Staff Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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. • The base salary range for this role is $155,000 - $185,000. • $155,000 - $185,000. • Where you land within the range will reflect your skills, experience, and location, while keeping team parity in mind and leaving room for future growth.
Responsibilities
• 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.
Benefits
• Impiricus focuses on taking care of our teammates’ professional and personal growth and well-being. • Healthcare: Medical, dental, and vision coverage for you and your dependents + on-demand healthcare concierge HSA, FSA & DCFSA: Pre-tax savings options for healthcare and dependent care, with monthly employer contributions to HSA (if enrolled in a high-deductible plan) Coverage & Protection: 100% paid short- and long-term disability, plus life and AD&D insurance Flexible Time Off: Take the time you need with a flexible vacation policy — recharge your batteries your way Parental Leave: Paid leave to spend time with your newborn, adopted, or foster child (available after 6 months) Your Work, Your Way: If you’re close to an office, we encourage spending some time in-person to collaborate and connect. If not, remote is always an option. Home Office Setup: We’ll ship you the gear you need to create a comfortable workspace at home. 401(k): Save for your future with tax advantages (and company match!) • Healthcare • HSA, FSA & DCFSA • Coverage & Protection • Flexible Time Off • Parental Leave • Your Work, Your Way • 401(k)
Similar Jobs
No credit card. Takes 10 seconds.