The trusted technology partner for modern, patient-centered medical practices.
Staff Software Engineer
Location
United States
Posted
107 days ago
Salary
$250K - $300K / year
Seniority
Lead
Job Description
Staff Software Engineer
NextPatient
• We're looking for engineers to upgrade the patient experience. • The software can plug into the doctor's legacy system and provide a modern experience: online scheduling, paperless check-in, interactive reminders, automated waitlist, payments, and more. • You’ll be supported by a product manager, a graphic designer, and the co-founders. • You’ll stay in close contact with our account managers and the sales team to ensure new features are living up to their promise. • You’ll join the occasional client call to gather feedback and hear about their challenges first-hand. • Health care experience is not needed. We'll teach you what you need to know about how a doctor's office works. • Our tech stack is Python and Postgres on Linux, with AI growing in importance.
Job Requirements
- Track record of making significant contributions in past products
- A start-up friendly temperament (comfortable with ambiguity and rapid change)
- 10-ish or more years of experience
Benefits
- Freedom to work from home
- We encourage everyone to take a real 2-week vacation each year to somewhere amazing.
- A year-end company-wide trip where you can get to know everyone in the company (Past years: Park City, Miami, Austin)
- A mid-year team-wide trips with +1s, so your partner can meet the people you're always talking about (Chicago, SF, Vegas)
- Comprehensive Health, dental, vision insurance
- 401k with match
- Generous PTO policy
- 11 federally recognized holidays that we also observe
- Fully paid Parental leave offered after 12 months tenure
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Matching
People.aiDrive Revenue Intelligence Across All Your Customer-Facing Teams
• Design and implement core backend services and data pipelines. • Perform data-driven research using big data and leveraging Data Science toolset • Document design choices and operational knowledge to successfully deploy and run services. • Provide appropriate test coverage, unit and integration testing, with focus on performance and cost efficiency for your feature ownership areas. • Ensure robust alerting, dashboards, and runbooks for production services are in place. • Collaborate within the team and with other engineering teams to build new features and products according to business needs. • Follow software design and development best practices and promote such practices in the team.
• Ensure Avionics products comply with environmental requirements such as EU and UK REACH (Registration, Evaluation, Authorization and Restriction of Chemicals) and the US Toxic Substance Control Act (TSCA) • Analyze Collins design data relative to a variety of environmental regulations • Drive product redesigns as necessary to comply with regulatory restrictions • Establish design standards and integrate into Avionics design and development processes to comply with environmental regulations and customer requirements and to promote design for sustainability practices • Support program/product line and site teams in responding to customer inquiries on environmental regulations and customer requirements • Engage stakeholders through training and communication using a variety of forums such as meetings, discipline councils, communities of practice, newsletters and websites
• Full ownership of their GCP/Vertex AI infrastructure, APIs, and frontend • Architecture decisions that will scale from dozens to thousands of users • Production reliability, deployment pipelines, and technical debt management • Security, compliance, and data integrity across all systems • Define deliverables for specialist contractors (frontend, DevOps, ML) • Review PRs from both humans and AI-generated code • Build and maintain internal agentic workflows—treating AI agents as asynchronous team members • Document patterns so contractors and agents can work autonomously against clear specs • Pioneer their "1 dev × N agents" operating model • Build reusable prompts, agent configs, and automation scaffolding • Establish workflows where AI handles first drafts, boilerplate, tests, and docs—you handle architecture, edge cases, and judgment calls • Continuously evaluate new AI dev tools and integrate what works • Audit and document the current stack; identify tech debt and quick wins • Establish CI/CD and deployment workflows optimized for rapid iteration • Ship at least one customer-facing feature end-to-end • Build the contractor onboarding playbook (specs, PR standards, async communication) • Implement at least one agentic workflow that measurably accelerates development
Technical Lead, Wealth
Anchorage DigitalTrusted institutional partner in crypto and first federally chartered crypto bank
• You will work with the Engineering Manager, Product Manager and the rest of the engineering team to plan, build, release and maintain high quality software. • You will be the primary driver of the system architecture and technical direction of the team. • You will develop APIs and automation for client services across critical business areas supporting financial advisors and their clients, custody of assets, and trading systems. • Your work will directly influence custody, protocols, core infrastructure, and transparency systems that power Anchorage's institutional digital asset custody platform. • At Anchorage Digital, we are building foundational technology to help the crypto industry evolve in a safe, regulated and highly secure manner, which we believe is essential for maximizing the potential of this exciting industry.




