Lead Software Engineer
Job Title : Lead Software Engineer, Full Stack
Location : Plano, Texas, United States
Job Type : Full Time
Job Summary
Our client, a leading technology-driven organization, is seeking a Lead Software Engineer, Full Stack to guide high-impact initiatives and mentor a team of skilled developers. In this role, you will drive cloud-native solutions, champion modern engineering practices, and help shape products that support the company’s long-term digital strategy.
What You’ll Do
- Lead a portfolio of complex engineering projects, providing technical direction to teams specializing in microservices, cloud-native architectures, and full-stack development.
- Stay current with emerging technologies, promote a culture of continuous learning, and actively contribute to internal and external tech communities.
- Partner closely with digital product teams to deliver scalable, cloud-based applications that support key business objectives.
- Work hands-on with modern programming languages and tools—including JavaScript, Java, Python, TypeScript, SQL, Go, HTML/CSS—and leverage both relational and NoSQL databases.
- Apply cloud technologies and container orchestration platforms such as AWS services, Kubernetes, and Docker to build resilient and secure solutions.
Basic Qualifications:
- Bachelor’s Degree
- At least 4 years of experience in software engineering (Internship experience does not apply)
- At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
- Master’s Degree
- 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go
- 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service
- 4+ years of experience in open source frameworks
- 1+ years of people management experience
- 2+ years of experience in Agile practices