The premier technology platform for breakthrough mental health treatment and research.
Staff Software Engineer
Location
California
Posted
109 days ago
Salary
$200K - $240K / year
Seniority
Lead
Job Description
Staff Software Engineer
Osmind
• Own and drive architecture decisions across our stack, setting patterns the whole team builds on • Lead complex, ambiguous product challenges end-to-end—from technical design through shipping to end users • Mentor other engineers through code reviews, design feedback, and pairing • Partner with Product, Design, and Clinical teams to translate clinical workflows into scalable solutions • Identify and drive improvements to technical debt, reliability, and developer experience • Champion AI tools in your daily workflow and help establish team-wide best practices
Job Requirements
- 8+ years of full-stack engineering experience shipping complex features in production systems
- Demonstrated track record leading technical initiatives that span multiple teams or systems
- Extensive experience with 0-1 builds
- Proficient with AI coding tools as part of daily development
- Strong communicator who can align stakeholders around technical decisions
- Passion for improving mental healthcare
Benefits
- healthcare
- dental
- vision
- generous family leave
- FSA/DCFSA
- mental health benefits
- 401(k) plan
- flexible paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer
Lumin DigitalLumin Digital is a FinTech company whose innovative digital solutions help financial institutions engage their customers and grow. The company has hired in the past for hybrid remo
• Design, develop, test, and maintain robust software solutions, with a focus on scalability, performance, and maintainability • Write clean, efficient, and well-documented code using object-oriented programming principles and modern frameworks • Collaborate closely with product managers, engineers, and QA to translate business requirements into technical specifications and features • Participate in Agile SCRUM ceremonies, contributing to backlog grooming, sprint planning, retrospectives, and technical reviews • Support production systems, troubleshooting issues and ensuring system availability and performance in collaboration with DevOps and operations teams • Contributes to technical decision-making and supports the evolution of Lumin Digital’s cloud-native platform architecture, in collaboration with more senior engineers
• Build scalable systems and components, making the right tradeoffs to account for stability and long-term maintainability. • Design, write, test, and release product-facing features with stringent correctness and scalability requirements. • Collaborate with our frontend and data teams to fine tune our REST APIs supporting millions of customers. • Mentor junior developers on the team and lead project of large complexity.
Architecture and Engineering Lead
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Identify and implement automated methods for Utility Owners to provide metrics for dashboard/reporting in PowerBI. • Streamline and partially automate the process of adding vetted and approved utilities to CODE VA, maintaining the architecture decision log. • Advance Veteran-centric digital service delivery by developing repeatable processes that optimize software development resource availability and performance. • Create and deliver training materials for Utility and Platform Owners to ensure consistent application of best practices.
Full Stack Software Engineer – Monitoring Infrastructure
FormicFormic is a pioneering company dedicated to democratizing robotic automation for manufacturers in the food, beverage, chemical, and consumer packaged goods (CPG) industries. By off
• Contribute to the design and development of Formic’s end-to-end monitoring stack • Build systems that support provisioning, data collection, and remote troubleshooting • Work closely with the Robotics team to understand and design monitoring interfaces • Develop software across edge and cloud environments to enable robust data collection and processing • Troubleshoot monitoring and data collection issues on deployed systems • Provision and maintain cloud infrastructure as needed • Write unit and integration tests to ensure reliability and maintainability • Participate in Scrum ceremonies and code reviews



