
Staff Software Engineer
Impiricus
full-time
Posted on:
Location Type: Remote
Location: New York • United States
Visit company websiteExplore more
Salary
💰 $155,000 - $185,000 per year
Job Level
Tech Stack
About the role
- Lead the design and evolution of backend-heavy, full-stack systems, including services, APIs, data models, and the frontend experiences they support.
- Build and ship complex product features hands-on, owning implementation across backend services and collaborating on frontend delivery as needed.
- Own architecture and technical direction for high-impact, cross-team initiatives from early design through production delivery and iteration.
- Partner closely with Product and Design to translate business and user needs into scalable backend solutions and high-quality user experiences.
- Establish and uphold engineering standards across the stack, with particular focus on backend reliability, performance, security, and observability.
- Provide technical leadership through architectural reviews, system design guidance, and thoughtful trade-off decisions.
- Mentor and coach engineers, raising the bar for backend rigor while supporting strong full-stack development practices.
- Proactively identify technical risks, platform gaps, and long-term scalability challenges across services and applications.
Requirements
- 8+ years of professional software engineering experience, including leadership on backend architecture or distributed systems.
- Proven track record of delivering complex, scalable software systems and influencing technical direction.
- Experience shaping technical strategy and mentoring engineers across teams.
- Expert proficiency in Python, backend services, microservices, RESTful APIs, and distributed architectures.
- Strong full-stack capability, with hands-on experience in modern frontend frameworks (React, Next.js, Vue, or similar).
- Experience integrating LLMs and AI systems into production environments
- Proficiency with cloud platforms (AWS, Azure, or GCP), containerization (Docker, Kubernetes), and DevOps practices (CI/CD, observability).
- Bachelor’s degree in Computer Science or related field.
- Healthcare compliance experience (e.g., HIPAA) and distributed team experience are a plus.
Benefits
- Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge
- Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan)
- 100% paid short- and long-term disability, plus life and AD&D insurance
- Flexible vacation policy — recharge your batteries your way
- Paid leave to spend time with your newborn, adopted, or foster child (available after 6 months)
- Encourage spending some time in-person to collaborate and connect. If not, remote is always an option.
- We’ll ship you the gear you need to create a comfortable workspace at home.
- Save for your future with tax advantages (and company match!)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Pythonbackend servicesmicroservicesRESTful APIsdistributed architecturesfrontend frameworksReactNext.jsVueLLMs
Soft Skills
technical leadershipmentoringcollaborationproblem-solvingcommunication
Certifications
Bachelor’s degree in Computer Science