Start Your Search Here

push notification bell

Would you like to receive notifications about Computer and Mathematical Occupations jobs in Concord?

push notification bell

You have blocked notifications

Oops! You have blocked notifications. Click here for more info

You have blocked notifications, please check your browser settings.

push notification bell

You're currently subscribed to job notifications

Want to change your notifications for job alerts?

push notification bell

Subscribe to notifications

You will no longer receive notifications

Job Search

Gravity IT Resources

Concord / Global

Senior Software Engineer

Job Description

Senior Software Engineer – Enterprise Data Platforms

Location: Charlotte, NC Schedule: Hybrid – 3 days onsite per week Employment Type: Contract with potential to convert Conversion: Candidates must be eligible for conversion

Position Overview

Our client is seeking a Senior Software Engineer operating at a Senior/Lead level to design, develop, support, and evolve enterprise-scale cloud and data platforms.

This is a hands‑on engineering role combining software development, AWS cloud engineering, data platforms, infrastructure automation, and technical leadership. The ideal candidate will be comfortable writing production code while also helping drive technical direction, architecture decisions, engineering standards, and platform improvements.

A hands‑on technical coding assessment is part of the interview process. Recent, strong coding experience is required.

Minimum Qualifications

10+ years of experience in software engineering, cloud engineering, platform engineering, or a related field

5+ years of hands‑on AWS experience building or engineering enterprise‑scale cloud platforms

3+ years of hands‑on Terraform / Infrastructure as Code experience

3+ years of production Kubernetes and Docker experience

3+ years of professional Python and/or Java development

3+ years of enterprise data platform experience

Demonstrated experience developing both data lakes and data pipelines

Recent hands‑on coding experience within the last 1–2 years

Strong technical leadership skills without requiring formal people‑management experience

Ability to communicate complex technical concepts to both technical and non‑technical stakeholders

Technical Skills

AWS

Hands‑on experience with enterprise AWS environments, including:

Lambda

EKS

S3

RDS/PostgreSQL

AWS Glue – Catalog, ETL, Crawlers

Athena

Lake Formation

IAM

Secrets Manager

API Gateway

Software Engineering

Python and/or Java

SQL

API development

Microservices

Event‑driven architecture

Git

CI/CD

Automated testing and deployment

Data Platforms

Experience building and supporting enterprise data platforms, including:

Data lakes

Data pipelines

Distributed data processing

Apache Flink

Apache Hudi

Apache Iceberg

Data cataloging and governance

Infrastructure & Containers

Terraform Enterprise

Infrastructure as Code

Kubernetes

Docker

Kubernetes-based microservices

Production cloud environments

Automation and platform engineering

Key Responsibilities

Design, build, test, and support cloud-native software and platform services

Develop APIs, automation, and self-service platform capabilities

Build and maintain scalable data lakes and data pipelines

Troubleshoot production issues and perform root‑cause analysis

Improve platform reliability, observability, security, and performance

Develop reusable engineering patterns and standards

Participate in architecture and design reviews

Mentor engineers through code reviews, technical guidance, and collaboration

Translate complex or ambiguous business needs into scalable technical solutions

Partner with Product, Architecture, Cybersecurity, and engineering teams

Help shape the technical direction and long‑term roadmap for enterprise data platforms

Preferred Experience

Kafka and Kafka Schema Registry

AWS Step Functions, SNS, SQS, Aurora, EMR, and Redshift

CloudWatch and CloudTrail

Concourse

Vault or other secrets‑management platforms

Cloud migration initiatives

Kubernetes-based microservices

Observability and monitoring

Distributed data systems

Leadership & Communication

This position requires an engineer who can operate beyond individual development tasks and provide technical leadership.

The successful candidate will:

Drive technical discussions and design decisions

Evaluate solutions for scalability, security, maintainability, and enterprise impact

Promote automation, standardization, and reusable solutions

Mentor and support other engineers

Proactively communicate project status, risks, and technical issues

Create clear technical documentation

Collaborate effectively with distributed teams and stakeholders

Location & Work Schedule

Charlotte, NC is a firm requirement. Candidates must currently be located in the Charlotte area or be willing to relocate.

This is a hybrid position requiring 3 days onsite per week. Candidates seeking a fully remote or remote‑anywhere position will not be considered.

Ideal Candidate

The ideal candidate is a Senior Software Engineer, Lead Software Engineer, Senior Platform Engineer, Senior Cloud Engineer, or Senior Data Platform Engineer with strong hands‑on development experience and a track record of leading technical initiatives.

Core requirements: 10+ years overall experience | 5+ years AWS | 3+ years Terraform | 3+ years Kubernetes/Docker | 3+ years Python/Java | Enterprise data lake + data pipeline experience | Recent hands‑on coding

Equal Employment Opportunity Statement

Equal Employment Opportunity Statement Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs

Get Job Alerts

Don't miss the perfect fit. Get Daily curated job alerts.

Job Title or Keyword(s)
Location