Todylposted 16 days ago
Full-time • Senior
Atlanta, GA
Publishing Industries

About the position

As a Software Engineering Lead, you will own the technical execution and delivery of projects while leading a team of talented engineers. You will drive technical direction, architect scalable solutions and guide your team to deliver high-impact features across our security and networking platform. In this role, you will act as a force multiplier, ensuring your team is aligned, unblocked and executing effectively toward business goals. You will foster a culture of ownership, high-quality engineering and continuous learning while mentoring and growing your team to achieve their highest potential.

Responsibilities

  • Lead a team of engineers, providing technical direction, project leadership and mentorship.
  • Drive projects end-to-end, from technical scoping and design through implementation, deployment and operational support.
  • Collaborate closely with Architects and Product Management to prioritize, plan and execute high-impact work aligned with business goals.
  • Ensure engineering best practices in architecture, code quality, testing and operational excellence.
  • Facilitate design and architecture discussions, ensuring scalability, security and performance are prioritized.
  • Help define and uphold team standards for code reviews, testing and deployments.
  • Foster a culture of accountability, continuous improvement and ownership within the team.
  • Foster cross-functional initiatives and effective communication across teams.
  • Mentor and grow team members to help them reach their full potential.
  • Contribute to hiring efforts as we continue to grow our engineering team.
  • Drive and support Agile practices within the team to improve planning, delivery and team alignment.

Requirements

  • 15+ years of software engineering experience, with 5+ years in a technical leadership or team lead role.
  • Proven experience leading projects and teams, delivering scalable and reliable systems in cloud environments (AWS, Azure, or GCP).
  • Experience driving and working within Agile environments to deliver high-quality, iterative value.
  • Proficiency in modern programming languages (Go, Python, or similar) and strong software engineering fundamentals.
  • Experience designing and operating distributed systems and event processing pipelines.
  • Familiarity with relational and NoSQL databases.
  • Experience with messaging frameworks such as Kafka or RabbitMQ.
  • Experience with observability and monitoring tools (Datadog, Grafana, Prometheus).
  • Strong collaboration and communication skills with a track record of cross-functional coordination.
  • Passion for mentoring engineers and fostering a culture of ownership, growth and technical excellence.
  • Startup experience or comfort operating in fast-paced, evolving environments is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service