Back-End Go Engineer; Cloud Compliance & Data Pipelines
Listed on 2026-07-18
-
Software Development
AWS, Backend Developer, Cloud Engineer - Software
Title:
Back-End Go Engineer (Cloud Compliance & Data Pipelines)
Duration: 6 months (with possible extension)
Location:
Richmond, VA / McLean, VA (3 days a week hybrid)
We are seeking a skilled Back‑End Engineer with strong Go (Golang) development experience to join our Cloud Identity and Access Management (IAM) team. In this role, you will help build and expand a large-scale big data platform responsible for monitoring cloud compliance and security controls across thousands of AWS accounts for the Client.
This is a pure back‑end position focused on functional programming, serverless infrastructure, and data pipeline orchestration at a massive scale – processing millions of compliance findings per day. You will work within a collaborative 7‑person team under the direct guidance of the Hiring Manager.
Primary Technical Focus: Golang + AWS Serverless (Lambdas & Step Functions)
Experience Level: 4 to 6 years of core engineering experience (open to 8+ years for the right technical fit)
Front‑End Work:
None (0% Front-End)
Interview Process: A single‑round interview focusing purely on technical questions (no live code‑pairing).
Key Responsibilities- Build Serverless Pipelines:
Design, develop, and maintain robust data pipelines and orchestration flows utilizing AWS Step Functions and AWS Lambda. - Scale & Optimize:
Manage and scale a big data platform that executes monitoring controls across 3,000+ AWS accounts, efficiently handling multiple millions of findings and compliance data points daily. - Integrate Systems:
Focus heavily on expanding and optimizing existing compliance pipelines to successfully integrate and support Client's workloads. - Database Management:
Interface backend applications smoothly with Postgres and Snowflake database environments. - Agile
Collaboration:
Actively participate in daily team operations, picking up and executing backend development tasks managed and assigned directly through JIRA.
Skills & Qualifications
- Core Language Proficiency:
Strong, production‑level development experience using Go (Golang) as a primary programming language. - AWS Serverless Expertise:
Hands‑on experience building functional programming pipelines using AWS Lambda and AWS Step Functions for orchestration. - Scale
Experience:
Proven background working within big data or large‑scale cloud environments. - Database
Experience:
Familiarity working with relational databases (Postgres) and data warehouses (Snowflake). - Education & Experience:
Ideally looking for 4-6 years of experience in back‑end/full‑stack engineering. - Flexible Education Requirement: A Bachelor's degree is preferred, but not required if the candidate brings 8+ years of strong, relevant technical experience.
- Domain Knowledge:
Prior experience or familiarity with the AWS IAM (Identity and Access Management) domain and cloud compliance controls. - Infrastructure as Code & Tools:
Familiarity with Cloud Formation and Docker containers (
Note:
This is an engineering role, not a dedicated Dev Ops position).
Certifications: An AWS Certified Solutions Architect (Associate) or AWS Certified Developer (Associate) is nice to have but will not exclude experienced candidates.
Industry
Experience:
Prior experience in large‑scale financial services environments is a plus.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).