Role OverviewAs a Senior Software Engineer, you will excel in solving technical challenges both independently and as part of a small, senior team. You will have experience building and shipping across the full stack — API, web, and mobile — and AI agents make it practical to go deep in areas that aren't your primary strength. You will be comfortable working in ambiguously defined problem spaces, and you are a curious and creative problem solver who multiplies their output through smart use of AI tooling, delivering tangible results.
What You Will Do
You will own entire systems end-to-end — from database schema to API to production deploy, work across the entire stack — .NET APIs, React/Next.js web, React Native mobile — using AI agents to close knowledge gaps and move confidently in unfamiliar territory, and build and refine agentic workflows — automated testing loops, code review pipelines, and intelligent monitoring that reduce manual overhead.
Why It Might Be a Fit
You will be comfortable working autonomously in a small team where there's no PM writing detailed specs for every task, and you will have a track record of identifying tedious, complex processes and automating them away.
Requirements
- 5+ years of professional software engineering experience
- Strong in at least one of C#/.NET, TypeScript/Node.js, or React/React Native — and willing to work across all of them
- Experience with relational databases (SQL Server, PostgreSQL) — you can write and optimize queries, not just use an ORM
- You actively use AI coding agents in your development workflow and can articulate when they accelerate work vs. when they don't
- You've shipped and maintained production systems that handle real traffic and real money
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Family Leave (Maternity, Paternity)
- Training & Development
- Employee Outings
- Free Lunch & Snacks
]]>