{"schemaVersion":"jobsearcher.job.v1","id":"6bea7ac8d982872271101f7c","url":"https://jobsearcher.com/jobs/6bea7ac8d982872271101f7c","canonicalUrl":"https://jobsearcher.com/jobs/6bea7ac8d982872271101f7c","title":"Lead Software Engineer","description":"About The Opportunity: We are seeking a Lead Sustaining Software Engineer to take ownership of escalated technical issues and drive the ongoing reliability, performance, and supportability of a software application.In this role, you will oversee the investigation and resolution of complex, customer-reported defects, working through application logs, telemetry, crash reports, and other diagnostic data to identify underlying causes. You will be responsible for developing and validating fixes, identifying effective workarounds, or providing sufficiently detailed technical findings for further engineering support.You will also provide day-to-day technical direction to junior engineers and contract resources, coordinating incoming cases, reviewing proposed solutions, and ensuring fixes meet quality standards before release. This includes participating in an on-call rotation, supporting critical production incidents, and documenting root causes and solutions to minimize recurring issues.Beyond resolving immediate problems, this position requires a proactive approach to software quality. You will independently evaluate the application to identify opportunities to improve stability, performance, and usability. You will take ownership of those improvements, developing recommendations and either implementing changes directly or working with engineering teams to move them through development and release.What You'll Do: Lead the Sustaining Engineering function, managing the intake, investigation, prioritization, and resolution of escalated (Tier 2) customer issues.Coordinate and assign daily work across junior engineers and contract resources, providing technical guidance and reviewing the quality of completed work. This role does not include formal HR management or budget ownership.Investigate complex software defects using application logs, telemetry, crash dumps, and field data to identify root causes and develop lasting solutions.Develop, test, and deliver software fixes, patches, and maintenance releases in accordance with established development standards and best practices.Review code changes and proposed fixes from junior engineers and contractors, evaluating quality, accuracy, and potential regression risks.Manage incoming customer issues against established response and resolution targets, involving Tier 3 support or other engineering teams when necessary.Participate in a rotating on-call schedule and lead the technical response to high-priority production incidents.Conduct post-incident reviews and document findings, root causes, known issues, and corrective actions.Create and maintain technical documentation and knowledge-base resources that help support teams resolve recurring issues without additional escalation.Mentor and develop junior engineers and contract resources, strengthening their troubleshooting, debugging, and diagnostic skills.Collaborate with Customer Support, Quality, and Product Engineering to reproduce defects, address recurring problems, and prevent future escalations.Review support cases and defect trends to identify broader application or process weaknesses and recommend improvements.Proactively assess the software, codebase, and support history to uncover potential reliability, performance, usability, and maintainability issues before they affect customers.Evaluate and prioritize improvement opportunities, build the technical case for proposed changes, and take ownership of moving enhancements from initial investigation through implementation and release.What We're Looking For: 5–8 years of professional software development experience, ideally including work in software sustaining, production support, or Tier 2 technical escalation environments.Bachelor's degree in Computer Science, Software Engineering, or a related discipline. A master's degree is a plus.Strong proficiency in .NET, including the ability to navigate, troubleshoot, and debug an existing production codebase.Solid understanding of software development practices, debugging techniques, log analysis, and application monitoring/observability tools.Strong analytical and troubleshooting abilities, with the capacity to work through incomplete information, develop and validate hypotheses, and independently identify root causes.Demonstrated ability to take ownership of technical problems and drive investigations through to resolution with limited supervision.Excellent communication skills, particularly when explaining technical issues, investigation progress, and root-cause findings to customers and internal stakeholders.Previous experience providing technical leadership, mentoring, and work direction to junior developers or contract engineering resources.Ability and willingness to participate in a rotating on-call schedule.Comfortable managing multiple concurrent issues, assessing priorities, and maintaining clear communication during high-pressure production incidents.Self-directed and improvement-oriented, with the initiative to identify weaknesses and recommend meaningful software enhancements without waiting for assignments.Experience with source control tools such as Git preferred.Familiarity with ticketing, case management, and incident response platforms such as Jira Service Management, ServiceNow, Salesforce, or PagerDuty preferred.Knowledge of ITIL or similar incident, problem, and change management frameworks is a plus.Relevant technical or software development certifications are beneficial.","company":"Loop","rawCompany":"loop","city":"Atlanta","state":"GA","isRemote":false,"isActive":false,"createdAt":"2026-11-12T09:41:33.318Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer","description":"About The Opportunity: We are seeking a Lead Sustaining Software Engineer to take ownership of escalated technical issues and drive the ongoing reliability, performance, and supportability of a software application.In this role, you will oversee the investigation and resolution of complex, customer-reported defects, working through application logs, telemetry, crash reports, and other diagnostic data to identify underlying causes. You will be responsible for developing and validating fixes, identifying effective workarounds, or providing sufficiently detailed technical findings for further engineering support.You will also provide day-to-day technical direction to junior engineers and contract resources, coordinating incoming cases, reviewing proposed solutions, and ensuring fixes meet quality standards before release. This includes participating in an on-call rotation, supporting critical production incidents, and documenting root causes and solutions to minimize recurring issues.Beyond resolving immediate problems, this position requires a proactive approach to software quality. You will independently evaluate the application to identify opportunities to improve stability, performance, and usability. You will take ownership of those improvements, developing recommendations and either implementing changes directly or working with engineering teams to move them through development and release.What You'll Do: Lead the Sustaining Engineering function, managing the intake, investigation, prioritization, and resolution of escalated (Tier 2) customer issues.Coordinate and assign daily work across junior engineers and contract resources, providing technical guidance and reviewing the quality of completed work. This role does not include formal HR management or budget ownership.Investigate complex software defects using application logs, telemetry, crash dumps, and field data to identify root causes and develop lasting solutions.Develop, test, and deliver software fixes, patches, and maintenance releases in accordance with established development standards and best practices.Review code changes and proposed fixes from junior engineers and contractors, evaluating quality, accuracy, and potential regression risks.Manage incoming customer issues against established response and resolution targets, involving Tier 3 support or other engineering teams when necessary.Participate in a rotating on-call schedule and lead the technical response to high-priority production incidents.Conduct post-incident reviews and document findings, root causes, known issues, and corrective actions.Create and maintain technical documentation and knowledge-base resources that help support teams resolve recurring issues without additional escalation.Mentor and develop junior engineers and contract resources, strengthening their troubleshooting, debugging, and diagnostic skills.Collaborate with Customer Support, Quality, and Product Engineering to reproduce defects, address recurring problems, and prevent future escalations.Review support cases and defect trends to identify broader application or process weaknesses and recommend improvements.Proactively assess the software, codebase, and support history to uncover potential reliability, performance, usability, and maintainability issues before they affect customers.Evaluate and prioritize improvement opportunities, build the technical case for proposed changes, and take ownership of moving enhancements from initial investigation through implementation and release.What We're Looking For: 5–8 years of professional software development experience, ideally including work in software sustaining, production support, or Tier 2 technical escalation environments.Bachelor's degree in Computer Science, Software Engineering, or a related discipline. A master's degree is a plus.Strong proficiency in .NET, including the ability to navigate, troubleshoot, and debug an existing production codebase.Solid understanding of software development practices, debugging techniques, log analysis, and application monitoring/observability tools.Strong analytical and troubleshooting abilities, with the capacity to work through incomplete information, develop and validate hypotheses, and independently identify root causes.Demonstrated ability to take ownership of technical problems and drive investigations through to resolution with limited supervision.Excellent communication skills, particularly when explaining technical issues, investigation progress, and root-cause findings to customers and internal stakeholders.Previous experience providing technical leadership, mentoring, and work direction to junior developers or contract engineering resources.Ability and willingness to participate in a rotating on-call schedule.Comfortable managing multiple concurrent issues, assessing priorities, and maintaining clear communication during high-pressure production incidents.Self-directed and improvement-oriented, with the initiative to identify weaknesses and recommend meaningful software enhancements without waiting for assignments.Experience with source control tools such as Git preferred.Familiarity with ticketing, case management, and incident response platforms such as Jira Service Management, ServiceNow, Salesforce, or PagerDuty preferred.Knowledge of ITIL or similar incident, problem, and change management frameworks is a plus.Relevant technical or software development certifications are beneficial.","datePosted":"2026-11-12T09:41:33.318Z","dateModified":"2026-11-12T09:41:33.318Z","hiringOrganization":{"@type":"Organization","name":"Loop","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Atlanta","addressRegion":"GA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"6bea7ac8d982872271101f7c"},"url":"https://jobsearcher.com/jobs/6bea7ac8d982872271101f7c"}}