Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
We are seeking Senior Software Engineers who can architect and ship full-stack digital products at a high bar using AI-assisted development tools to move faster without cutting corners. This role spans platform, product, and go-to-market; you'll own backend systems, shape frontend experiences, make infrastructure decisions, and set a higher engineering standard for the team around you. The ideal candidate has designed systems they can defend, shipped products at scale, and knows what it takes to get there.
Responsibilities
- Product and Client Ownership: Be the day-to-day technical owner on engagements, understand the client's business deeply, shape the product roadmap, and translate ambiguous problems into clear engineering direction. Show up to demos and reviews with the confidence to defend tradeoffs and flag risks early.
- Architecture and Judgment: Make architectural decisions that hold up at scale. AI can generate code; your job is to decide what gets built, how it fits together, and when to push back. Evaluate tradeoffs, review TRDs, and set the technical direction the rest of the team executes against.
- Full-stack Execution: Ship backend services, APIs, database schemas, and user-facing features end-to-end. Use AI-assisted tools (Cursor, Claude Code, and Antigravity) to move at the speed of a small team without cutting corners on quality.
- Platform and Reliability: Own cloud infrastructure, CI/CD, and production systems. Define how the team monitors, debugs, and responds to incidents. If something breaks at 2am, you've already thought about it.
- AI and Automation: Drive AI adoption in products: LLM APIs, RAG pipelines, and agentic workflows. Push for automation across client and internal workflows. Know what these tools are good at and, more importantly, where they fail.
- Raising the Bar: Be the judgment layer for junior engineers who are moving fast with AI tools. Review code for what matters, not style, but correctness, scalability, and whether the author actually understood what they shipped. Run knowledge-sharing sessions. Onboard people well.
Requirements
- 3-5 years of professional engineering experience with production systems you've owned end-to-end.
- Active user of AI IDEs (Cursor, Claude Code, Antigravity, or similar).
- Demonstrated system design ability: you've made architectural decisions and can evaluate trade-offs.
- Good exposure to cloud platforms and deployments.
- Familiarity with observability and monitoring tools allows you to track down issues and identify bottlenecks.
- Deep backend proficiency: API design, databases, microservices, distributed systems, event-driven architecture, and message brokers.
- Worked with at least two of REST, GraphQL, or gRPC in production.
- Eye for design, you care about the experiences you build for users.
- High rate of learning; you figure things out fast.
Nice to Have
- Cloud architecture experience (AWS, GCP, Azure) with containerization and orchestration.
- Familiarity with AI/ML: prompt engineering, embeddings, agent frameworks (LangChain, CrewAI, LangGraph).
- Experience with automation and workflow tools (n8n, Make, Zapier).
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free