Mayvue · 11 hours ago
Principal Developer
Mayvue is seeking a highly experienced Principal Software Developer to lead critical technical initiatives while remaining deeply hands-on in development. This role focuses on owning outcomes, driving architectural decisions, and building software, without the traditional responsibilities of a people manager.
Information TechnologySoftware
Responsibilities
Ownership of complex technical initiatives across products or platforms
Drive initiatives from problem definition through design, implementation, and delivery
Balance speed, quality, and long-term maintainability to achieve measurable outcomes
Design, evolve, and document system architecture for scalable, secure, and resilient software
Make and communicate architectural decisions with clear tradeoff analysis
Reduce technical risk and debt through thoughtful system design and modernization
Write, review, and maintain production code on an ongoing basis
Lead development of complex features, refactors, and performance improvements
Troubleshoot and resolve high-impact technical issues across the stack
Establish and uphold best practices for code quality, testing, CI/CD, and system design
Lead design and code reviews with a focus on clarity, maintainability, and reliability
Improve development workflows, tooling, and engineering discipline
Mentor engineers through technical guidance, pairing, and constructive feedback
Elevate team-wide engineering thinking and architectural awareness
Lead by example through execution, not authority
Collaborate with Product, Engineering Leadership, and Customer Success to align initiatives with business goals
Communicate technical status, risks, and recommendations to both technical and non-technical stakeholders
Support product launches by ensuring technical readiness and operational stability
Qualification
Required
8+ years designing and developing production software
Strong, recent hands-on experience with: C#, .Net
Strong, recent hands-on experience with: SQL Server and/or Oracle
Strong, recent hands-on experience with: Modern JavaScript frameworks (Vue preferred)
Proven experience owning and delivering large technical initiatives
Demonstrated ability to design and evolve system architecture in real-world environments
Understanding of Object-oriented design, Design patterns, Unit and integration testing and Full SDLC (design → development → release → support)
Results oriented mindset with a strong sense of ownership
Continuous improvement mindset and desire to remain hands on
Benefits
Unlimited PTO
Life Insurance at no cost to employees
Short-term and long-term disability at no cost to employees
Paid maternity and paternity leave
Healthcare insurance (Premiums are partially paid for by Mayvue)
Dental and vision at no cost to employees and dependents
Optional supplemental life insurance
Receive $1,000.00 per year for Continuous Learning Allowance
Receive 1 day paid per year as a Community Service Allowance
Onsite gym in Pittsburgh office
Health Savings Account and Dependent Care Flexible Savings Account
Employer contributions to your 401(k) up to 50% of contributions on the first 5% deferred
Have your favorite snacks and beverages when you work in our Pittsburgh Headquarters
Hybrid/remote work available
Flexible schedule
Company
Mayvue
Founded in January 2019, Mayvue is the premier software solutions provider to public agencies as they build and maintain the critical infrastructure necessary for today and into the future.
H1B Sponsorship
Mayvue has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (2)
Funding
Current Stage
Early StageRecent News
2023-12-23
Company data provided by crunchbase