Sr. Software Engineer presso Motion MSK
Motion MSK · Stati Uniti d'America · Remote
Description
Motion is looking for a Senior Software Engineer (Full-Stack) to join our Product Engineering team. You’ll play a central role in shaping the web applications and backend systems that power our provider- and patient-facing experiences, owning features from concept through production and helping the team make sound technical decisions.
We’re looking for someone who is product-minded: you care as much about what we build as how we build it, and you’re comfortable working directly with product and clinical stakeholders to shape solutions. You’ve demonstrated ownership over projects and systems, and you’re comfortable navigating ambiguity to deliver results.
This is a high-impact role at a growing company. You’ll work closely with product, data, and clinical teams, and have a real influence on how we build software at Motion.
What You’ll Do:
- Own the design, implementation, and delivery of features and systems across the stack, from React frontends to Kotlin services to the infrastructure that supports them
- Translate product requirements into clear technical plans, balancing speed, quality and maintainability
- Lead technical decisions at the project and product levels, contributing to architecture discussions and setting best practices
- Collaborate closely with the product and clinical teams to understand user needs and shape what we build
- Improve our engineering foundations: testing practices, deployment pipelines, observability, and incident response
- Participate in code reviews and technical discussions, raising the bar for the team through your contributions
- Take part in on-call rotations and contribute to operational excellence
Requirements
What You Bring to the Table:
- 5-7+ years of professional software engineering experience, with a strong track record of delivering production systems
- Deep experience with Kotlin or Java (Kotlin preferred) and building backend services
- Solid experience building production web applications with React and Typescript
- Demonstrated ownership: you've taken projects from requirements to production and maintained systems over time
- Product sensibility: you can work backward from user needs, ask the right questions, and make pragmatic technical decisions
- Comfort with ambiguity and the ability to break down complex problems into manageable pieces
- Strong communication skills - you can explain technical concepts to non-technical stakeholders and advocate for your ideas
- Familiarity with cloud infrastructure fundamentals (AWS experience is a plus)
The Nice-to-Haves:
Experience with any of the technologies in our stack:
- Backend: Kotlin, Spring
- Infrastructure: AWS, Terraform
- Frontend: React, Typescript, Material UI
- APIs: GraphQL, REST
Our Interview Process:
We keep our process efficient and focused on real engineering work. Here's what to expect:
- Intro Conversation (30 minutes) An initial call to discuss your background, what you're looking for, and whether Motion might be a good fit.
- Technical Screen (60 minutes or take-home equivalent) Your choice: a live pairing session with a Motion engineer, or a take-home assignment you can complete on your own time. Either way, you’ll build a new feature in an existing React and Java/Spring codebase, designed to mirror our actual codebase.
- System Design (60 minutes) A collaborative discussion about designing a system relevant to our domain. We're interested in how you think through tradeoffs, ask clarifying questions, and communicate your reasoning.
- Team & Culture Conversations (45 minutes) A conversation with a mix of engineers and/or cross-functional partners to explore how you work with others, handle ambiguity, and approach ownership.
We aim to complete the process within 1–2 weeks and move quickly for strong candidates.
Compensation:
Up to $200k annual base salary. Final compensation will be determined based on experience, skills, location, and internal equity. We also offer comprehensive health and wellness benefits, retirement plan matching, paid time off, and more!
Benefits
At Motion, we know that providing great care starts with taking care of our team. That’s why we’re committed to supporting you both professionally and personally, offering a comprehensive set of benefits designed with your well-being in mind.
- Health Benefits: We’ve got you covered - literally. Our dental and vision plans are 100% company-paid and ALL our medical plans are up to 90% company-paid. Plus, 24/7 virtual care, family building assistance, HSA plans with up to a $1,000 company gift, FSAs, and more!
- Retirement Savings: Secure your future with our competitive retirement plans, which include a 100% company match on up to 4% of your salary to help you grow your savings.
- Paid Time Off: From 16 days of PTO to start (plus an additional week at your 3 year anniversary), 12 company holidays, and 1 floating holiday every year to paid parental, bereavement, and jury duty leave, we’re here to support you through all of life’s moments.
- Mental Health Support: Your mental health matters. That’s why we provide free 24/7 access to mental health resources to ensure you’re supported whenever you need it.
- Plan for the Unexpected: We help you protect yourself and your loved ones with company-paid life insurance & AD&D, and voluntary short-and-long-term disability options.