Posted in

Software Engineer – Public Cloud Engineering

Software Engineer – Public Cloud Engineering

CompanyWorkday
LocationBoston, MA, USA, Pleasanton, CA, USA
Salary$144800 – $217200
TypeFull-Time
DegreesBachelor’s, Master’s
Experience LevelSenior

Requirements

  • 5+ years of professional software development experience using Python or GoLang.
  • 3+ years of demonstrable experience in cloud engineering, with hands-on experience with either Amazon Web Services (AWS) or Google Cloud Platform (GCP) services.
  • 2+ years of experience in contributing to cloud migration or transformation projects, including the application of infrastructure as code (IaC) concepts.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a directly related field.

Responsibilities

  • Automate Cloud Operations: Design and implement automated solutions for build, infrastructure, and software configuration management, increasing efficiency and reducing manual effort.
  • Build Scalable Systems: Architect, develop, maintain, and support robust, in-house software build systems for enterprise-class software, ensuring high performance and reliability.
  • Drive Continuous Delivery: Design and implement automated CI/CD pipelines that enable the frequent and reliable delivery of valuable software to our clients.
  • Champion Best Practices: Contribute actively to the definition and implementation of forward-thinking standards, methods, and procedures for Public Cloud best practices, elevating our overall infrastructure quality.
  • Collaborate and Innovate: Partner effectively with development and system architecture teams, sharing knowledge and contributing to collective problem-solving.
  • Shape Cloud Solutions: Participate in the design and implementation of innovative solutions that enhance the stability, security, and scalability of our cloud environment, directly impacting our platform’s performance.

Preferred Qualifications

  • Experience collaborating effectively with development and system architecture teams.
  • Experience with Infrastructure as Code (IaC) tools such as Terraform.
  • Experience in designing and implementing automated solutions for build, infrastructure, and software configuration management.
  • Proven understanding of Site Reliability Engineering (SRE) principles, including experience with monitoring, alerting, and basic fault analysis.
  • Familiarity with Continuous Integration/Continuous Delivery (CI/CD) technologies, particularly Argo CD and Argo Workflow.
  • Experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  • Possession of relevant cloud certifications, such as AWS Certified Cloud Practitioner, AWS Certified Developer – Associate, Google Cloud Associate Engineer, or similar.
  • Proven ability to design, develop, and maintain scalable software build systems.
  • Strong analytical and problem-solving skills with the ability to adapt to new technologies.
  • Familiarity with implementing and adhering to Public Cloud best practices.
  • US work authorization preferred.