TriNet

TriNet

Principal Software Engineer

Atlanta, GAPosted 5 days ago$143,700 – $287,500
Full TimeSeniorUS

See how this job matches your profile

Sign in for an AI-powered fit score, breakdown, and a tailored resume.

Sign in

Job Description

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.

Qualifications

Required Qualifications

  • Bachelor's Degree Computer Science, Engineering or related field or equivalent experience preferred
  • 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
  • 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 continuously 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).

Skills & Technologies

JavaPythonJavaScriptCI/CDgRPCGraphQL

Interested in this role?

Sign in or create a free account to see how this job matches your skills, apply with one click, and let our AI tailor your resume.

Sign in to apply
AI-powered resume optimization
Save and track your applications

Job Details

Employment Type

Full Time

Experience Level

Senior

Salary Range

$143,700 – $287,500

Location

Atlanta, GA

Posted

5 days ago

Country

US