Software Engineer III
Company: Robert Half
Location: San Ramon, CA 94583 (Remote)
Salary: $104,000 - $153,000 a year
Type: Full-time
Remote: Yes
Posted: 2026-04-13
About this role
Who We Are
Robert Half is seeking a Senior Software Engineer III – ATI to join our team supporting the underlying infrastructure, platforms, and services that power our applications and ELT/ETL processes. The ideal candidate will have a strong foundation in infrastructure automation, cloud technologies (AWS/Azure), monitoring, CI/CD deployment frameworks, and platform reliability. Hands-on experience with programming and scripting languages such as Python, Spark, Jupyter Notebooks, Java, SQL, and Shell scripting is essential. The role focuses on building and maintaining scalable, reliable, and secure platform components that enable the development teams to deliver features efficiently. Key responsibilities include designing and implementing system improvements, managing infrastructure as code and optimizing CI/CD workflows using DevOps tools, supporting platform services in production environments, collaborating across teams to define the requirements and/or drive improvements and participating in all phases of development life cycles, including documentation and procedures updates.
What You'll Do
- Designs and develop large-scale, complex platform components that support core infrastructure, CI/CD pipelines, and cloud-native services. Fully owns the development of low to medium-complexity platform systems end-to-end.
- Capable of implementing and maintaining components across the entire platform stack, including infrastructure-as-code (IaC), middleware, service orchestration, and monitoring tools.
- Conducts peer code reviews for junior and mid-level platform engineers (Level I and II), ensuring alignment with engineering standards and best practices.
- Holds approval authority over deliverables produced by Level I and II platform staff.
- Demonstrates strong skills in reverse engineering and refactoring existing platform code or automation to improve scalability, maintainability, and performance.
- Delivers robust, testable modules using Test-Driven Dev...