Lead Software Engineer

IPI Technolab

United States

Remote

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

IPI Technolab seeks a Lead Software Engineer to design, develop, and maintain complex software systems while providing technical mentorship to peers. The role focuses on owning major components, building scalable APIs, and driving architecture decisions.

The candidate should bring 6–10 years of experience, proficiency in Java, Python, .NET, or Go, and strong cloud and CI/CD practice. Collaboration with DevOps, QA, Product, and Architecture teams is essential.

Qualifications

  • 6 to 10 years of professional software development.
  • Strong experience with Java, Python, .NET, Go, or similar technologies.
  • Experience with microservices and distributed systems.
  • Cloud experience with AWS/Azure/GCP.
  • Strong SQL and database knowledge.
  • Experience with Docker/Kubernetes is preferred.
  • Strong testing and CI/CD experience.

Responsibilities

  • Design and develop scalable software applications.
  • Own major technical components and services.
  • Develop high-quality, maintainable, and testable code.
  • Participate in system and architecture design.
  • Lead technical initiatives from conception to production.
  • Conduct code and design reviews.
  • Diagnose and resolve complex technical problems.
  • Improve application performance and scalability.
  • Build APIs and distributed services.
  • Collaborate with DevOps, QA, Product, and Architecture teams.
  • Mentor other engineers.
  • Contribute to engineering standards and best practices.

Skills

Java
Python
.NET
Go
Algorithms
Microservices
AWS
Azure
GCP
SQL
CI/CD

Tools

Docker
Kubernetes

Job description

The Lead Software Engineer will be a senior individual contributor responsible for designing, developing, and maintaining complex software systems while providing technical mentorship to other engineers.

Roles & Responsibilities
  • Design and develop scalable software applications.
  • Own major technical components and services.
  • Develop high-quality, maintainable, and testable code.
  • Participate in system and architecture design.
  • Lead technical initiatives from conception to production.
  • Conduct code and design reviews.
  • Diagnose and resolve complex technical problems.
  • Improve application performance and scalability.
  • Build APIs and distributed services.
  • Collaborate with DevOps, QA, Product, and Architecture teams.
  • Mentor other engineers.
  • Contribute to engineering standards and best practices.
Preferred Candidate Requirements
  • 6 to 10 years of professional software development.
  • Strong experience with Java, Python, .NET, Go, or similar technologies.
  • Strong knowledge of data structures and algorithms.
  • Experience with microservices and distributed systems.
  • Cloud experience with AWS/Azure/GCP.
  • Strong SQL and database knowledge.
  • Experience with Docker/Kubernetes is preferred.
  • Strong testing and CI/CD experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering Lead
Software Engineering Lead

IPI Technolab • United States

Remote
USD 120,000 - 180,000
Lead Engineer
Lead Engineer

IRIS Software Group Ltd • United States

On-site
GBP 80,000 - 100,000
Lead Software Developer
Lead Software Developer

Evrecruit.io • Columbus (OH)

On-site
USD 120,000 - 180,000
Lead Software Engineer
Lead Software Engineer

Leeds Professional Resources • Miami (FL)

On-site
USD 140,000 - 190,000
Lead Software Engineer
Lead Software Engineer

GDH • Dallas (TX)

Hybrid
USD 69,000 - 83,000
Lead Software Developer
Lead Software Developer

Intuitive Technology Group - Transforming Tomorrow • Minneapolis (MN)

On-site
USD 140,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Itgiantsolutions • United States

On-site
USD 110,000 - 130,000
Lead Software Engineer (Java / AWS)
Lead Software Engineer (Java / AWS)

Compunnel, Inc. • Chicago (IL)

On-site
USD 150,000 - 190,000
UI Lead Developer
UI Lead Developer

Signature IT World Inc • North Carolina

On-site
USD 120,000 - 150,000
Lead Backend Engineer
Lead Backend Engineer

DynPro Inc. • Fremont (CA)

On-site
USD 170,000 - 210,000