Responsibilities
- Partner early in product discovery with Product, Design, and engineering leaders to clarify goals, evaluate options, and recommend a technical approach.
- Lead the creation of technical approach documents that define architecture, system interactions, trade-offs, and execution plans.
- Guide teams through execution of agreed-upon approaches, ensuring work is delivered with high quality, precision, and in a timely manner.
- Take ownership of backend-heavy initiatives (ledger, syncs, decisioning engine, rules engine) while contributing to frontend features when needed.
- Bring forward strong architectural ideas, evaluate trade-offs, and influence system direction.
- Provide technical leadership and mentorship to mid-level and senior engineers.
- Identify and drive improvements to system stability, performance, developer experience, and engineering practices.
Requirements
- 5+ years of professional software engineering experience, including full stack development.
- Proven experience shaping product direction and technical approach from early idea to delivery.
- Proficiency in Python/Django, PostgreSQL, and React/TypeScript.
- Strong system design skills, including scalability, performance, and security considerations.
- Experience working on high domain complexity systems such as financial ledgers, multi-system data syncs, rules/decisioning engines, or similarly complex architectures.
- Comfortable with cloud-based environments (AWS preferred) and CI/CD workflows.
- Demonstrated alignment with Benepassʼs engineering values and collaborative culture.
Nice to Have
- Passionate about leveraging AI as a force multiplier to deliver high-quality results with greater efficiency.
Benefits
- 95% coverage of medical, dental, and vision
- $250 WFH setup
- $150/month cell phone + internet
- $100/month Wellness
- No Meeting Wednesday!
- Several team onsites a year
- Flexible PTO
Additional Information
- You will be expected to attend company-wide on-site events three times per year.
