Engineering Lead

About the Role

The Engineering Lead is a key technical and organizational leader who guides teams through challenging engineering problems, mentors and develops engineers, and ensures the delivery of high-quality, scalable solutions. This role requires a blend of strong technical expertise, leadership skills, and a passion for building high-performing teams.

What you’ll do

  • Lead the design, development, and deployment of critical software systems, ensuring they meet scalability, reliability, and performance requirements.
  • Drive technical excellence and best practices within the engineering team, including code reviews, testing, and continuous integration/deployment.
  • Mentor and coach engineers, fostering a culture of continuous learning, growth, and collaboration.
  • Collaborate with product managers, designers, and other stakeholders to define project requirements, scope, and technical roadmaps.
  • Contribute to architectural decisions and system design, ensuring alignment with overall company strategy and long-term goals.
  • Troubleshoot and resolve complex technical issues, providing guidance and support to the team.
  • Participate in the hiring process, including interviewing and evaluating candidates, to build a high-performing engineering team.
  • Stay current with emerging technologies and industry trends, evaluating their potential impact and applicability to our products.

What you’ll bring

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 7+ years of experience in software development, with at least 2 years in a leadership or senior engineering role.
  • Strong proficiency in Python, Go, or a similar backend language, with a deep understanding of data structures, algorithms, and software design principles.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure), microservices architecture, and distributed systems.
  • Demonstrated ability to lead and mentor engineering teams, fostering a positive and productive work environment.
  • Excellent communication, interpersonal, and problem-solving skills.
  • Experience with Agile development methodologies.
  • Familiarity with database technologies (e.g., PostgreSQL, MongoDB) and message queues (e.g., Kafka, RabbitMQ).
Job Category: Engineering
Job Type: Remote
Job Location: USA
Organization: Job Hunting U

Apply for this position

Allowed Type(s): .pdf, .doc, .docx