Lead Software Engineer, Backend

New
United StatesFull-TimeLead
Salary$215,000 – $245,000 annually
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
PostgreSQLCloud ComputingMongoDBMySQLMicroservicesDistributed Systems

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 7+ years of experience building backend applications using modern programming languages.
  • Strong experience designing and developing distributed systems, microservices, and cloud-based applications.
  • Experience working with modern databases and data storage technologies such as MySQL, PostgreSQL, MongoDB, or similar solutions.
  • Solid understanding of software engineering fundamentals, including data structures, algorithms, system design, and web development best practices.
  • Experience building highly available and scalable backend services.
  • Strong problem-solving and analytical abilities with a focus on delivering practical solutions.
  • Ability to learn, evaluate, and adopt new technologies and programming languages.
  • Excellent communication and collaboration skills across technical and non-technical teams.
  • Experience mentoring, coaching, or supporting the growth of other engineers.
  • Ability to take ownership of technical initiatives and drive projects from design through delivery.

Responsibilities

  • Design, develop, and maintain scalable, reliable, and efficient backend services that support enterprise-level requirements.
  • Build new product capabilities while enhancing existing systems and improving overall platform performance.
  • Solve complex engineering challenges related to scalability, reliability, distributed systems, and backend architecture.
  • Optimize backend systems to improve speed, efficiency, availability, and maintainability.
  • Participate in the full software development lifecycle, including planning, implementation, testing, deployment, debugging, and production operations.
  • Contribute to incident response activities and help maintain high levels of system reliability.
  • Conduct code reviews and provide constructive technical feedback to improve engineering quality.
  • Collaborate closely with product managers, engineers, leadership teams, sales teams, and customers to understand requirements and deliver impactful solutions.
  • Mentor and coach engineers by sharing technical knowledge and supporting professional growth.
View Full Description & ApplyYou'll be redirected to the employer's site
$215,000 – $245,000 annually
Apply Now