Job Closed
This listing is no longer active.
We treat body pain + injuries. Whatever life throws at your bones, muscles, or joints — we get you moving again.
Senior Software Engineer
Location
United States
Posted
143 days ago
Salary
$200K / year
Seniority
Senior
Job Description
Senior Software Engineer
Motion.
• 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
Job Requirements
- 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
Benefits
- 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.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Design and develop scalable, high-quality frontend applications. • Contribute across the stack to deliver end-to-end solutions. • Collaborate with cross-functional teams to translate requirements into technical implementations. • Build and integrate backend services and APIs. • Ensure stability & phased feature rollout.
Principal Software Engineer, Core Sharing & Collaboration
DropboxDropbox is the one place to keep life organized and keep work moving.
• Own and drive technical outcomes across multiple teams and organizations, delivering company critical customer and business impact at scale. • Define long term technical strategy and partner with senior Product and Engineering leaders as the technical owner for the most important company objectives. • Tackle the most ambiguous and far reaching technical and product problems, shaping what the company builds as much as how it builds it. • Remain deeply hands on in software development, owning and implementing the most critical, complex, and foundational parts of the system where leverage is highest. • Influence and align roadmaps across organizations, resolving structural bottlenecks and changing how Dropbox builds and operates. • Architect and evolve foundational systems and platforms that enable new product capabilities and operate reliably at the scale of hundreds of millions of users. • Model exceptional technical judgment and execution rigor, setting and sustaining high engineering standards across a distributed, virtual environment. • Drive AI adoption both to increase productivity and to produce AI based features.
• Build and maintain data-driven React applications using a python backend, embedded BI solutions (Sigma), and AI-enabled services as appropriate • Develop web interfaces and tools that consume and display data from the enterprise data warehouse and AI-backed APIs • Implement and integrate BI tools, embedded analytics, and AI-assisted workflows (e.g., natural language querying, summarization, recommendations) • Integrate with AI platforms, SDKs, and Model Context Protocol (MCP) servers to incorporate LLM-backed functionality into applications in a secure and reliable manner • Work with structured and semi-structured data to deliver performant, reliable data and AI-driven solutions • Build data models in a Snowflake data warehouse as needed • Partner with Data Engineering and Product teams to support workflows across commercial data applications, clinical operations, lab logistics, commercial analytics, and AI-enabled use cases • Apply best practices in code quality, testing, performance optimization, secure design, and responsible AI usage • Contribute ideas to improve usability, scalability, and maintainability of internal applications, including human-in-the-loop AI interactions • Collaborate effectively in a cross-functional, remote-first environment • Use infrastructure-as-code (Terraform) to provision and manage cloud environments, including AI-related services • Develop and deploy applications within containerized environments (Docker, Kubernetes), including services supporting AI inference and orchestration
• Design, implement, and maintain analytical models within our M&S capability called RAPTR. • Perform testing and validation of models and code to ensure accurate outputs. • Perform operations research analyses with RAPTR to answer client questions and recommend efficient courses of action. • Participate in client meetings to understand requirements and to brief your technical findings and analyses. • Collaborate with other RAPTR software engineers, modelers, and analysts to optimize performance for large-scale simulations. • Implement monitoring, logging, and alerting to ensure system reliability and availability. • Troubleshoot issues across cloud infrastructure, networks, and simulation workloads. • Stay current with advances in cloud technologies and recommend improvements to enhance RAPTR capabilities.




