Patriot Software, a remote-first company with over 175 employees across the United States, is seeking a passionate and adaptable Senior Software Engineer Tech Lead to join their team. The company is dedicated to making accounting and payroll solutions accessible and affordable for American businesses and their accountants.
This hands-on technical leadership role goes beyond typical engineering responsibilities, focusing on driving engineering excellence. The ideal candidate will have extensive experience with the .NET stack, cloud platforms, and event-driven microservices architecture. They'll lead the transformation from monolithic systems to modern microservices while mentoring team members and fostering a culture of continuous learning.
The company operates on six core values: Customer Obsession, Leading with Speed, Quality First, Continuous Improvement, Respect for Others, and Leadership at All Levels. These principles guide their approach to product development and team dynamics.
The position offers competitive compensation ($145K-$170K) and comprehensive benefits, including medical, dental, and vision insurance, 401(k) with company match, education reimbursement, and flexible remote work arrangements. The role requires collaboration during core hours (8am-5pm EST) with occasional flexibility needed during busy seasons.
This is an excellent opportunity for a seasoned technical leader who wants to make a significant impact in a growing fintech company while working with modern technologies and leading a team of talented engineers. The position combines technical excellence with leadership responsibilities, making it ideal for those looking to advance their career in software engineering leadership.