Cloud Software Engineer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Graham Technologies is seeking a highly experienced Cloud Software Engineer to support a mission-critical federal customer in a classified environment. This role combines cloud engineering, full-stack software development, data engineering, and distributed systems architecture within AWS cloud environments.
The ideal candidate will possess deep expertise in Python, TypeScript/JavaScript, AWS cloud-native services, Infrastructure as Code, microservices architecture, and large-scale data processing systems. This position requires hands-on engineering capabilities, architectural leadership, and the ability to solve complex technical challenges in secure government environments.
Location: AWS (Herndon, VA) and Customer Site (Springfield, VA)
Work Schedule: Approximately 50% onsite within SCIF environments at AWS Herndon and Springfield customer locations
Security & Access Requirements Active TS/SCI clearance with current CI Polygraph
Currently eligible and cleared with the Springfield, VA customer
Active SBU, COE, and SIPR/SECNet customer accounts
AWS Green Badge (or eligibility for crossover)
Company-issued laptop
Ability and willingness to work within a SCIF daily or as required
Key Responsibilities Design and implement enterprise-scale cloud infrastructure utilizing AWS CDK and Infrastructure as Code methodologies
Architect, develop, and maintain scalable microservices-based applications
Build and optimize large-scale data engineering pipelines supporting analytics and operational workloads
Lead full-stack development efforts using modern Python and JavaScript/TypeScript technologies
Develop cloud-native and serverless solutions leveraging AWS managed services
Implement event-driven architectures and distributed systems solutions
Perform code reviews and establish engineering best practices across development teams
Drive architectural decisions focused on scalability, security, maintainability, and performance
Troubleshoot and resolve complex technical issues across cloud platforms and distributed environments
Collaborate with stakeholders to deliver innovative technical solutions supporting mission objectives
Required Qualifications Software Engineering 7+ years of professional software engineering experience with a cloud-first development approach
Strong software architecture and system design experience
Demonstrated ability to solve complex technical and distributed systems challenges
Python Development 5+ years of advanced Python development experience
Expertise with FastAPI, Flask, Django, or equivalent frameworks
Strong experience with: Pandas
NumPy
Apache Spark
Experience with asynchronous programming and application performance optimization
JavaScript / TypeScript Development 5+ years of modern JavaScript/TypeScript development experience
3+ years of Node.js backend development
3+ years of experience with frontend frameworks such as: React
Vue.js
Angular
Experience with modern package managers, build tools, and development workflows
Cloud Architecture & Microservices 4+ years designing and implementing microservices architectures
Experience with: Event-driven architectures
Service-oriented systems
Message queuing technologies
API design and versioning
Service mesh technologies
Data Engineering 4+ years of data engineering experience
Experience developing ETL/ELT pipelines using AWS services including: AWS Glue
EMR
Kinesis
Step Functions
Experience with: Data lakes
Data warehouses
Analytics platforms
Real-time streaming architectures
AWS Cloud Engineering 3+ years of experience with AWS cloud-native services
Advanced experience with: Lambda
API Gateway
EventBridge
SQS
SNS
Experience with AWS data services: RDS
DynamoDB
Redshift
S3
Athena
Experience with container orchestration technologies: ECS
Fargate
EKS
Infrastructure as Code 2+ years of hands-on AWS CDK experience
Experience building reusable CDK constructs and enterprise deployment frameworks
Experience implementing multi-environment deployment strategies and infrastructure automation
Preferred Qualifications Government Security & Compliance 4+ years supporting Authority to Operate (ATO) processes
Experience implementing and documenting NIST 800-53 security controls
Experience supporting FedRAMP-compliant environments
Security automation and continuous compliance monitoring experience
Machine Learning & Advanced Analytics 3+ years working with advanced analytics and machine learning platforms
Experience with: AWS SageMaker
Databricks
MLOps platforms
Model deployment and machine learning pipeline experience
Database Technologies Experience administering and optimizing: Amazon RDS
DynamoDB
MongoDB
Relational and NoSQL data modeling expertise
Database performance tuning and optimization experience
DevSecOps Experience integrating security tooling into CI/CD pipelines
Hands-on experience with: SonarQube
Snyk
Checkmarx
Secrets management and secure software development practices
Architecture & Reliability High availability and disaster recovery design experience
Business continuity planning
Cloud cost optimization and performance tuning
Enterprise-scale architecture design
Monitoring & Observability Experience with: CloudWatch
DataDog
New Relic
Prometheus
Grafana
Distributed tracing and application performance monitoring expertise
Leadership Experience leading technical initiatives and cross-functional engineering teams
Agile software development experience
Proven track record delivering complex technical projects
Additional Technical Skills Experience with additional programming languages such as: Go
Java
C#
Open-source contributions and active participation in technical communities
Compensation
At Graham Technologies, we believe in treating everyone with fairness and respect. Our compensation package is designed to ensure fair pay for work, reflecting our commitment to integrity.
Many IT companies offer similar services, but what truly sets us apart is our people! We care deeply about our employees and consistently show our appreciation—not just for the final outcomes, but also for the effort and dedication shown every step of the way. Additionally, our generous benefits package supports our team members in living fulfilling and prosperous lives.
Here are just a few highlights of what we offer
Four Weeks of Accrued PTO in the First Year
Eleven Paid Federal Holidays
Comprehensive Health, Dental, Vision, and Life Insurance
401(k) Plan with Annual Employer Contributions
Flexible Schedules
Reimbursements for Continued Education and Training
J-18808-Ljbffr