Software Engineer
We are seeking a Software Engineer to join our team.
Raise the Standard
Engineers here challenge ideas, simplify what’s messy, and take pride in getting things right. Your voice carries weight, and your standards raise the bar for the team. If you’ve ever thought, “There’s a better way to do this,” you’ll have the opportunity to act on it here.
The Role: Build, Improve, and Influence
This role sits within a cross-functional scrum team responsible for building and evolving business-critical systems. You’ll spend your time designing, building, and improving software, while also helping the team improve how that software gets built.
What You’ll Do
Design and build APIs, internal platforms, and business applications
Contribute to design decisions, architecture discussions, and coding standards
Work closely with engineers, QA, and product partners to deliver meaningful outcomes
Improve existing systems by addressing technical debt, reliability issues, and team friction points
Tech & Environment
Most teams operate in a Microsoft-centric stack, with some variation
Backend: C#, ASP.NET Core, REST APIs
Frontend: Angular
Data: SQL Server, relational databases
Cloud: Azure and cloud-hosted services
Practices: CI/CD pipelines, automated testing, code reviews
Tools: GitHub Copilot, Git, Azure DevOps
You don’t need to know everything listed, but you should be comfortable working in modern application environments and picking up new technologies when needed.
Scope & Support
Work happens within a scrum team model with clear ownership
Teams are supported by DBAs, DevSecOps, and architecture partners
Most impact is at the team level, with opportunities to influence more broadly over time
How You Work
You take ownership of outcomes, think beyond the immediate ask, and contribute to the team’s direction.
You're great for this role if
You follow work through to impact
You speak up when something can be improved, and help improve it
You bring enough technical depth to contribute to design and implementation decisions
You help create an environment where the team gets better over time
Insperity Invests in People
We support engineers who care about doing the work well and growing their impact over time.
Industry-Leading Compensation
Comprehensive medical, dental, and vision coverage
Robust 401(k) with competitive company match
Employee stock purchase plan
Generous paid time off of 19 PTO days + 9 Holidays
Community-focused volunteer time each quarter
Career-focused tuition reimbursement
People-Focused Culture
Flexible remote work options
Dedicated time for individual learning and professional growth
Clear ownership within a team-based model
Leaders who are invested in your development
Teams that value ownership, collaboration, and continuous improvement
This role is for engineers who want to own problems, improve systems, and raise the standard of how software gets built. If this sounds like you, we should talk.
Insperity provides a reasonable compensation range for each posted role in accordance with applicable pay‑transparency laws. Actual compensation is influenced by a variety of job‑related factors, including skills, experience, and geographic location.
The compensation range for this position, representing the pay span across all locations where this role may be filled is
78,100 - 88,950
At Insperity, we celebrate the diversity of our employees and our leadership. Insperity is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law, including criminal arrest and/or conviction records.