Senior Software Engineer
Indexed description
We are looking for a Software Engineer or Senior Software Engineer to join our Single Sign-On (SSO) team, responsible for authentication and identity capabilities used across multiple products and integrations. This role sits in Core Services, meaning you will work on shared, security‑critical services where reliability, quality, and long‑term maintainability matter as much as feature delivery.
What You'll Do
- Design, implement, and operate SSO and authentication services used across N-able products.
- Build secure, reliable, and maintainable backend services with production‑quality standards.
- Contribute to API design, service contracts, and integrations with internal and external systems.
- Write and maintain automated tests to ensure quality and prevent regressions.
- Troubleshoot and resolve production issues, including customer‑impacting incidents.
- Participate actively in code reviews, design discussions, and technical decision‑making.
- Collaborate closely with product teams, architects, and other Core Services teams.
- Own and evolve larger or more complex components within the SSO platform.
- Lead technical design and influence architectural direction within Core Services.
- Mentor and support other engineers through technical guidance and code reviews.
- Proactively identify technical risks, scalability concerns, and improvement opportunities.
- Professional experience in backend software development (e.g. C#, Go, Java or similar, ideally C#).
- Strong understanding of Object‑Oriented Programming and software design principles.
- Experience designing and consuming REST APIs.
- Experience writing and maintaining automated tests.
- Solid knowledge of SQL and relational databases.
- Comfortable working on shared platforms used by multiple teams and products.
- Work closely with DevOps and SRE teams to ensure services are reliable, observable and scalable in production.
- Experience working on complex, distributed, or security‑sensitive systems.
- End‑to‑end ownership of features or components, from design to production.
- Competitive medical insurance for employees - optional dependent enrollment!
- Life and disability insurance coverage
- Supplemented local PTO days based on tenure, sick days and observed holidays
- 2 Paid VoluNteer Days per year
- Employee Stock Purchase Program
- Meal Vouchers and Public Transportation Benefits
- Optional Gym Benefits
- N-ablite Learning – custom learning experience as part of our investment in you
- The Way We Work – our hybrid working model based on trust and flexibility
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search