PC
Principal Software Engineer
Piper Companies
Frederick · Hybrid Full-time Lead $141k – $194k/yr 3w ago
About the role
About
Piper Companies is seeking a Principal Software Engineer to support the design and delivery of a modern digital life insurance platform through hybrid work in Frederick, MD. This is a senior, hands‑on technical role responsible for driving engineering excellence, shaping scalable system design, and influencing technical direction across multiple products and teams.
Responsibilities
- Design and build scalable, highly available backend systems and distributed microservices using C#/.NET and cloud technologies, ensuring reliability and performance in production.
- Lead complex engineering initiatives by setting technical standards, participating in architecture and code reviews, and removing delivery obstacles.
- Partner with business and technical stakeholders to deliver secure, customer‑focused solutions aligned with enterprise and compliance requirements.
Qualifications
- 10+ years of backend software development experience, with deep hands‑on expertise in object‑oriented programming (C# strongly preferred).
- 3+ years designing distributed systems and maintaining live, production‑grade services.
- Strong experience with DevOps, CI/CD, and cloud environments; Azure experience highly preferred.
- Solid understanding of SDLC, Agile methodologies, and secure software development practices.
- Bachelor’s degree in Computer Science, Engineering, or equivalent professional experience required; Master’s degree preferred.
- Must be eligible to work in the United States.
Compensation
- Salary Range: $141,300 - $194,300 (depending on experience) + 20% annual bonus potential
- Comprehensive benefits; Hybrid Work, Annual Incentive Plan, Sign-on bonus and long-term incentives possible, health, life, and dental insurance, 401K with company match up to 6% as well as a pension package, generous time off, and wellbeing initiatives throughout the year
Skills
AWS LambdaAzureC#CI/CDDocker.NETDevOpsMicroservices
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free