Cloud Software Engineer

AQUA IT
Springfield, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Springfield, United States of America

Tech stack

JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Analytics Applications
Big Data
Cloud Computing
Code Review
Computer Programming
Data as a Services
Information Engineering
ETL
Data Warehousing
Distributed Systems
Django
Amazon DynamoDB
Machine Learning
MongoDB
Node.js
NoSQL
NumPy
Package Management Systems
Performance Tuning
Queueing Systems
Amazon Web Services (AWS)
Software Engineering
TypeScript
Management of Software Versions
Web Application Frameworks
Web Services
Amazon Web Services (AWS)
Data Processing
React
Istio
Flask
Spark
Backend
FastAPI
Vue.js
Servicebus
Pandas
Event Driven Architecture
Amazon Web Services (AWS)
Data Lake
AI Platforms
Angular
Kubernetes
Deployment Automation
Data Analytics
Amazon Web Services (AWS)
Build Tools
Machine Learning Operations
Front End Software Development
Api Design
Api Gateway
Amazon Web Services (AWS)
Stream Processing
Data Pipelines
Devsecops
Serverless Computing
Security Orchestration, Automation & Response
Redshift
Databricks
Microservices

Job description

  • Design and implement enterprise-scale cloud infrastructure using AWS CDK and Infrastructure as Code principles
  • Architect and develop robust microservices architectures with focus on scalability, performance, and maintainability
  • Build and optimize data engineering pipelines for large-scale data processing and analytics workloads
  • Lead full-stack development initiatives using modern JavaScript/TypeScript and Python frameworks
  • Implement advanced cloud-native solutions leveraging serverless architectures and event-driven patterns
  • Drive technical excellence through code reviews, architectural decisions, and engineering best practices
  • Solve complex technical challenges across distributed systems and provide innovative solutions to business problems

Requirements

Do you have experience in Web services design?, * TS/SCI required

  • Must be willing to work in SCIF daily or as needed

  • 7+ years of professional software engineering experience with cloud-first development approach

  • 5+ years of advanced Python development experience

  • Expertise in frameworks like FastAPI, Flask, or Django for API development

  • Strong experience with data processing libraries (Pandas, NumPy, Apache Spark)

  • Proficiency in async programming and performance optimization

  • 5+ years of modern JavaScript/TypeScript development

  • 3+ years with Node.js backend development and npm ecosystem

  • 3+ years with frontend frameworks (React, Vue.js, or Angular)

  • Experience with modern build tools and package managers

  • 4+ years of microservices architecture design and implementation

  • Event-driven architecture patterns and message queuing systems

  • API design, versioning, and service mesh technologies

  • 4+ years of data engineering experience

  • ETL/ELT pipeline development using AWS services (Glue, EMR, Kinesis, Step Functions)

  • Experience with data lakes, data warehousing, and analytics platforms

  • Real-time data processing and streaming architectures

  • 3+ years with AWS cloud-native services

  • Advanced knowledge of Lambda, API Gateway, EventBridge, SQS, SNS

  • Experience with data services: RDS, DynamoDB, Redshift, S3, Athena

  • Container orchestration with ECS, Fargate, or EKS

  • 2+ years of hands-on experience with AWS CDK for Infrastructure as Code'

  • Building complex, reusable CDK constructs and stacks

  • Implementing multi-environment deployment strategies using CDK

  • Strong problem-solving abilities with proven track record of resolving complex technical challenges, * 4+ years of experience with Authority to Operate (ATO) processes in government environments

  • 3+ years of experience with advanced data analytics and machine learning platforms AWS SageMaker, Databricks, or similar ML/AI platforms

  • Model deployment and MLOps pipeline development

  • Database expertise across multiple platforms

  • Performance tuning and optimization for RDS, DynamoDB, MongoDB

  • Data modeling for both relational and NoSQL databases

  • DevSecOps and security automation experience

Apply for this position