Senior Software Engineer AWS
Riverside Technology, inc.About the role
Seeking an experienced and highly motivated Remote Senior Software Engineer to support the company's expanding Cloud Services practice. In this role, the successful candidate will be instrumental in driving efforts to support cloud initiatives for the National Oceanic and Atmospheric Administration (NOAA) and National Environmental Satellite, Data, and Information Service (NESDIS) with a focus on architecting and provisioning enterprise-level Cloud services, including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).
MUST BE WITHIN THE UNITED STATES AND A US CITIZEN
Requirements
- Design, plan and implement client-specific cloud solutions
- Identify appropriate cloud providers
- Ensure cloud network is responsive to user demands
- Scale cloud services to serve growing businesses
- Liaise with business owners and/or stakeholders to determine growth plans
- Monitor usage of cloud network and applications
- Implement effective security strategies on cloud networks
- Ensure compliance with relevant legislation and guidelines
Required Skills/Abilities:
- Proficiency in programming languages such as Java, Python, PHP, Go, Ruby, JavaScript, Node.js, ASP.NET C++ C#
- Extensive experience in using related software and operating systems
- Familiarity with Jira and Confluence
- Experience with infrastructure as a service tools such as AWS EC2
- Excellent oral and written communication and interpersonal skills
- Strong analytical skills and attention to detail
- In-depth understanding of cloud computing and network technologies, emerging cloud service trends and technologies
- Experience and understanding of large-scale infrastructure deployments in enterprise-wide environments utilizing DevOps principles and a CI/CD pipeline
- Extensive experience gathering business and technical requirements for Cloud Networking Services
- Experience in architecting and building scalable, automated Infrastructure and applications
- Knowledge of Cloud development patterns and strategies (including IaaS, PaaS, Security, Compute, Storage, and networking)
- Functional knowledge of Infrastructure as Code – Automation using Ansible, Chef, Puppet, Powershell, Terraform, etc.
Education and Experience:
- Bachelor's or Master's degree in Computer Science, Software Engineering or related field
- 5+ years of experience as a Cloud Software Engineer or related position
- Experience with Amazon Web Services, code-defined Infrastructure, configuration management tools, and CI/CD
- Experience with AWS Lambda and "Serverless" systems
- Experience in large-scale enterprise IT environments
Benefits
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
- Short Term & Long Term Disability
- Training & Development
- Work From Home
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s