Lead Software Engineer, Backend
Jobgether
United States · Posted Jul 15
Job description
Responsibilities: The Lead Software Engineer will design, develop, and maintain scalable backend services and distributed systems to improve operational excellence. They will also provide technical leadership, mentor junior engineers, and collaborate with cross-functional teams to shape platform capabilities.
Requirements: Candidates need a Bachelor's degree in Computer Science or equivalent and over 7 years of experience building backend applications. Proficiency in cloud platforms, microservices, and modern data storage technologies is required.
Key skills: Backend Engineering, Distributed Systems, Microservices Architecture, Cloud Computing, MySQL, PostgreSQL, MongoDB, Software Design, Technical Leadership, Mentorship, API Design, System Scalability, Performance Optimization, Code Review, Analytical Problem Solving, Cross-functional Collaboration
Keywords: Backend, Distributed Systems, Microservices, Cloud Infrastructure, MySQL, PostgreSQL, MongoDB, Scalability, Reliability, Software Engineering, Technical Strategy, API, Data Structures, Algorithms, Remote Work, Enterprise Systems, Incident Response, Cloud Computing, Software Design Principles, Web Development