Principal Software Engineer
$143.7k - $287.5kZenefits
Principal Software Engineer
TriNet is a leading provider of comprehensive human resources solutions for small to midsize businesses (SMBs). We enhance business productivity by enabling our clients to outsource their HR function to one strategic partner and allowing them to focus on operating and growing their core businesses. Our full-service HR solutions include features such as payroll processing, human capital consulting, employment law compliance and employee benefits, including health insurance, retirement plans and workers' compensation insurance. TriNet has a nationwide presence and an experienced executive team. Our stock is publicly traded on the NYSE under the ticker symbol TNET. If you're passionate about innovation and making an impact on the large SMB market, come join us as we power our clients' business success with extraordinary HR.
Don't meet every single requirement? Studies have shown that many potential applicants discourage themselves from applying to jobs unless they meet every single requirement. TriNet always strives to hire the most qualified candidate for a particular role, ensuring we deliver outstanding results for our small and medium-size customers. So, if you're excited about this role but your past experience doesn't align perfectly with every single qualification in the job description, nobody's perfect – and we encourage you to apply. You may just be the right candidate for this or other roles.
The Principal Software Engineer will architect, innovate and create multi-disciplinary technical and functional solutions to complex business problems. This position provides technical leadership to development and design teams and oversees all technical aspects of projects. This candidate must design and implement reusable services that are highly scalable, secure, performant, and low cost to maintain and operate.
What you will do:
- Solves complex and ambitious problems by crafting elegant and impactful solutions and generates concise and effective analysis, reports, and presentation for both internal and external customers.
- Contribute to technical innovations along with defining coding standards
- Mentors and supports other members of the software development team and contributes to the software development best practices
- Serves as an expert advisor to executives on the use of current and future technologies for optimal impact on current and future business strategies and results
- Working closely with Product owners and other stakeholders to understand the requirements and design software solutions to meet the product requirements
- Leads innovation across the organization by exploring new technologies, demonstrating how to leverage those discoveries through proof of concept and incorporating them into the platform
- CIAM Architecture: Design and implement customer identity and access management (CIAM) systems using Okta APIs and SDKs.
- Protocol Implementation: Build and integrate secure authentication flows using OIDC / OAuth 2.0 (Authorization Code flow with PKCE, Client Credentials) and SAML 2.0.
- API & Microservice Security: Develop token validation mechanisms (JWT validation, scoping, claims handling) to secure backend microservices.
- Custom Customization: Write custom Okta hooks (Inline/Event hooks) and utilize Okta Workflows to extend platform capabilities and sync data with external databases.
- Developer Advocacy: Create reusable internal libraries, SDK wrappers, and documentation to help product squads implement identity features safely.
- Complies with all policies and standards
Education Qualifications:
- Bachelor's Degree Computer Science, Engineering or related field or equivalent experience preferred
Experience Qualifications:
- Typically 12+ years Hands-on object-oriented programming in Java or Python and/or Javascript (UI) frameworks
- Experience in Architecting and Designing software solutions for enterprise-wide web application
Skills and Abilities:
- Experience working with cloud native CI/CD tools and technologies.
- Experience with micro service architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
- Strong problem solving skills and solutioning complex problems
- Experience in drafting best coding practices and designing highly scalable, secure, and easy to maintain software solutions
- Solid analytical skills with the ability to refine strategic, technical roadmaps and synthesizing to make improvements and recommendations
- Ability to continously drive results, display a high level of confidence, inspire and motive team performance
- Able to architect, design, review and document high level and detail solutions
- Provide hands-on support in implementing critical components across the entire stack, from front-end, middle-tier, back-end, infrastructure and data stores to automate and scale
- Experience in building large scale platforms that deal real-time complex transactions, and ability to troubleshoot distributed systems
- Knowledge of core cloud services and serverless approaches, and infrastructure as a code
- Strong understanding of Application Security best practices and Security by design.
- Deep Protocol Knowledge: Hands-on experience configuring SAML 2.0 (identity/service provider initiated flows) and OIDC (Authorization Code, Implicit, and Client Credentials grants).
Travel Requirements: Minimal
Work Environment:
- Work in clean, pleasant, and comfortable office or home setting. The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable persons with disabilities to perform the essential functions.
The preferred location for this role is Atlanta, GA, and the salary range for this location is $143,700.00 to $287,500.00. All qualified external applicants will be considered for an in-office role, based in Atlanta. All qualified internal candidates are encouraged to apply and consider relocation to Atlanta and may be considered for remote hire at the company's discretion. The candidate's final salary offer will be based on the candidate's skills, education, work location and experience.
A candidate's compensation may also include bonuses consistent with TriNet's corporate bonus plan.
Additionally, subject to applicable eligibility requirements, TriNet offers permanent full-time employees a variety of benefits including medical, dental, and vision plans, life and disability insurance, a 401(K) savings plan, an employee stock purchase plan, eleven (11) Company observed holidays, PTO and a comprehensive leave program.
TriNet reserves the right to change or modify job duties and assignments at any time. The above job description is not all encompassing. Position functions and qualifications may vary depending on business necessity. TriNet is an Equal Opportunity Employer and does not discriminate against applicants based on race, religion, color, disability, medical condition, legally protected genetic information, national origin, gender, sexual orientation, marital status, gender identity or expression, sex (including pregnancy, childbirth or related medical conditions), age, veteran status or other legally protected characteristics. Any applicant with a mental or physical disability who requires an accommodation during the application process should contact View email address on click.appcast.io to request such an accommodation.
$139k - $249.26k
...7962Position Overview As a global leader in 3D design, engineering, and entertainment software, Autodesk helps people imagine, design and create a better... ...of customers use worldwide. We are looking for a Principal Software Engineer to provide deep technical leadership...SuggestedFull timeFor contractorsCasual workWorldwide- ...its allies need to maintain a durable, asymmetric advantage.About The Role:The Mission Systems Engineering (MSE) Team develops the Mission Management System (MMS)—a software platform that integrates mission subsystems, autonomy services, operator interfaces, communications...SuggestedWeekly payPermanent employmentFull timeWork at office
$196.5k - $294.75k
...where trusted data becomes a transformative force for business and society. The ChallengeWe are looking for a Principal-level, US-based, customer-facing engineer who is deeply hands-on with large-scale, distributed data systems and passionate about solving complex...SuggestedWork experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week- Aderant is a global industry leading software company providing comprehensive business management solutions for law firms and... ...mission forward.Our people are our strength.We are seeking a Principal Software Engineer to help build Aderant Talent, the next generation of vi by...SuggestedFull time
- ...industry leading Digital Platform which will power its 7 existing brands and enable smooth integration of future brands. The Principal Software Engineer will oversee the solution architecture and development of the backend API components of the platform that powers our...Suggested
$148.5k - $313.7k
...the right place! Agentforce is the future of AI, and you are the future of Salesforce.Note: By applying to the Senior / Lead Software Engineer - Full Stack posting, recruiters and hiring managers across the organization hiring software engineers will review your resume...Full timeRemote work$207.4k - $298.1k
...you.UKG builds award-winning HR and workforce management software used worldwide. Ready is a $500M line of business serving... ...enabled product roadmap.About the role:We are hiring a Senior Principal Software Engineer to lead UKG Ready SMB — Architecture & Design, with a...Worldwide$153.73k - $256.21k
Principal Software Architect / Engineer- Atlanta, Georgia Are you ready to unleash your potential in a global business that is committed to making financial services accessible to people everywhere?Western Union powers your pursuit.Role ResponsibilitiesDefine architectural...Full timeTemporary workWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$163.9k - $270.88k
...searching for an exceptionally skilled and visionary Principle Software Engineer with deep expertise in building, deploying, and scaling... ...generative AI applications. As a key individual contributor at the Principal level, you will drive the architecture, strategy, and...Local area$195k - $323k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer About Mastercard Mastercard is a global technology company in the payments industry. Our mission is to connect and...Full timePart timeRemote workWork from homeWorldwideFlexible hours$142.8k - $274.8k
...thinking in a cloud-enabled world. Microsoft's Azure Data engineering team is leading the transformation of analytics in the... ...metrics. The Azure Monitor Agents Team is looking for a Principal Software Engineer to help us accelerate modernization of reliable and...Ongoing contractLocal area$143k - $193.05k
...in what they're doing! Job Description Summary: The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. The Infrastructure Modernization...Full timeRemote workWorldwide$10k
...Principal Software EngineerAs a Principal Software Engineer, you'll play a defining role in shaping the technical direction of the platforms that power the institutional investing marketplace. You'll operate at the intersection of hands-on engineering and strategic influence...Work at officeHome officeFlexible hours3 days per week$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$170k - $281k
...Principal Sales EngineerMastercard powers economies and empowers people in 200+ countries... ..., team is looking for a Principal Sales Engineer to drive our customer experience strategy... ...candidate will bring deep expertise in modern software architecture, with a proven ability to...Full timePart timeWorldwideFlexible hours$114.6k - $234.6k
...design for scalability, reliability, and observability. Stay hands-on with coding, debugging, and production delivery. Drive engineering excellence through code reviews and best practices. Mentor engineers and elevate team capability. Partner cross-...Full timeTemporary workRemote workFlexible hours- ...Principal Software Engineer We are looking for a hands-on Principal Software Engineer to join our growing Intelligent Document Processing (IDP) team. The ideal candidate should have the necessary skills and experience to provide technical guidance, estimation of...Temporary work
$114.6k - $234.6k
...to design or simplify the commerce experience? Our Oracle Commerce team is seeking a passionate, energetic and curious Principal Software Engineer to join our organization. Oracle Commerce is an established and diverse team, driven to unify and build premier commerce...Temporary workRemote workFlexible hours$197k - $358.5k
...Milford or Mountain View], you are expected to report to that location three times a week, at minimum. The Role: As a Principal Software Engineer, you will be responsible for executing the plan for design, development and testing of automotive infotainment...Full timeWork experience placementLocal areaRemote workWork from homeRelocationRelocation packageFlexible hours$135.2k - $306.4k
...to real-world cloud-scale distributed systems, as part of an engineering organization that highly values formal methods. OCI has been using... ...and verification. ~5+ years of full-time professional software development of concurrent and distributed systems, ideally cloud...Full timeTemporary workFlexible hours$107.5k - $204.5k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...shape the future of aerospace and defense.Software Department team in Atlanta, GA is seeking a highly motivated, experienced Principal Embedded Software Engineer to be part of...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...Experience group is focused on improving the experience for our end users across our industrial-scale Software-as-a-Service observability platform. We are seeking experienced engineers who can craft intuitive, fast, and reliable user experiences empowering software engineers to...Full timeRemote workFlexible hours
$165k - $247.5k
...the future where trusted data becomes a transformative force for business and society. The Challenge As a Senior Principal Software Engineer, you will serve as a technical leader for OneTrust’s AI Governance platform, driving the design, scalability, and reliability...Full timeWork experience placementWork at officeLocal areaWorldwideFlexible hours3 days per week1 day per week- ...worldwide.Position SummaryWe are seeking a highly experienced Principal Software Developer to lead the design, development, and delivery of... ...you will provide technical leadership across architecture, engineering standards, cloud modernization, AI adoption, data platform...Full timeWorldwideFlexible hours
$117.2k - $313.7k
...Agentforce is the future of AI, and you are the future of Salesforce.The ExperienceNote: By applying to the Senior / Lead / Principal Software Engineer - Foundations Team posting, recruiters and hiring managers across the organization hiring software engineers will review...Full timeWork experience placementRemote work$250.6k - $362.6k
...single point products to comprehensive security outcomes, as a Principal Engineer. The team delivers secure, scalable capabilities enabling... ...scalability!Your ImpactInnovate, develop, and drive unique software and technology solutions with global impact across Cisco’s broader...Full timeTemporary workLocal areaRemote workFlexible hours$104.5k - $234.6k
...experience. Responsibilities Key Responsibilities Platform Software Development: Lead cross-team evolution of middleware... ...software development lifecycle; provides guidance and coaching to engineers to drive improvements. Utilizes advanced knowledge to...Temporary workFlexible hoursShift work- ...the chance to design and build modern, cloud-native enterprise software that directly supports mission-critical tax, accounting, and... ...SMEs, users, and cross-functional teams while helping evolve engineering practices, tooling, and development methodologies. This is an...
- ...Overview This is a principal-level opportunity to shape the reliability and reach of... ...to secure OData delivery, and set the engineering standard across a complex multi-repository... ...PowerPlan builds cloud-based software that helps asset-intensive and regulated...Work at officeWork from homeFlexible hours
$131k - $191.4k
...-based billing platform that will power Autodesk’s consumption-based business model at global scale.We are looking for a Principal Software Engineer to help lead the architecture, execution, and operational excellence of this platform. This is a senior individual contributor...Full timeFor contractorsImmediate startShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Atlanta, GA
- principal solution architect Atlanta, GA
- principal data scientist Atlanta, GA
- senior principal scientist Atlanta, GA
- principal architect Atlanta, GA
- principal consultant Atlanta, GA
- senior principal cloud computing engineer Atlanta, GA
- principal solutions consultant Atlanta, GA
- principal Atlanta, GA
- principal cloud computing engineer Atlanta, GA


