Job Openings Senior Software Engineer (Product & Platform)

About the job Senior Software Engineer (Product & Platform)

Senior Software Engineer (Product & Platform)

Why Were Hiring

We are looking for a Senior Software Engineer who can operate with real autonomy: taking loosely-defined product goals, navigating an existing codebase, and delivering production-quality systems that scale.

This role is not about implementing tickets from a perfect spec. Its about owning problems end-to-end in a complex, evolving SaaS platform.

What Youll Work On

  • Designing and extending complex relational schemas in PostgreSQL
  • Implementing asynchronous workflows and background task processing
  • Coordinating logic across multiple Python services
  • Developing and maintaining React applications (builds, linting, testing, deployments)
  • Integrating with third-party SaaS platforms via APIs, webhooks, and redirect-based flows
  • Improving legacy code while shipping new functionality
  • Collaborating closely with product, design, and other engineers in a unified team

Our Technology Stack

  • Backend: Python (multiple services), async task systems
    Frontend: React (multiple bundles), modern JS tooling
  • Database: PostgreSQL (complex schemas, evolving models)
  • Infra: AWS (Elastic Beanstalk, ecs), CI/CD pipelines
  • Auth: Auth0, Keycloak (or similar systems), LDAP, SAML, OAuth
  • Integrations: Qualtrics, LLMs, AWS, other SaaS APIs (consuming and calling)

What Were Looking For

  • 5+ years of professional software engineering experience
  • Proven experience shipping production SaaS products with limited guidance
  • Strong backend fundamentals (data modeling, async workflows, API design)
  • Solid React experience within a real production ecosystem
  • Comfort working in codebases with technical debt and incomplete documentation
  • Ability to reason about systems, not just individual features
  • Clear communicator who can collaborate in a small, senior-heavy team

Youll Thrive Here If Youve

  • Built meaningful features in a company under ~50 people
  • Taken ownership of systems that already existed when you joined

Worked with evolving product definitions and ambiguous requirements