Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic nurse, Inspiren proves that compassionate care and technology can coexist - bringing peace of mind to residents, families, and staff. Our integrated solutions seamlessly fit into existing workflows, capturing everything happening within a community. Backed by nurse specialists and powerful analytics, we provide the data operators need to make informed clinical and operational decisions - driving efficiency, profitability, and better care outcomes.
Staff Software Engineer
Location
United States + 1 moreAll locations: United States | Canada
Posted
78 days ago
Salary
$200K - $225K / year
Seniority
Lead
Job Description
Staff Software Engineer
Inspiren
About Inspiren Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic nurse, Inspiren proves that compassionate care and technology can coexist - bringing peace of mind to residents, families, and staff. Our integrated solutions seamlessly fit into existing workflows, capturing everything happening within a community. Backed by nurse specialists and powerful analytics, we provide the data operators need to make informed clinical and operational decisions - driving efficiency, profitability, and better care outcomes. About the role We are looking for a Staff Engineer to serve as a technical leader and force multiplier, tackling our most critical architectural challenges in data modeling, APIs, and platform scalability. You will directly impact our ability to scale, accelerate engineering velocity, and establish a culture of technical and operational excellence. You will be instrumental in a foundational architectural shift as we expand from acute care into assisted and independent living. This role is highly cross-functional: you’ll collaborate closely with product, design, infrastructure, ML, and QA to drive both the architecture we build and the practices we adopt as we expand from acute care into assisted and independent living. What you'll do - Own: - The long-term vision and implementation of our core data models and internal API architecture, ensuring they are scalable, consistent, and well-documented. - You will lead the charge on defining our next-generation data architecture to support new product lines and business models. This includes collaborating with our ML and Data teams to ensure data models support their needs for training and inference. - Architectural choices that unlock velocity across teams, with an eye toward secure, reliable, and repeatable patterns. - Teach: - Modern best practices for systems design, API architecture, automated testing, observability and security. - Mentor engineers through pairing, code reviews, and technical design sessions, elevating the skills of the entire org. - Improve: - Engineering velocity by designing and rolling out a new, standardized API layer and automated testing practices that will help us reduce our feature lead time. You will be responsible for increasing developer confidence by establishing critical integration test patterns and enforcing coverage. What you'll bring - 8+ years of experience in backend systems architecture, with deep expertise in data modeling, distributed systems and API design (REST and/or GraphQL). - You possess a proven ability to influence and lead technical direction without direct authority. - Excellent communicator who can articulate complex technical concepts to both engineering and non-technical stakeholders. - Passion for mentorship and have a track record of elevating the technical capabilities of a team. - You are a problem-solver with a pragmatic approach to addressing technical debt while enabling new features. - You demonstrate a high degree of humility, leaving your ego at the door, and are kind and thoughtful when working with others. - Programming Proficiency: Expertise in backend systems with an emphasis on TypeScript, Node.js, and/or React. - AI Adoption: You actively use AI coding tools (Cursor, Claude Code) as a core part of how you work. Your AI usage goes well beyond basic prompting and into automating tasks, long-running processes, and complex integrations. - Event-Driven Architecture: Experience with event-driven systems and technologies like Kafka, RabbitMQ, or AWS IoT Core. - Cloud Infrastructure: Proven experience with cloud infrastructure management and serverless applications, specifically in managing performance, observability, and scalability. - API Design and Specification: Experience with GraphQL or OpenAPI/Swagger for designing and documenting APIs. Bonus points - Observability and Monitoring: Experience with observability tools like Sentry and New Relic. - CI/CD Modernization: Experience with modern CI/CD practices and Infrastructure as Code (Terraform, AWS CDK). - AI/ML Integration: Experience building systems that support AI/ML workloads, including data pipelines and API endpoints for model inference. - Familiarity with Model Context Protocol and experience designing or implementing protocols that standardize data exchange between multiple services. - Security: Hands-on experience with secure coding practices, threat modeling, or cloud security audits. Details - The annual salary for this role is $200,000-$225,000 + equity + benefits (including medical, dental, and vision) - Flexible PTO - Location: Remote, US or Canada. - Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender perception or identity, national origin, age, marital status, protected veteran status, or disability status.
Job Requirements
- 8+ years of experience in backend systems architecture, with deep expertise in data modeling, distributed systems, and API design (REST and/or GraphQL).
- Proven ability to influence and lead technical direction without direct authority.
- Excellent communicator who can articulate complex technical concepts to both engineering and non-technical stakeholders.
- Passion for mentorship and a track record of elevating the technical capabilities of a team.
- Problem-solver with a pragmatic approach to addressing technical debt while enabling new features.
- Demonstrate a high degree of humility, leaving your ego at the door, and are kind and thoughtful when working with others.
- Expertise in backend systems with an emphasis on TypeScript, Node.js, and/or React.
- Actively use AI coding tools (Cursor, Claude Code) as a core part of how you work, going beyond basic prompting into automating tasks, long-running processes, and complex integrations.
- Experience with event-driven systems and technologies like Kafka, RabbitMQ, or AWS IoT Core.
- Proven experience with cloud infrastructure management and serverless applications, specifically in managing performance, observability, and scalability.
- Experience with GraphQL or OpenAPI/Swagger for designing and documenting APIs.
- Bonus points
- Experience with observability tools like Sentry and New Relic.
- Experience with modern CI/CD practices and Infrastructure as Code (Terraform, AWS CDK).
- Experience building systems that support AI/ML workloads, including data pipelines and API endpoints for model inference.
- Familiarity with Model Context Protocol and experience designing or implementing protocols that standardize data exchange between multiple services.
- Hands-on experience with secure coding practices, threat modeling, or cloud security audits.
Benefits
- The annual salary for this role is $200,000-$225,000 + equity + benefits (including medical, dental, and vision).
- Flexible PTO.
- Location: Remote, US or Canada.
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Engineer 2, Applications AcuityMD, Inc seeks Software Engineer 2, Applications in Boston, MA Job Duties: Own software projects end-to-end and develop across the full stack. Design, prototype, iterate, and ship major software features to build out the core web software application and future software product development. Write clear and concise software production code in a variety of languages. Collaborate closely with software product, design, and other software engineers in product requirements to ensure AcuityMD is building the right thing. Scale AcuityMD's product and team, utilize mature software tooling, best practices, engineering processes, and hiring. Telecommuting permitted from anywhere in the U.S. Minimum Requirements: Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field. Employer will accept a Bachelor’s degree, or foreign equivalent, in Computer Science, Software Engineering, or a closely related field plus two years of progressively responsible experience in the job offered or a related occupation. Special Skill Requirements: (1) JavaScript (2) TypeScript (3) PostgreSQL: partitioning, CTEs, cartesian products, and materialized views (4) ReactJS and ReduxJS (5) NodeJS (6) Python (7) Google Cloud Platform (8) GraphQL (9) Hasura EOE, including disability/vets. Salary: $131,082.00-192,000.00 per annum. 40 hours per week; M-F, 9:00 a.m. to 5:00 p.m. Must be legally authorized to work in the U.S. without sponsorship. To apply, please send your resume specifying Req.# L23-133951 by email to job.applications@acuitymd.com. We Offer: - Ground floor opportunity: Join a high-growth startup, backed by world-class investors across Enterprise SaaS and Medical Devices (Benchmark, Redpoint Ventures, and Ajax Health). - Learning Budget: Reimbursements for relevant learning and up-skilling opportunities. - Remote work: AcuityMD is committed to supporting full-remote flexibility for employees in the US. We provide a work-from-home stipend for all employees. - Flexible PTO: Generous time off and flexible hours give you the freedom to do your best work. - Paid Health, Dental, and Vision Plans: We offer 100% paid health, dental, and vision plans for all employees and 75% paid for our employees' dependents. - Home Office Stipend: $1,000 to invest in remote office equipment and WiFi reimbursement. - Optional Team Retreats: We meet in-person multiple times per year for co-working and social gatherings. - Parental Leave: 8-16 weeks of fully-paid, flexible parental leave. Who We Are: The Company: We are builders, who are inspired by our mission to expand patient access to cutting-edge medical technologies. We value working collaboratively to solve hard problems for our customers with simple, innovative solutions. We push ourselves to learn with empathy. We foster an active culture of mentorship and inclusion, and we welcome new team members that share our values. We're backed by Benchmark, Redpoint Ventures, Ajax Health, and several other leading software and medical device investors. Since Acuity launched in 2020, we've brought on customers ranging from publicly traded Fortune 500 companies to innovative growth-stage companies and regional medical device distributors. The Product: AcuityMD uses data and software to help teams collaborate around the complex relationships they have with the users of medical technologies: doctors. Our platform empowers medical technology companies to see how their products are used, understand why outcomes vary, and identify opportunities where physicians or sites of care can better serve their patients. AcuityMD is an Equal Opportunity Employer AcuityMD is seeking to create a diverse work environment because all teams are stronger with different perspectives and life experiences. We strongly encourage people of all backgrounds to apply. We do not discriminate on the basis of race, gender, religion, color, national origin, sexual orientation, age, marital status, veteran status, or disability status. All employees and contractors of AcuityMD are responsible for maintaining a work culture free from discrimination and harassment by treating others with kindness and respect.
Staff Software Engineer, Dev AI, Developer Infrastructure
AirbnbAirbnb is a community based on connection and belonging.
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. The Community You Will Join: Airbnb is a mission-driven company dedicated to helping create a world where anyone can belong anywhere. It takes a unified team committed to our core values to achieve this goal. Airbnb's various functions embody the company's innovative spirit and our fast-moving team is committed to leading as a 21st century company. The Difference You Will Make: Our mission is to make every Airbnb engineer's day better by building world-class developer infrastructure that removes friction and provides the tools to unlock their best work. The Dev AI team specifically builds the foundational AI tooling and infrastructure that powers developer productivity across the entire software development lifecycle, also providing the building blocks for teams across the company to quickly and simply create their own domain-specific AI tools. We currently serve as both a platform team and an internal AI consultancy for partner teams building their own internally-facing AI-powered solutions. In this role, you will help to shape and execute the technical direction of the team's infrastructure and products. You'll work across a range of exciting problem spaces, from agentic coding tools and asynchronous AI workflow platforms, to SDKs for rapid internal AI app development and AI-assisted code migration. At Airbnb, you won't just build AI tools; your work will shape how individuals across the company work every day. The tools you create will directly accelerate the pace of innovation across our entire product surface. We're a collaborative, low-ego, and highly-visible team that values experimentation, learning, and shipping. We celebrate what works and learn quickly from what doesn't. Given the rapid evolution of AI, we strive to operate with startup-like agility, iterating swiftly to evaluate and incorporate the most recent AI technologies into our developer tooling. If you enjoy building, collaborating across teams, thrive when given high autonomy, and are motivated to make the lives of other developers easier and more enjoyable, we’d love to hear from you. A Typical Day: - Help shape and drive our AI for Developers strategy, from ideation through shipping, while bringing strong sense of ownership and coding across various stacks - Make pragmatic architectural and technical decisions, balancing ambition with real-world constraints and long-term operability - Stay current on the rapidly evolving AI tooling landscape, and help the team balance innovation with incremental, measurable developer impact - Serve as a champion, expert, coach, and consultant to empower teams and leaders across the company to adopt and leverage new AI capabilities in their day to day workflows - Champion engineering excellence through high-quality code, thoughtful design, and reliable systems - Participate in on-call rotations and drive operational excellence for the team's platform components Your Expertise: - 9+ years industry experience (or equivalent depth of expertise) - Prior experience building developer infrastructure, tooling, or platforms, ideally at scale and with tools, frameworks, or systems commonly used in the industry - Hands-on experience applying AI technologies to real-world software development challenges - A track record of quickly ramping up in new domains, technologies, or languages — and a genuine excitement for continuous learning - Demonstrated success partnering cross-functionally, with excellent written and verbal communication skills - Proficiency in one or more of Go, Python, Typescript, or Kotlin - Bachelor’s and/or Master’s degree or equivalent experience Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $204,000—$255,000 USD
Senior Software Engineer
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Review model-generated code trajectories on realistic software engineering tasks. - Reconstruct chain-of-thought reasoning that explains each step of the solution process. - Annotate decision points, debugging logic, and problem-solving strategies. - Use full task context (codebase, issue descriptions, test cases) to infer plausible reasoning. - Ensure annotations reflect realistic developer thought processes and technical accuracy. - Work independently and asynchronously to meet deadlines while improving AI model performance. Qualifications - 2+ years of experience in software engineering, with hands-on debugging and problem-solving in real codebases. - Bachelor's degree in Software Engineering, Computer Science, or a related field. - Strong proficiency in Python, JavaScript, TypeScript, or other common languages found in open-source projects. - Familiarity with version control workflows (Git, PRs, issue tracking). - Comfortable articulating technical reasoning in clear, structured writing. - Advanced degree in Software Engineering, Computer Science, or a related field (preferred). Requirements - Start Date: Immediate Application Process - Upload resume - AI interview: A short, 15-minute conversational session to understand your background, experience, and interest in the role - Follow-up communication within a few days with next steps and onboarding details Resources & Support - For details about the interview process and platform information, please check: Interview Process Details - For any help or support, reach out to: support@mercor.com - PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.
Software Engineer
MercorCincinnatus is an enterprise staffing company that partners with leading technology companies to source and employ highly skilled professionals for full-time and long-term contingent roles. Cincinnatus serves as the employer of record for these engagements, providing W-2 employment, payroll, benefits, and compliance, while placing employees directly within client teams to work on high-impact initiatives. Roles hired through Cincinnatus are not project-based or freelance engagements. They are structured, role-based positions that typically involve full-time or fixed-term commitments, close collaboration with a client's internal teams, and integration into standard enterprise workflows. Cincinnatus is a legal entity separate from Mercor. While opportunities may be discovered through Mercor's platform, employment, onboarding, payroll, and benefits for these roles are administered by Cincinnatus. Equal Employment Opportunity Cincinnatus is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, reproductive health decisions, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, genetic information, political views or activity, or any other legally protected characteristic. Cincinnatus is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans throughout the job application process.
Role Description - Craft realistic developer prompts across multiple categories, such as code review, debugging, and error diagnosis. - Source and adapt content from real PRs to create authentic scenarios. - Write clear, technically accurate model responses demonstrating strong reasoning and explanation quality. - Collaborate with AI labs to enhance evaluation datasets for AI reasoning and technical judgment. - Work independently and asynchronously to meet deadlines while improving AI model performance. Qualifications - Must-Have: - 2+ years of experience in software engineering, technical research, or educational content development. - Bachelor’s degree in Software Engineering, Computer Science, or a related field. - Strong proficiency in languages like Python, JavaScript, Java, or C++. - Experience with debugging, testing, and validating code. - Comfortable with technical writing and attention to detail. - Preferred: - Advanced degree in Software Engineering or related field. Requirements - Start Date: Immediate Application Process - Upload resume - AI interview: A short, 15-minute conversational session to understand your background, experience, and interest in the role - Follow-up communication within a few days with next steps and onboarding details Resources & Support - For details about the interview process and platform information, please check: Interview Process - For any help or support, reach out to: support@mercor.com - PS: Our team reviews applications daily. Please complete your AI interview and application steps to be considered for this opportunity.


