The premier technology platform for breakthrough mental health treatment and research.
Staff Software Engineer
Location
California
Posted
158 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
• 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
Senior Software Engineer
CoinbaseA digital currency exchange, Coinbase is used by consumers, merchants, and traders to buy and sell cryptocurrencies, such as Bitcoin, Ethereum, and Litecoin. Fo
• 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's unique Robotics-as-a-Service model delivers customized industrial automation via subscription.
• 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




