Lead Software Engineer (Remote)

120Water

$120K — $145K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of software development experience
  • Proven technical leadership capabilities
  • Strong full stack development skills
  • Excellent communication and collaboration skills
  • History of delivering reliable, scalable software

Responsibilities

  • Lead technical direction and design for team projects
  • Coach and develop software engineers
  • Contribute hands-on coding to critical projects
  • Ensure delivery quality and adherence to technical standards
  • Collaborate with product to shape roadmap and execution
  • Enhance process, performance, and reliability

Benefits

  • Opportunity to shape both software and team growth
  • Player-coach role balancing leadership and hands-on development
  • Impact on key projects within a fast-evolving platform
  • Collaboration with product and engineering leadership
  • Focus on continuous improvement in engineering practices
Full Job Description
Job Title: Lead Software Engineer

Reports To: VP of Engineering

FLSA: Exempt

Your impact:

As a Lead Software Engineer, you guide a team of engineers building and scaling 120Water's platform. You will own technical direction for your team's work across 120Utility, 120State, and 120Connect, balancing hands-on development with technical leadership. Your work shapes both the software and the engineers who build it.

How you'll spend your time:

You will spend your time leading technical design, coaching engineers, contributing code on key projects, and partnering with product and engineering leadership. Expect a player-coach mix of leadership and hands-on work.

What you'll do:
  • Lead technical direction and design for your team's work
  • Coach and develop a team of software engineers
  • Contribute hands-on code on critical projects
  • Own delivery quality, architecture, and technical standards
  • Partner with product to shape roadmap and execution
  • Drive improvements in process, performance, and reliability

What you bring:
  • 6+ years of software development, including technical leadership
  • Strong full stack skills and architectural judgment
  • Experience leading and developing engineers
  • Excellent communication and collaboration skills
  • A track record of shipping reliable, scalable software

Nice to have:
  • Experience with TypeScript, Node, React, Java, AWS, or Kubernetes
  • Background in SaaS or data-intensive platforms
  • Experience scaling engineering teams

What success looks like:

Your team delivers reliably, the engineers you lead are growing, and the technical direction is sound. You balance hands-on impact with strong leadership.

Similar Jobs

More Jobs at 120Water

  • Software Engineer
    $80K — $110K *
    Zionsville, IN 46077 (Boone County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer (Remote) jobs: