Lead Software Engineer
About this job
Lead Software EngineerLocation: Remote | Pittsburgh-area candidates preferredWork Model: Approximately 2 days onsite per month in the Robinson, PA areaAbout eNGINEeNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build.
Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.Role OvervieweNGINE is seeking a Lead Software Engineer to help drive technical direction and software development across a growing application environment. This is an opportunity for a senior-level engineer who enjoys staying hands-on with technology, influencing architecture, mentoring developers, and finding practical ways to leverage AI in modern software development.The ideal candidate brings a strong foundation across several areas of the technology stack, including React, .NET, Next.js, Azure, and PostgreSQL.
You'll work with engineering teams to evaluate solutions, navigate changing requirements, review AI-assisted code, and ensure the quality of what ultimately makes it into production.AI is already becoming part of the development workflow, particularly through tools like Claude. We're looking for someone who understands how to use these tools effectively, knows how to recognize and correct low-quality AI-generated code, and can provide the technical judgment needed to keep development moving without sacrificing engineering standards.This role offers remote flexibility, with an ideal cadence of approximately two days onsite per month in the Robinson area. Pittsburgh-area candidates are the initial priority, though the search can expand to candidates within reasonable driving distance for quarterly onsite visits.Key ResponsibilitiesProvide technical leadership and direction across application development initiatives, influencing architecture, frameworks, and engineering standards.Work across the software development lifecycle, from technical requirements and solution design through implementation, review, and deployment.Evaluate and refine AI-assisted development output, identifying inaccurate, inefficient, or poorly structured code before it becomes part of production applications.Leverage AI development tools, particularly Claude, to accelerate engineering workflows while maintaining quality, security, and maintainability.Collaborate with product owners, business stakeholders, and engineering teams to translate evolving requirements into practical technical solutions.Conduct meaningful code reviews, establish development standards, and ensure solutions align with architectural expectations.Provide mentorship and technical guidance to other engineers, helping elevate overall development practices.Troubleshoot complex application issues and drive solutions related to performance, scalability, security, and reliability.Contribute to technical planning, project estimates, and delivery decisions across multiple software initiatives.Stay current with emerging technologies, AI capabilities, and modern software engineering practices.Required Qualifications8+ years of professional software development experience, including designing and building complex applications.Strong experience with multiple technologies across the modern application development stack, including React, .NET/C#, Next.js, Azure, and PostgreSQL.
Candidates should bring meaningful depth across several of these technologies rather than experience limited to a single area.Experience using AI-assisted development tools such as Claude to accelerate software engineering activities.Ability to critically evaluate AI-generated code, recognize poor implementation patterns, and make sound technical decisions about code quality.Strong understand
Pay shown is an estimate based on typical US pay for similar roles. Check the listing for the employer's actual pay.
You'll finish your application on the employer's site. Click2Job never charges job seekers.