Inizio Evoke is a dynamic global healthcare platform committed to making health more human. They are seeking a Senior Software Engineer to help build and evolve their platform by developing scalable full-stack systems and contributing to system design and architectural decisions.
Responsibilities:
- Develop scalable full-stack systems, with primary depth in backend services (TypeScript/Node.js and Python) and meaningful contributions to React-based frontend applications
- Develop APIs, services, and data models while contributing to cloud infrastructure, reliability, and overall production readiness
- Contribute to technical design and architectural decisions, helping structure systems for scalability, maintainability, and long-term
- Evaluate tradeoffs, surface risks early, and turn high-level direction into, well-reasoned technical approaches
- Break down complex programs into clear, executable phases and convert agreed direction into practical implementation plans
- Collaborate with product and leadership to refine ideas before development begins and guide delivery of well-scoped releases
- Support and mentor engineers through code reviews, pairing, and design collaboration while promoting reliability, performance, and maintainability
- Contribute to practical engineering standards and operate effectively in an environment where priorities evolve and not everything is fully defined upfront
Requirements:
- 7+ years of experience building and operating production software systems
- Backend expertise in TypeScript (Node.js) and Python, including building and maintaining production-grade APIs and services
- Working proficiency in TypeScript / JavaScript and React for frontend development, with backend depth as the primary expectation
- Experience designing and evolving production-grade APIs and service interfaces
- Experience working with relational databases and managing data models in production environments
- Experience building and operating systems in AWS or comparable cloud platforms
- Experience with system design, scalability, and architectural tradeoffs
- Experience contributing to both design and delivery decisions within small, high-ownership teams
- Experience with, or willingness to learn, the thoughtful application of modern AI-assisted tools to enhance productivity and problem-solving