Sr. Software Engineer (Tech Lead)

Jobgether· US· lever· veröffentlicht 15.07.2026
Muss:TypeScriptJavaScriptC#ReactNode.jsBackendFullstackQA/TestAgileMicroservicesAIHealthTechSeniorLeadRemote
Kann:AWS
Accountabilities: The Senior Software Engineer will act as a technical leader responsible for driving architecture decisions, improving engineering practices, and delivering scalable software solutions. This role requires strong ownership of technical outcomes, collaboration across teams, and the ability to mentor engineers while maintaining high standards of quality and reliability. Own the technical vision and direction for assigned product domains, ensuring solutions are scalable, maintainable, and aligned with architectural standards. Design, develop, and optimize high-impact SaaS applications using modern full-stack technologies. Diagnose and resolve complex technical challenges, improving application performance, stability, and reliability. Lead Agile development practices, including sprint planning, technical discussions, and continuous improvement initiatives. Conduct code reviews and establish engineering standards that improve quality, maintainability, and team effectiveness. Champion AI-assisted development practices by leveraging modern AI tools for coding, analysis, and technical problem-solving. Serve as a technical mentor by identifying growth opportunities, supporting engineers across levels, and raising overall team capability. Partner with Product Management and cross-functional teams to translate business needs into effective technical solutions. Balance short-term delivery goals with long-term architectural health by managing technical debt and improving system design. Promote quality-first engineering practices through automated testing, reliable development workflows, and operational excellence. Requirements: The ideal candidate brings deep software engineering expertise combined with strong technical leadership abilities. You should have experience building scalable applications, guiding engineering teams, and applying modern development practices in fast-paced environments. Extensive professional experience as a software engineer with strong backend and full-stack development expertise. Advanced proficiency with .NET (C#), TypeScript/Node.js, and modern JavaScript frameworks such as React. Strong understanding of software architecture, distributed systems, event-driven development, and microservices. Experience designing and maintaining scalable SaaS applications. Proficiency with relational databases, SQL optimization, and performance-focused engineering practices. Experience building automated testing strategies, including unit, integration, and end-to-end testing approaches. Knowledge of asynchronous programming, multi-threading, and modern application performance techniques. Experience using AI development tools such as Claude Code, Cursor, Copilot, or similar technologies to improve engineering workflows. Strong leadership skills with experience mentoring engineers and influencing technical direction. Ability to collaborate effectively with product, QA, and engineering teams while navigating complex technical decisions. Familiarity with .NET Core, NestJS, Kafka, AWS, or CRM platforms is a plus. Benefits: Competitive salary range of $114,800 - $180,000 USD, with potential eligibility for discretionary bonuses. Fully remote work environment within the United States and select Canadian provinces. Comprehensive health, dental, and vision insurance options. Access to healthcare support services providing convenient virtual care. Competitive paid time off package, including vacation days, flexible days, holidays, volunteer days, and parental leave. 401(k) retirement plan with employer matching contributions. Home office equipment and resources provided to support remote productivity. Opportunity to work in a mission-driven environment focused on technology, innovation, and meaningful impact. Professional growth opportunities within a collaborative engineering culture. How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1