Staff Software Engineer
Core
Architect, design, develop, test, and implement scalable, secure, and maintainable software solutions solving complex business problems for SMBs. (via careerplan.io/jobs/39390456-staff-software-engineer-at-trinet)
Role type
Staff Software Engineer (Architecture & Leadership)
Builds
Scalable software solutions, cloud-native applications, and large-scale platforms handling real-time transactions.
Domain
HR Technology / SaaS
Deliverable
production ML models | product features
Required skills
Object-oriented programming (JavaScript/TypeScript), UI frameworks (Angular/ReactJS), Python, Microservices architecture, API protocols (REST, gRPC, GraphQL), Database design (Oracle, MySQL, Postgres, MongoDB), Cloud-native application development, Distributed systems troubleshooting, AWS services, Docker, Kubernetes.
Preferred skills
Serverless approaches (AWS Lambda), Caching technologies.
Technologies
Angular, ReactJS, Python, AWS, Docker, Kubernetes, Oracle, MySQL, Postgres, MongoDB, REST, gRPC, GraphQL, Lambda.
Responsibilities
Architect and lead planning/design/development of new solutions; Collaborate with product owners to design software meeting requirements; Merge code bases and contribute to coding best practices; Solve complex problems with elegant solutions; Define coding standards and contribute to technical innovations; Mentor and support software development team members.
Seniority
Staff, hands-on IC with architectural leadership