Software Engineer, BackendActive$180K–$300K

The opportunity

We are looking for a talented and motivated Backend Engineer to join our team. You will be responsible for building and maintaining scalable, high-performance backend systems that power our products.

What you'll do

  • Design, develop, and maintain scalable backend services that support our applications and infrastructure.

  • Implement secure and efficient APIs to support frontend applications and third-party integrations.

  • Optimize system performance, reliability, and scalability through effective: architecture and engineering best practices.

  • Work closely with product managers, data analysts, and frontend engineers to: develop backend solutions that align with business and user needs.

  • Ensure high availability, fault tolerance, and performance of backend systems.

  • Monitor system health, troubleshoot issues, and implement improvements to enhance efficiency and stability.

What they're looking for

  • + years of experience in backend development, building scalable and reliable applications.
  • Strong proficiency in programming languages such as Python, Java, or Go. Python and Go are preferred.
  • Experience with database technologies such as PostgreSQL, MySQL, or NoSQL solutions.
  • Familiarity with designing and integrating APIs, including REST and GraphQL.
  • Understanding of distributed systems, microservices architecture, and cloud platforms (AWS, GCP, or Azure).
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills and the ability to optimize system performance and reliability.
  • Excellent communication skills and the ability to work effectively in a collaborative environment.