9+ years large-scale web development2+ years technical lead / principal engineerBachelor's / Master's in CS or Engineering.NET / ASP.NET Core / MVCAngular / TypeScriptAWS cloud architecture & serverlessInfrastructure as Code (IaC)SQL Server / NoSQL databasesDevSecOps practicesTDD & automated testingAI-assisted development toolsSoftware architecture & design patternsCross-functional communication & mentorship
Job Description
Cayuse is seeking a Lead Software Engineer to serve as the Primary Architect and technical guide for their core product suite. This remote-first, hands-on role involves owning the technical roadmap, developing complex large-scale SaaS solutions, mentoring engineering teams, and driving adoption of modern practices like AI-assisted development and DevSecOps. The position requires 9+ years of experience with large-scale web applications and 2+ years in a technical lead capacity, with expertise in AWS, Microsoft technology stack (.NET, ASP.NET Core, Angular), and full-stack development.
Overview
Cayuse is committed to empowering organizations to conduct globally connected research that advances their impact on science, discovery, and society. We build proven, integrated, and easy-to-use technology that delivers exceptional value, and world class service and support that accelerates outcomes.
Role
Join our remote-first culture as the Lead Software Engineer, a critical, hands-on role where you will serve as the Primary Architect and technical guide for our core product suite.
You will partner directly with senior leadership to own the technical roadmap, define and develop complex, large-scale software solutions, and drive high-level integration strategy decisions. This role demands technical excellence and leadership, requiring you to contribute high-quality code (50% hands-on) while providing deep mentorship and direction to our teams. You will be the driving force behind adopting modern practices like AI-assisted development and DevSecOps, ensuring our services are resilient, scalable, and delighting our customers.
Key Responsibilities
•Technical Vision and Architecture: Own the technical roadmap for the product suite. Partner with architects to model complex systems, reduce technical debt, and drive high-level integration strategy decisions.
•Hands-on Development (50%): Lead by example by contributing high-quality code to our most complex SaaS products. Implement long-term technical solutions and go deep to resolve systemic architectural challenges.
•Engineering Excellence: Drive the adoption of modern industry best practices, including AI-assisted development (e.g., Copilot/Claude), DevSecOps, and Infrastructure as Code (IaC) to ensure security and scalability. Own quality through automated testing and Test-Driven Development (TDD).
•Technical Mentorship: Provide deep technical guidance and unblock offshore and nearshore teams. Lead code reviews and design sessions to foster a culture of getting software done right.
•Cross-Functional Strategy: Act as the technical bridge between product management, quality engineering, and DevOps. Translate complex product requirements into actionable, high-performance technical designs.
•System Ownership: Drive long-term corrective actions for performance and reliability issues, ensuring our services are resilient and delighting our customers.
Qualifications
•9+ years of professional experience developing, maintaining, and innovating large-scale, high-availability web applications and services.
•At least 2 years serving in a hands-on technical lead or principal engineering capacity, driving technical decisions and solutions to completion.
•BS/MS in Computer Science, Engineering, or Mathematics (or equivalent deep technical work experience).
•Strong, demonstrated understanding and practical application of software design and architecture principles, patterns, and long-term integration strategy decisions.
•Expert experience with AWS, including cloud architecture, serverless programming, DevOps practices, and Infrastructure as Code (IaC).
•Extensive experience with the Microsoft technology stack, including full-stack development using ASP.NET MVC, .NET Framework, ASP.NET Core, .NET Core, Angular, and TypeScript.
•Experience with relational databases (Microsoft SQL Server preferred) and NoSQL databases.
•Demonstrated ability to provide deep technical guidance and mentorship, lead design sessions, and conduct high-quality code reviews.
•Excellent cross-functional communication skills, with proven success in translating complex technical issues and architectural designs to technical, product, and leadership audiences.
•Strong commitment to driving engineering excellence and adopting modern industry practices, including DevSecOps and AI-assisted development tools (e.g., Copilot/Claude).
•Meticulous attention to detail and a steadfast commitment to producing reliable, resilient software products.
Benefits
•Competitive Medical Benefits (PPO + HSA available)
•Vision, Dental, Short-Term Disability fully covered by Cayuse
•Unlimited PTO + Holidays + Flexible Work Schedule
•Remote Work Stipend
•Equal Paid Parental Leave
•401k with Employer Matching
•Quarterly Wellness Reimbursement
•Remote Work Environment
Resume Intelligence
Assess your experience against this job and tailor your bullet points instantly.
Sign in required
Please sign in to assess your resume alignment and generate custom copyable work bullets.