freehire launches on Product Hunt on 26 August.

Follow →

Lead Backend Engineer (SDE 4M)

Summary

Lead a backend engineering team to design, build, and deliver scalable financial services using Go/Python, REST APIs, and cloud infrastructure while coaching engineers and optimizing team processes.

About the Job

  • Lead a software team to build features and solutions that support business priorities across distributed teams in a global environment.
  • Work closely with your manager to align the priorities of your team with the priorities of the entire organization.
  • Apply engineering best practices to ensure high‑quality outcomes, and work with your counterparts from product and business teams to continuously innovate for our customers.
  • Focus on increasing productivity of your team by building processes around testing, code review, coding conventions, etc. and removing unnecessary/outdated processes/barriers.
  • Define quantifiable measurements to continuously evaluate the team productivity and outcome quality. Manage the performance of your team, and constantly look for opportunities to optimize and take action with a carefully thought‑through plan.
  • Coach team members to help them become better professionals and engineers.
  • Demonstrate ownership of multiple functional workflows. Own the technical designs, estimation, development and delivery of high‑complexity projects by having the most suitable tech stack, infrastructure, security, performance, monitoring, alerting, etc.
  • Hire, coach, and build a strong bench of talented engineers.

About You

  • At least 5 years of hands‑on experience in developing, testing, and deploying large‑scale applications in any language or stack.
  • At least 2 years of experience in leading a team of engineers.
  • Extensive experience in general‑purpose programming languages, but willing to work in golang or python.
  • Proficient in HTTP, Web Services, OAuth, and Restful APIs.
  • Strong understanding of data structures, algorithms, and computer science fundamentals.
  • Strong data modeling experience in both Relational and NoSQL databases.
  • Self‑driven with a passion for learning new things quickly, solving challenging problems, and the drive to get better steadily without the need for constant/significant feedback.
  • Excellent communication (written and spoken) and analytical skills with attention to details.
  • Strong individual contributor, trusted problem solver and engages proactively in the team level initiatives to bring positive change from their involvement.
  • Strong understanding of clean architecture, S.O.L.I.D principles and event‑driven architecture. Experience with message broker services like SQS, Kafka, etc.
  • Good experience with cloud‑based systems and infrastructure services like AWS, GCP, etc.

See also