Senior Principal Software Engineer
HireRight
About HireRight HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. PBSA accredited and based in Nashville, TN, we offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide. Overview We are looking for a Senior Principal Software Engineer who wants to help transform an industry. This is not just a feature delivery role. It is a chance to shape the future of background screening and workforce technology by building systems that are simpler, smarter, more reliable, and more human-centered. We need someone who can operate across the stack and across altitudes: Deep in the code when needed Across systems when architecture matters Beside product when the problem needs shaping With teams when technical judgment needs to scale Ahead of the curve when technology changes what is possible Our goal is bold: transform the industry . That will require curiosity, technical depth, smart risk-taking, AI-enabled leverage, and a willingness to challenge how things have always been done. If you are the kind of engineer who looks at complexity and says, “There has to be a simpler way,” then helps build it we should talk. How We Work Curiosity: ask better questions Simplicity: remove unnecessary complexity Ownership: if we build it, we own it Lean thinking: small batches, fast feedback, less waste Craft: quality matters Direct feedback: clarity is kindness Smart risk: experiment responsibly Data-informed decisions: use evidence without becoming trapped by it Agentic leverage: use modern tools to increase impact Continuous improvement: make the system better every cycle Hiring and workforce decisions affect companies, candidates, communities, and lives. The systems behind those decisions should be accurate, trustworthy, efficient, humane, and modern. We are looking for engineers who can dream recklessly, engineer responsibly, simplify relentlessly, and build what does not yet exist. If that sounds like you, we would love to meet you. 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 Help teams make strong technical decisions with incomplete information 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 We typically look for 10 or more years of software engineering experience, with a meaningful portion of that spent working on complex, distributed, or large-scale systems. We care more about the depth and quality of that experience than the exact number of years. Our technology environment will evolve, and we care more about engineering fundamentals than a perfect keyword match. Relevant experience may include: Modern JavaScript / TypeScript React, Angular, Vue, or similar frontend frameworks js, Java, C#, Python, Go, or similar backend technologies REST, GraphQL, event-driven architectures, or service-oriented systems Relational and NoSQL databases Cloud platforms such as AWS, Azure, or GCP CI/CD pipelines Containers and orchestration Observability tools Automated testing frameworks Secure software development practices AI coding assistants and agentic development tools You do not need to have experience with our exact stack. You do need to be able to learn quickly, reason deeply, and build responsibly. What We Offer In exchange for your expertise, HireRight offers an excellent employee benefit package which includes: Medical Dental Vision Paid Life/AD&D Insurance Voluntary Life Insurance Short- & Long-Term Disability Flexible Spending Accounts 401K Generous Vacation and Sick Program 10 Paid Holidays Education Assistance Program Business Casual Attire Generous Referral Program Employee Discounts and Rewards And much more! All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search. Equal Opportunity Statement HireRight, LLC is an Equal Opportunity Employer. Minorities / Females / Veterans / Disabilities. HireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement fee. #J-18808-Ljbffr
$135.2k - $306.4k
...Job Description As a Sr. Principal Member of Technical Staff, you will work with other senior engineers and product management to define requirements for OCI’s storage... ...Responsibilities As a member of the software engineering division, you will take an active...SeniorTemporary workFlexible hours$135.2k - $306.4k
..., and deployment across OCI. Merino sits at the center of OCI software delivery. This role offers the opportunity to improve developer... .... Break down ambiguous platform problems into durable engineering solutions. Set high standards for code quality, system design,...SeniorTemporary workFlexible hours- ...security patching workflows across internal service teams. As a Principal Software Developer, you will provide technical leadership in... ...architecture ownership, cross-team collaboration, and mentoring engineers. Only Oracle brings together the data, infrastructure,...SuggestedFull timeFlexible hours
- ...JOB TITLE: Principal Software Engineer DEPARTMENT: Transportation REPORTS TO: Chief Technology Officer JOB LOCATION: Remote (U.S. based) TRAVEL: No SUMMARY OF POSITION: The Software Engineer...SuggestedFull timeRemote work
- ...Amazon is seeking a Principal Engineer Recruiting leader to identify and hire world‑class Principal Engineers across the company. You will advise senior executives on hiring strategy and build relationships with world‑renowned technical leaders, offering broad visibility...Suggested
- As a member of the software engineering division, you will apply intermediate to advanced knowledge of software architecture to perform software development tasks associated with developing, debugging, or designing software applications or operating systems according...Full timeFlexible hours
$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...Hourly payFull timeTemporary workLocal areaFlexible hours- ...platform is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a Senior Software Developer, you will help design and build a scalable, highly available, and reliable artifact management system for OCI. You...SeniorFull timeFlexible hours
- ...platform is a critical part of OCI’s build, deployment, and security patching workflows across internal service teams. As a Senior Software Developer, you will help design and build a scalable, highly available, and reliable artifact management system for OCI. You...SeniorFull timeFlexible hours
- ...Tyler Technologies, Inc. is seeking a Senior Software Engineer to develop and maintain features for our Corrections Solutions products. The role requires a collaborative mindset, experience in software development, and proficiency with relational databases like MySQL....SeniorLocal area3 days per week
- ...Job Description Senior Software Engineer ResultStack – Who We Are We are a systems engineering team with members from a variety of professional backgrounds who are united in a quest to deliver enterprise-class solutions to our clients. This includes building scalable,...SeniorFull time
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior- ...offerings. That means assembling a world‑class team to take us through this next phase of growth. We hope you’d like to join us! Senior Software Engineer – DevOps [Azure Cloud] Concord Technologies is growing! Currently seeking a full‑time Senior Software Engineer – DevOps ,...SeniorFull timeWork at officeEarly shift
- ...understanding of networking, security, and best practices for DevOps and infrastructure. Ability to collaborate effectively with software engineers, data scientists, and other technical teams. The following are not required but would be beneficial: Kuberenetes knowledge On...SeniorWork at officeRemote work
$92.5k - $209.5k
...Job Description As a Senior AI Software Engineer in an AI Innovation organization within OCI, you will help build AI capabilities into Oracle products through strong software engineering, technical leadership, and high-quality execution. Responsibilities Design, architect...SeniorTemporary workFlexible hours- ...mission is to protect customers by delivering software that adapts quickly to evolving threats.... ...value open-source technologies, strong engineering judgment, and diverse perspectives in small, empowered teams. We are seeking a Senior Software Engineer to design, build, and...Senior
$186.07k - $218.9k
...efficiency, and safety of these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and Compliance teams — enabling... ...we look for in you (ie. job requirements): ~5+ years of software development experience building large-scale distributed systems...SeniorLocal area$250.6k - $362.6k
...comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities... ..., develop, and drive unique software and technology solutions with global impact... ...-impact solutions.Mentor and influence senior technical leaders, driving...Full timeTemporary workPart timeLocal areaRemote workFlexible hours$118k - $178k
...enthusiasm for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect...SeniorWork experience placementLocal area- NoneSeniorFull time
- ...Senior Director, Principal Gifts About the Company Philanthropic organization supporting Indigenous culture & individuals Industry Non-Profit Organization Management Type Non Profit Founded 2017 Employees 11-50 Categories ~ Non-Profit &...Senior
$83.43k - $222.48k
The Hispanic Alliance for Career Enhancement in Tennessee is seeking a Senior Principal Trainer to lead clinical application training and support enterprise initiatives. This role requires 5+ years of experience in clinical informatics and the ability to collaborate effectively...Senior- A leading loyalty solutions provider based in Nashville, TN is seeking experienced developers to join their innovative team. The role involves enhancing Java applications and optimizing performance while working in a flexible, remote environment. Ideal candidates will have...SeniorRemote jobFlexible hours
$253.9k - $298.7k
...foster collaboration, connection, and alignment. Attendance is expected and fully supported. We’re looking to hire a Senior Staff Software Engineer to join one of our teams within the Platform Product Group. The Platform Product Group’s mission is to build a trusted,...SeniorLocal area$286.2k - $326.7k
A leading financial institution is seeking a Sr. Distinguished Machine Learning Engineer who will drive technical strategy and build personalized product experiences. This role offers the chance to work with advanced AI technologies and collaborate across teams to deliver...SeniorRemote work- ...adaptable systems 3+ years in mentoring developers and helping drive engineering maturity 1+ years of experience with AI assisted development... ...updating a large codebase A real passion for solving complex software engineering puzzles in a dynamic environment Deep...Senior
- ...Healthcare, we are committed to caring for patients with purpose and integrity. We care like family! Jump-start your career as a Senior Software Engineer today with HCA Healthcare. Benefits HCA Healthcare offers a total rewards package that supports the health, life,...SeniorFull timeContract workTemporary workPart timeWork experience placementFlexible hours
- A leading data streaming platform is seeking a Senior Software Engineer II to own critical backend systems. You will design and deliver large-scale services in a cloud-native environment. This role demands at least 5 years of experience and deep proficiency in backend...SeniorRemote work
$79.8k - $178.1k
...Nashville (TN) and Austin (TX). Description As a member of the software engineering division, you will apply basic to intermediate knowledge of... ...the posting date or as long as the job remains posted. Seniority Level Mid‑Senior level Employment Type Full‑time Job...SeniorFull timeTemporary workPart timeFlexible hours- ...Position You will contribute as part of a software development team, shaping how we build,... ...persuasively to audiences ranging from engineers to product owners and business leaders... ...engineering and architecture patterns and principals, with deep understanding of CLEAN architecture...SeniorTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- senior business analyst Nashville, TN
- senior cost estimator Nashville, TN
- senior manager tax Nashville, TN
- senior devops Nashville, TN
- senior associate vice president Nashville, TN
- senior director digital marketing Nashville, TN
- senior international accountant Nashville, TN
- senior vmware engineer Nashville, TN
- sr marketing manager Nashville, TN
- sr technical product manager Nashville, TN



