Senior/Staff Backend Engineer

Skills
Back-End Web DevelopmentCloud InfrastructureContinuous Integration And Continuous DeliveryAmazon Web ServicesCIComplex SystemsEngineering
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 5+ years of backend engineering experience
  • Deep experience with complex business logic products
  • Experience deploying on AWS or similar cloud infrastructure
  • Strong database skills including PostgreSQL SQL ORMs migrations and schema design
  • Experience building and testing robust APIs
  • Strong understanding of software lifecycle CI/CD and production readiness
  • Ability to manage complex systems with evolving requirements
  • Python and a modern web framework such as FastAPI Flask or Django is a plus
  • Fluent in English with strong written and verbal communication

Nice to have

  • High agency
  • Pragmatic
  • Hard working
  • Curious
  • Fast-moving

Day to day

  • Design and build core backend systems with a strong focus on Python and modern web frameworks.
  • Develop APIs services and infrastructure for real-time business-critical accounting workflows.
  • Launch production-ready features end to end while owning architecture testing monitoring and post-release support.