Senior Backend Engineer

Skills
APIDomain-Driven DesignMicroservices
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5-10 years software engineering experience
  • Experience building durable and reliable production systems (Python is a plus but not a requirement)
  • Experience working with data at scale
  • Familiarity with domain-driven design
  • Experience building clean and intelligible APIs
  • Experience with microservice architecture best practices

Nice to have

  • Collaborative
  • Self-directed
  • Curious
  • Great communicator
  • Positive
  • Environmental impact awareness
  • Agile enthusiast

Day to day

  • Work closely with the team to define, scope, and deliver features
  • Prototype and iterate on new ideas with regular releases to customers and internal users alike
  • Mentor junior engineers and provide feedback and guidance on technical work
  • Contribute shared tooling, infrastructure, and documentation for team velocity and knowledge share