Jobs · Engineering · Illinois

Software Team Lead

Locusview · Chicago, IL · 1 wk ago
HybridEngineeringFull-time

Duties and Responsibilities

  • Lead one Agile Scrum team delivering core capabilities for a cloud-based digital construction platform used by global Utilities and Energy customers, maintaining a strong customer-centric focus on reliability, data accuracy, and real-time visibility.
  • Own end-to-end development and operations of central microservices, ensuring teams are accountable for code quality, security, performance, and production readiness.
  • Drive API design and implementation, establishing clear standards for scalability, documentation, versioning, and integration to support internal teams and external partners.
  • Collaborate cross-functionally with Product, QA, DevOps/SRE, and other engineering teams to deliver solutions that are collaborative, scalable, and aligned with business priorities.
  • Promote agile engineering practices by continuously improving development workflows, CI/CD pipelines, and operational processes to support rapid and sustainable delivery.
  • Influence technology direction by evaluating and selecting tools, frameworks, and architectures that enable innovative solutions and long-term platform growth.
  • Mentor and coach engineers through feedback, knowledge sharing, and career development, fostering an authentic and inclusive team culture.
  • Support operational excellence, including monitoring, incident response, and post-incident learning, to ensure high availability and resilience of production systems.
  • Contribute hands-on when needed by reviewing designs and code, unblocking technical challenges, and setting a high bar for engineering best practices.

Required Skills & Experience

  • 4+ years of experience leading software engineering teams, with the ability to motivate and influence others without relying on authority.
  • 5+ years of hands-on software development experience using object-oriented programming principles.
  • Strong experience designing and maintaining microservices and APIs in production environments.
  • Extensive experience with relational databases, including data modeling and performance optimization.
  • Practical experience with Docker, including containers, images, and Docker Compose.
  • Experience working in fast-paced, agile environments with a strong sense of ownership and accountability.
  • Bachelor’s degree in Computer Science or an equivalent combination of education and professional experience.
  • Strong communication and interpersonal skills with a collaborative mindset.
  • High self-motivation and the ability to lead with authenticity and accountability.

Preferred Skills & Experience

  • Experience building and supporting Cloud or SaaS products, ideally within Utilities, Energy, or other infrastructure-focused industries.
  • Hands-on experience with AWS services such as ECS, S3, and EC2.
  • Experience with modern build and deployment tools, including Jenkins and Kubernetes.
  • Experience working with data integrations and APIs across internal and external systems.
  • Proficiency with Python and/or Node.js.
  • Demonstrated ability to introduce innovative engineering practices that improve scalability, reliability, or developer productivity.

Benefits Info

This position also includes a competitive benefit package including; financial, social, health and wellbeing programs, paid vacation, 401k matching, employee stock purchase program, hybrid work schedule, and more!

Similar jobs