Senior Software Engineer

Commerce
London
Workplace: HybridFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Owning ambiguous work","Technical judgment","Problem-solving","Communication","Incident management"]

Own complex problems from discovery through production on Commerce’s Data Team. Design and build reliable services, APIs, and product-facing workflows while working across backend systems, UI surfaces, event processing, and third-party integrations. Turn ambiguous business needs into technical plans, validate with data, and improve reliability through monitoring, debugging, observability, tests, and simpler designs.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Commerce
Commerce
2 months ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Own complex problems from discovery through production on Commerce’s Data Team. Design and build reliable services, APIs, and product-facing workflows while working across backend systems, UI surfaces, event processing, and third-party integrations. Turn ambiguous business needs into technical plans, validate with data, and improve reliability through monitoring, debugging, observability, tests, and simpler designs.
Location: London
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build reliable services, APIs, and product-facing workflows.
  • •Work across backend systems, UI surfaces, event processing, and third-party integrations.
  • •Turn unclear problems into concrete technical plans and make clear trade-offs.
  • •Own production behavior, including monitoring, alerting, logging, debugging, and runbooks.
  • •Collaborate with product, design, infrastructure, support, and other engineering teams to improve quality and respond to incidents.

Key Requirements

  • •5+ years of software engineering experience.
  • •Strong experience with Java, Scala, Kotlin, Go, or a similar backend language.
  • •Experience building APIs, services, and integrations.
  • •Experience with SQL and data-backed product behavior.
  • •Experience with distributed systems and event systems (e.g., Kafka, RabbitMQ, Pub/Sub) with strong production debugging skills.
Experience:5+ yearsSaaSE-commerceOpen source
Skills:Owning ambiguous workTechnical judgmentProblem-solvingCommunicationIncident management
Tech Stack:JavaScalaKotlinGoSQLGCPAWSKafkaRabbitMQPub/SubLogsMetricsDashboardsAlertsTracingAutomated testsCode reviewRedisCachingRate limiting

Company Brief

Commerce
Provides a SaaS e-commerce platform enabling retailers and brands to build, run, and scale online stores with customizable storefronts, integrations, and omnichannel selling tools.
Industry: SaaS
Company Size: Enterprise (1,001+ employees)
Revenue: USD 100M to 250M
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: Austin, United States
Founded: 2009
WebsiteLinkedIn