The RoleAs a Senior Software Engineer at Avante, you will own outcomes end-to-end: writing production code yourself where it matters most, and directing AI agents to handle implementation elsewhere, with full accountability for what ships either way. This is a hands-on, high-ownership role. We are looking for an engineer who solves problems pragmatically, whether that means building directly or steering an agent to do it well, and who brings the judgment and maturity to guide both human teammates and the AI systems increasingly doing implementation work alongside them.
What You'll DoAI-Native Engineering
- Direct AI agents to handle implementation where appropriate, remaining accountable for what ships either way
- Push toward a "touchless PR" workflow where your judgment, not your keystrokes, is the bottleneck
- Use AI coding tools (Claude Code, Cursor, or similar) as a core part of how you build, with sharp instincts for where they help and where they don't
- Help the team decide how and when AI agents get used, and mentor teammates on working effectively alongside them
Product & Customer Impact
- Collaborate closely with product, design, and engineering peers to deliver solutions that drive real business value
- Mentor teammates by sharing context, giving feedback, and helping them grow their craft
Ownership & Execution
- Own outcomes across our stack, writing production code directly where it counts
- Design and build scalable services, APIs, and user-facing features within our TypeScript monorepo
- Integrate with external systems such as HRIS and ticketing platforms
- Model data, design schemas, and optimize queries to keep our systems fast and reliable
- Build for production with a focus on observability, monitoring, and testability from day one
- Participate in design discussions and code reviews
What We're Looking For- Deep expertise in backend engineering, with solid working knowledge of the other side
- Proven track record of delivering complex features end-to-end in production systems
- Deep experience with TypeScript or other modern application development languages such as Java, C#, or Python
- Familiarity with system architecture, API design, and scalable engineering patterns
- Proficiency with databases (schema design, query optimization, performance tuning)
- Active, hands-on engagement with AI engineering, including real experience with LLM APIs, RAG, agent workflows, evals, or tool-calling, and a clear point of view on how AI has changed what you own and how you work. This goes beyond openness to using AI tools
- Startup or high-ownership experience: comfortable operating without a large team or established process behind you
- Strong product and customer judgment: a track record of trade-off calls that account for what's actually right for the end user, not just what's technically correct
- Ability to operate effectively in ambiguity, prioritize well, and balance speed with maintainability
- Strong communication skills and empathy for both teammates and end users
What to Expect from UsInterview Process:- Initial screen with our recruiters
- Video Interview with our Engineering Manager
- Technical interview focused on real-world problem solving (no whiteboard algorithms)
- On-site interview loop:
- Team behavioral interview (60 min)
- Session with our Engineering Manager (60 min)
- Final conversation with our CTO (30 min)
The base salary for this role is
$170,000-$210,000. Where you land in that range depends on your experience, your skills, and how well your background fits what the role needs.
We also offer:
- Equity: Stock options, so you share in what we're building
- Health coverage: Medical, dental, and vision, with employee premiums covered by Avante
- Unlimited PTO: Take the time you need to rest and recharge, plus paid company holidays
- Retirement: 401(k)
- Commuter benefit: $150/month toward however you prefer to get to work