Remote job
Staff Software Engineer
Job details
About this role
Role overview
Set technical direction for a retailer integration platform, including its public APIs and data ingestion services. You will guide architecture and long-term system health across teams, turning ambiguous, cross-functional problems into durable foundations that support other engineering work.
Responsibilities
- Define and deliver a multi-year technical vision for integration and ingestion systems across teams. - Make architecture decisions, including technology selection and build-versus-buy tradeoffs. - Own platform quality through health reviews, testing strategy, maintainability, and operational readiness. - Design foundational systems under ambiguity and improve interfaces used across teams. - Partner with product, data, and engineering groups to align roadmaps around shared solutions. - Identify technical debt, guide its reduction, review designs and code, and mentor engineers in responsible use of AI development tools.
Requirements
- Bachelor’s degree or equivalent practical experience, with substantial software development experience and familiarity with functional programming styles. - Proven ability to set technical direction across teams and deliver large, ambiguous initiatives. - Strong architecture skills, including simplifying complex problems and designing interfaces that are hard to misuse. - Experience owning the long-term health of significant systems, including testing, operability, and reducing reliance on individual experts. - Background building distributed systems or large-scale public APIs, and experience with a cloud platform such as AWS or GCP. - Ability to influence without formal authority and communicate with technical and nontechnical partners; practical fluency with AI coding assistants and reviewing their output for correctness, security, and maintainability.
Nice to have
Experience with Java, SQL, gRPC, HTTP/REST, Kubernetes, Docker, Linux, Cassandra, Pub/Sub, Bigtable, or Databricks.
Benefits and work setup
The role is described as remote. US office benefits include paid time off, retirement matching, stock options, performance bonus eligibility, parental leave, health and insurance coverage, therapy access, and a learning budget. US base salary ranges vary by pay zone from $190,000 to $225,000 annually; the role may also include stock options and a performance bonus.