Senior Software Engineer
Gravity IT Resources
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.
- ...to the design, development, and implementation of innovative software solutions, while playing an important role in design reviews and... ..., software development, and establishing or advancing modern engineering practices ~ Experience developing software within the Microsoft...SeniorFull time
$130k - $160k
...application due to a disability, contact this employer to ask for an accommodation or an alternative application process. Senior Software Engineer Full Time DAI1 - NC, Concord, NC, US 6 days ago Requisition ID: 1390 Salary Range: $130,000.00 To $160,000.00...SeniorFull timeWork experience placement- Job DescriptionThe RoleGM’s Motorsports Software team analyzes, defines, and delivers next... ...seamless interaction between GM Global Engineering, GM Motorsports, and our race teams—helping... ...Race Vehicle Platform is looking for a Senior Software Engineer to join our team. In...SeniorFull timeLocal areaWork from homeRelocation packageShift work
- ...Senior Cytogenetics TechnologistWe are seeking an experienced Senior Cytogenetics Technologist to join our clinical laboratory team in Concord, North Carolina. This role is responsible for performing advanced cytogenetic analyses, ensuring quality and compliance, and...SeniorImmediate start
$181k - $226.2k
..., helping them navigate this new technology space What you will bring with you ~5 to 10 years previous experience as a Sales Engineer ~ Demonstrate a solid understanding of the technical sales process ~ An expert understanding of Cloud and related technologies...SeniorFull time- ...Role Summary: A Project Engineer within order engineering is an integral member of the Customer Order execution process. A Project Engineer reviews and prepares Engineering data, 2D drawings, 3D models, bills of materials, performs engineering studies and related calculations...Senior
- ...Position Title: Senior Mechanical Engineer - Healthcare Level: Senior Job Location: Charlotte, NC 28269 Position Type: Full Time Description This is a hybrid role which requires 2 days per week in-office. We are looking for a Senior Mechanical...SeniorFull timeContract workWork at officeLocal areaWork from homeFlexible hours2 days per week
$200k - $250k
...consistent and explainable. This quality-first foundation makes data the engine of trust, powering AI, analytics, and operations with confidence... ...Customer Centric Candid and Caring Aim High As a Senior Sales Engineer, you will work closely with Account Executives to...SeniorFull timeH1bWorldwideVisa sponsorshipWork visaFlexible hours- ...ROLE SUMMARY: The Senior Nuclear Quality Engineer for Flowserve is key to ensuring we continue to deliver high-quality and reliable products that... ...assessment (PFMEA preferably). ~ Experience in Quality Software Systems. ~ Proficient in Microsoft Office ~ English...SeniorFull timeWork at officeShift work
- A large retail brand wants its in-house creative work to hit a lot harder. Think sports graphics: depth, stacking, strong type, visuals that carry a campaign. The brand people already know and trust stays, the execution gets sharper. This starts as a freelance...SeniorPermanent employmentFreelanceFlexible hours1 day per week
- American Eagle Outfitters is seeking a part-time Sr Brand Ambassador in Concord, NC. You will welcome guests, showcase AE and Aerie products, and drive loyalty program participation. The role emphasizes a friendly, energetic presence and a commitment to brand standards ...SeniorPart time
- ...Seize the OpportunityAs a Senior Technician, you're not just fixing equipment—you're powering industry, mentoring talent, and driving excellence. Why WMH? Because your career deserves more! At WMH ( we don't just offer jobs—we build unstoppable careers. With over 35 years...Senior
- ...About the Role: As a CBRE Mobile Engineer, you will be responsible for preventive maintenance and corrective repairs for buildings, industrial systems, vehicles, equipment, and grounds. This job is part of the Engineering and Technical Services job function. They...Work at officeVisa sponsorship
$16.75 - $17 per hour
Assistant Store ManagerHourly rate ranges from $16.75 - $17.00 per hour and is dependent upon qualifications and experience.Benefits include: Company Paid Sick Time, Paid Vacation Time, Paid Holidays, Bereavement Pay, Jury Duty Pay, Contest Prize Awards, 401K Plan with...SeniorHourly payLocal area- ...Fortune 500. As an Experienced Auto Technician, you will perform a full range of automotive repairs—from light maintenance to heavy engine work—and diagnostics on our vehicles, including: Performing general to complex repairs on all makes and models, ranging from...SeniorMonday to Friday
- ...want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Cloud DevOps Engineer to join our team in Concord, California (US-CA), United States (US).In this role, you will: Lead and design the platform and infrastructure...Work at officeRemote workFlexible hours
- ...Senior Accountant | Concord, NC (Hybrid) About the Company Our client is a PE-backed company that designs, fabricates, and installs its products. Founded in 1989, it was recently acquired as part of its private equity sponsor's add-on strategy Location and Schedule...SeniorWork at office
- A manufacturing solutions provider in Concord, NC is seeking a Senior Accountant to enhance financial operations. This role involves month-end close, financial reporting, and analysis. The ideal candidate will possess a Bachelor's degree in accounting or finance, alongside...Senior
- ...Job Description Job Description Nile Security Solutions Engineer (Zero Trust) Role Overview We are looking for a Security Solutions Engineer to lead the design, translation, and adoption of Nile’s Zero Trust architecture in customer environments. This role...
- ...Description Who is Sonar? Sonar is driving the future of agent-centric software development. As the leader in AI code verification and... .... The impact you will have The Sonar Solutions Engineering team is dedicated to helping our prospective customers achieve...Work at officeLocal areaWorldwideRelocation
- ...Job Description Job Description Job Description AI Led Engineering Role Summary Role Type: Client-facing, hands-on... ...possible but preferred in that order. Level: Manager/Principal/Senior Principal Business Unit: (Enterprise AI Platforms & Agentic...Remote workFlexible hours
- ...markets around the world. Job Description The Senior Data Center Mechanical Engineer shall support hyperscale data center construction programs... ...Build presentations (or ‘presos’) using Google Slides software as the main ‘deliverable’ format to communicate...SeniorRemote workFlexible hours
- ...Principal Applications Technologist serves as the organization's senior applications expert, leading the North Carolina Applications... ...and Experience: Bachelor's degree in Food Science, Food Engineering, Chemistry, or a related scientific discipline required; Master...Full timeWork at officeMonday to Friday
- ...part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a Gen AI - Platform Cloud Engineer to join our team in Concord, California (US-CA), United States (US).In this role, you will: Lead and design the platform and infrastructure...Work at officeRemote workFlexible hours
$110k - $140k
...Southeast of Charlotte, NC. We are searching for a Audit Manager / Senior Audit Associate with experience in various business entities... ...all compliance is met ~ High experience with various tax software programs, CCH. Thompson Reuters, Ultra Tax, or other major software...SeniorWork at officeRemote workFlexible hours$35 - $39 per hour
...safe work environment in compliance with workplace safety rules/regulations and government guidelines. Utilize fleet maintenance software system tablet to fully document equipment repair and parts used. Backup to other maintenance shop personnel. Willingness and...SeniorHourly payMinimum wageFull timeTemporary workWork at officeLocal areaShift workNight shift$141.7k - $268.3k
....That fighting spirit lives on in Ford Racing today. We're the engineers, strategists, and competitors who bring Ford's track-tested edge... ...manage development budgets, and present performance status to senior leadership.Multi-Disciplinary Systems IntegrationCross-Functional...SeniorImmediate startRelocation packageFlexible hours- ...Regional Senior Manager, Post Production/Inventory Quality and Readiness Position Overview: As the Regional Senior Manager of Post Production/IQR, you will have the unique opportunity to partner closely with several different teams at multiple sites (including IC...Senior
- Cabarrus County Schools seeks an Assistant Principal for Cox Mill Elementary in Concord, NC. This 11-month position reports to the Principal and oversees disciplinary and operational duties to support an effective school program. The role requires a Master's degree in education...
$20 - $28 per hour
(USA) Senior Meat Cutter As a Senior Meat Cutter you will drive sales in your area to deliver to our members more of what they love, for less. You will work collaboratively with other associates to ensure the total club meets the member's expectations. Be a Team Member...SeniorHourly payMinimum wageFull timePart timeImmediate startFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- intel software engineer Concord, NC
- software engineer Concord, NC
- part time software developer remote Concord, NC
- ngo software engineer Concord, NC
- software engineer healthcare Concord, NC
- software developer fintech Concord, NC
- cybersecurity software engineer Concord, NC
- senior software engineer remote Concord, NC
- software developer Concord, NC
- startup software engineer Concord, NC







