Software Engineer - Cloud Services

Overview

Remote
On Site
Hybrid
USD 65.00 - 75.00 per hour
Contract - W2

Skills

Backend development
Frontend Development
SSO
Cloud computing
SaaS
Product development
Google Cloud
UI
Technical direction
Relational databases
Dependency injection
Network security
Cloud security
Access control
Technical writing
Management
Amazon Web Services
Microsoft Azure
Writing
Golang
C
Collaboration
Agile
Design
Data
Testing
Debugging
Scalability
Algorithms
Unix
Linux
Microservices
Terraform
Ansible
Docker
Kubernetes
GitHub
Workflow
Database
SQL
Bash
Python
Perl
Scripting
RBAC
Communication
Articulate

Job Details

Multiple positions are available for 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.

Candidates need to have 3 or more years of experience writing code in Golang.

Details:
Start: Immediate
Duration: Contract until EOY 2024. Possible extension.
Location: Remote. Pacific Timezone preferred.
Hours: Standard Core working hours. (Pacific Timezone)
Anticipated Compensation Sr. 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.

Responsibilities:
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 with Bachelor's degree, (Or 6 years with advanced degree) developing multi-tiered applications, and cloud-native 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
3 or more years of experience in writing code in Golang
Expertise with back-end development, particularly with Go for server-side processing on Unix or Linux platforms.
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 and/or Github pipeline workflows
Knowledge and experience with databases and SQL
Knowledge and experience with network security configurations and Cloud security best practices

Preferred Experience and Education
Knowledge of Bash, Python, Perl, or other scripting languages a plus
Experience with front-end development is a plus
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)
Deal well with ambiguoundefined problems; ability to think abstractly
Ability to effectively articulate and drive solutions to technical and business challenges
Willingness to own all stages of development

Please Apply Today!