Sr. Software Engineer – Cloud Services

Apply now


San Diego, CA




AWS, Azure, Google Cloud Platform (GCP), Go, Rest API, SQL, Kubernetes, Docker, Containers, Linux, Unix, Terraform, Ansible, Saltstack, CloudFormation

Reference #


Job Description

Positions are available for Mid- and Senior-Level Cloud Software Engineers. These roles will be part of our client’s Product Development organization, driving the development and delivery of cloud services and solutions that manage the enterprise infrastructure on the public cloud platforms – AWS, Azure, and Google Cloud.

• Start: Immediate
• Duration: Contract until EOY 2024. Possible extension.
• Location: Remote. Pacific Timezone preferred.
• Hours: Standard Core working hours. (Pacific Timezone)
• Anticipated Compensation Mid-Level: $55 – $62 Senior-Level: $65-75/hr W2 plus benefits. (NO C2C) The offered compensation to a successful candidate will be dependent on several factors that may include (but are not limited to) the type and length of experience within the industry, education, etc.

• Collaborate with cross-functional agile teams that include product owners, and front-end, back-end, and quality engineers to conceptualize, build, test and ship software solutions for the next generation of cloud applications and services
• Design and build quality, high-performing and secure multi-tier applications capable of handling large amounts of requests and data
• Drive technical direction of implementations as well as providing guidance to the overall development organization
• Perform complex code modification, testing and debugging and be able to solve challenging scalability and integration problems.

Required Skills
• 8+ years of related experience designing, building, and operating distributed complex software systems on AWS, Azure or Google Cloud
• Experience with distributed (multi-tiered) systems, algorithms, and relational databases
• Experience writing unit and system level tests using dependency injection frameworks and object mocking
• Proficiency with at least one modern general-purpose programming language such as: Python, Go, Java etc.
• Proficiency working with Linux operating systems and Bash/Shell
• Proficiency with microservices and REST APIs development
• Proficiency with Infrastructure as Code (IaC) tools such as Terraform, Ansible, Saltstack, CloudFormation
• Experience with containerization and orchestrations technology such as Docker and Kubernetes
• Knowledge and experience with databases and SQL
• Knowledge and experience with network security configurations and Cloud security best practices

Preferred Experience and Education
• Masters or Bachelor’s degree in computer science, computer engineering or related technical discipline
• Strong, object-oriented design and coding skills (GO or Java preferably on a UNIX or Linux platform)
• Knowledge of Python, Perl, or other scripting languages a plus
• Experience with Kubernetes, docker containers
• Experience with Github pipeline workflows
• Experience with Role-Based Access Control (RBAC), or Single Sign-On (SSO) is a plus

Other Skills:
• Strong oral and written communication skills (ability to produce runbooks, technical, and non-technical documentation)
• Experience coaching junior software development engineers including code review and design review
• Deal well with ambiguous/undefined problems; ability to think abstractly
• Ability to effectively articulate and drive solutions to technical and business challenges, leading to long term customer and advertiser value
• Ability to effectively articulate and drive solutions to technical and business challenges
• Willingness to own all stages of development

Please Apply Today!

For more information, please email: #LI-GS1 #LI-DNI #LI-Remote

Sr. Software Engineer – Cloud Services

*These fields are required.