Senior Software Engineer

Stravito
•Remote

About The Position

Stravito is hiring a Senior Software Engineer for its Continuity team, which connects the evidence base used by insights teams with the decision tools used by commercial teams. The team owns the services and experiences shared across these product areas. In this role, you will maintain product stability and performance as new spaces are introduced, while ensuring users experience a seamless product. You will take capabilities end to end, from data models and APIs through to user interfaces, and design shared platform elements that other teams can extend.

Requirements

  • Senior backend experience building and running production services.
  • Strong fundamentals in API design, data modelling, and distributed systems.
  • Experience with Kotlin, Java, or another typed backend language.
  • Comfort running services on AWS or a similar platform, using containers, infrastructure as code, and modern CI/CD.
  • Experience shipping production frontend features and confidence owning a user interface.
  • Care about user problems, communicate clearly, and collaborate effectively across teams with product and design.

Responsibilities

  • Evolve the library services and data models behind the team's features, keeping them reliable as usage grows.
  • Build APIs and user interfaces for search in collaboration with the Evidence Platform team, which owns retrieval and ranking.
  • Build screens for navigation, onboarding, settings, and administration.
  • Contribute to the shared component library and design system in close collaboration with designers.
  • Work with other teams to design clean extension points for embedding their features in Stravito's shared areas.
  • Help determine how the Continuity team builds new capabilities, keeping architecture as simple as the problem allows.
  • Improve code quality, performance, accessibility, and test coverage across an established product.
  • Mentor other engineers.

Benefits

  • Company events throughout the year.
  • Career development opportunities.
  • Competitive compensation.
  • Supportive culture in which people actively support each other's success.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service