Lead Software Engineer

SBS CYBERSECURITY LLC•Madison, SD
•$80,000 - $100,000•Remote

About The Position

SBS CyberSecurity is seeking a Team Lead to guide developers building software that helps protect businesses from cyber threats. The role combines hands-on software development with technical leadership, mentorship, and team management. The lead is accountable for delivering large projects, primarily for GRC web applications, on time and on budget while supporting the people doing the work. The position involves leading projects through the full lifecycle, from initial concepts to live products; contributing to feature design and development in an Agile environment; setting and maintaining coding and quality standards; and collaborating with other teams, stakeholders, and clients. The lead also supports training, addresses complex technical challenges, manages team workload and resources, contributes to hiring, and guides the team’s use of AI solutions in coding practices. The role includes setting team goals, conducting performance reviews, and supporting developers’ professional growth. This is a full-time, fully remote position with occasional travel. Standard hours are Monday through Friday, 8:00 a.m. to 5:00 p.m. Central Time, with flexibility; occasional evenings or weekends may be needed as work demands. The role has supervisory responsibility.

Requirements

  • Bachelor’s or master’s degree in computer science, software engineering, or a related field, or equivalent experience.
  • At least 5 years of software development experience, including at least 2 years leading or mentoring others.
  • Strong problem-solving, organizational, and analytical skills.
  • Effective communication and interpersonal skills.
  • Solid understanding of software development methodologies and the project lifecycle.
  • Strong experience with .NET Core and its frameworks.
  • Experience with front-end technologies such as Razor, Vue.js, or React.
  • Experience with tools such as Azure DevOps, Jira, or GitHub.
  • Familiarity with QA, unit, integration, and UI testing strategies.

Nice To Haves

  • Experience leading teams and working knowledge of back-end, front-end, and database development.
  • Application security experience, including using code analysis tools and addressing their findings.
  • Experience with ETL processes, data lakes, or data warehousing.
  • Familiarity with authentication protocols such as OAuth2 or SAML, or directory services such as LDAP.
  • Curiosity about AI in software development and ideas for applying it to the team’s work.

Responsibilities

  • Lead and mentor developers through the full project lifecycle, from an initial idea through delivery of a live product.
  • Help design and build new features in an Agile environment, contributing hands-on while guiding team members.
  • Set coding standards and quality assurance expectations and ensure the team follows them.
  • Partner with other teams, stakeholders, and clients to ensure solutions address the right problems.
  • Run and participate in training, share knowledge, and stay current on industry trends.
  • Investigate difficult technical problems and develop creative, workable solutions.
  • Manage team resources and workload.
  • Participate in hiring.
  • Lead the team in using AI solutions for efficient and effective coding practices.
  • Set short- and long-term team goals and ensure team members understand what they are building and why.
  • Provide feedback through performance reviews and support team members’ growth.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service