Senior Principal Software Engineer
HireRight · Nashville, TN · 2 wk ago
EngineeringFull-time
Overview
We are seeking a Senior Principal Software Engineer to transform the background screening and workforce technology industry. This role involves designing, building, and evolving full stack software systems, leading technical direction, and simplifying complex workflows.
Responsibilities
- Design, build, and evolve full stack software systems used by customers, candidates, internal teams, and global operations
- Lead technical direction for complex initiatives across frontend, backend, data, APIs, and cloud infrastructure
- Partner with product, design, security, operations, and business stakeholders to solve high-value problems
- Turn ambiguous business and customer needs into clear technical approaches
- Build systems that are reliable, secure, observable, scalable, and maintainable
- Simplify complex workflows through thoughtful product and engineering design
- Mentor engineers through design reviews, code reviews, pairing, and technical coaching
- Identify and reduce technical debt, operational toil, and unnecessary system complexity
- Use AI and agentic tools responsibly to accelerate engineering work and improve team leverage
- Raise the bar for engineering craft, quality, and ownership
Qualifications
- 10+ years of software engineering experience, with a meaningful portion spent on complex, distributed, or large-scale systems
- Relevant experience with modern JavaScript/TypeScript, React, Angular, Vue, or similar frontend frameworks
- Experience with js, Java, C#, Python, Go, or similar backend technologies
- Knowledge of REST, GraphQL, event-driven architectures, or service-oriented systems
- Experience with relational and NoSQL databases
- Experience with cloud platforms such as AWS, Azure, or GCP
- Experience with CI/CD pipelines, containers, and orchestration
- Experience with observability tools, automated testing frameworks, and secure software development practices
- Experience with AI coding assistants and agentic development tools
What We Offer
- Athletic Health Plan
- Medical, Dental, Vision Insurance
- Paid Life/AD&D Insurance
- Voluntary Life Insurance
- Short- & Long-Term Disability Insurance
- Flexible Spending Accounts
- 401(k)
- Generous Vacation and Sick Time
- 10 Paid Holidays
- Education Assistance Program
- Business Casual Attire
- Generous Referral Program
- Employee Discounts and Rewards