Altela Jobs

Lead Software Engineer

Atlanta, GA, US

$200k
7 days ago
Save Job

Summary

Job brief

Lead Software Engineer

Minimum Years of Experience Required: 6+

Years Salary range: $160,000 - $200,000

Authorization to Work: We require candidates to be a Permanent Resident or currently authorized to work in the United States when applying. We cannot provide visa sponsorship.

About the Role: We are seeking a Lead Software Engineer to guide a team in the design, development, and delivery of high-quality software products, potentially including features that leverage AI. You will be a hands-on technical leader, responsible for technical decisions, code quality, and mentoring team members. This is a great opportunity for an experienced engineer looking to take on more leadership responsibilities and contribute to the technical success of projects involving AI integration.

Key Responsibilities:

  • Lead a software development team in an agile environment, providing technical guidance and mentorship.
  • Architect, design, and develop software solutions, ensuring code quality, maintainability, and adherence to engineering best practices, especially when integrating with AI components.
  • Serve as a technical point person for the team, making key technical decisions and driving technical discussions.
  • Mentor and provide technical guidance and support to team members, fostering their growth and development.
  • Collaborate closely with product owners, designers, and potentially data scientists or ML engineers to define project requirements and technical specifications for AI-enabled features.
  • Participate in code reviews and promote a culture of high code quality.
  • Ensure the timely and successful delivery of software projects.
  • Contribute to sprint planning and backlog refinement.


Qualifications:

  • Minimum 6 years of software development experience, with experience (typically 1-2 years) in a lead or senior technical role.
  • Strong technical skills in relevant programming languages, frameworks, and database technologies.
  • Experience with software architecture principles, design patterns, and agile methodologies.
  • Proven ability to lead and mentor a team of software engineers.
  • Familiarity with building and deploying scalable backend systems.
  • Understanding of how software systems can integrate with and utilize machine learning models is a plus.
  • Good communication, problem-solving, and team leadership abilities.


Benefits:

  • 401(k) with company match
  • Comprehensive Health, Dental, and Vision Insurance
  • Professional Development Opportunities
  • Generous Paid Time Off and Holidays
  • Paid Parental Leave
  • Stock Options
  • Flexible Work Arrangements

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: