Back-End Go Engineer - (Cloud Compliance & Data Pipelines)

Staffxpert Llc
Richmond, United States of America
4 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 140K

Job location

Richmond, United States of America

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
JIRA
Big Data
Cloud Computing
Cloud Computing Security
Cloud Engineering
Databases
DevOps
Distributed Systems
Identity and Access Management
PostgreSQL
Software Engineering
Systems Integration
Enterprise Software Applications
Snowflake
AWS Lambda
Backend
Front End Software Development
REST
Data Pipelines
Serverless Computing
Docker
Go
Microservices

Job description

STAFFXPERT are seeking a Backend Software Engineer with strong Golang development experience to support enterprise-scale applications within a Financial Services / Banking environment. This role will focus on backend engineering, cloud-native application development, serverless architecture, and scalable distributed systems operating in Big Data environments. The ideal candidate will have strong expertise in Golang, AWS cloud services, Docker, and AWS Lambda/serverless technologies with experience supporting secure enterprise platforms., Backend Engineering & Data Pipelines

  • Design, develop, and maintain scalable backend services and data pipelines using Go (Golang).
  • Build and optimize AWS serverless workflows using Lambda and Step Functions.
  • Expand and enhance cloud compliance and monitoring pipelines supporting enterprise workloads.

Cloud Compliance & Big Data Platforms

  • Support a large-scale cloud compliance platform operating across 3,000+ AWS accounts.
  • Process and optimize millions of daily compliance findings and security data events.
  • Improve scalability, performance, and reliability of backend systems.

Database & System Integration

  • Integrate backend applications with:

  • PostgreSQL

  • Snowflake

  • Support data orchestration, backend integrations, and large-scale data processing activities.

Agile Delivery & Collaboration

  • Work within Agile development teams using JIRA-based workflows.
  • Collaborate with IAM, cloud engineering, and platform teams.
  • Participate in backend development, troubleshooting, optimization, and release activities.

Requirements

  • 6 years of backend software engineering experience.

  • Strong expertise in:

  • Golang (Go)

  • REST APIs

  • Distributed Systems

  • Backend Engineering

  • Hands-on experience with:

  • AWS Lambda

  • Step Functions experience

  • Serverless Architecture

  • Docker

  • AWS Cloud Services

  • Experience working in Big Data environments.

  • Good understanding of AWS IAM and cloud security concepts.

  • Strong troubleshooting and problem-solving skills.

  • Financial Services or Banking domain experience preferred., * Experience with enterprise cloud-native and microservices architecture.

  • Familiarity with CI/CD pipelines and DevOps practices.

  • Experience supporting secure, high-volume enterprise systems.

Important Notes

  • Backend-focused role (No Frontend work involved)
  • Strong Golang expertise is mandatory
  • AWS Lambda & Step Functions experience is critical
  • AWS Lambda / Serverless experience is highly important
  • AWS IAM knowledge Financial Services

About the company

© 2026 Careerjet All rights reserved

Apply for this position