Quick Overview
Job Description
Key Responsibilities
Design and deliver large-scale cloud-native data platforms primarily on AWS using REST APIs, microservices, and event-driven architectures
Work hands-on across Java, Python, Spark, TypeScript, JavaScript, Angular, AWS services, SQL/NoSQL databases, and distributed systems
Build scalable and resilient REST APIs, microservices, and distributed applications
Design and implement high-performance distributed data processing solutions using Apache Spark and PySpark
Lead technical initiatives focused on performance optimization, scalability, reliability, security, governance, and cost efficiency
Partner with engineering, product management, architecture, and business stakeholders to align technical solutions with strategic objectives
Own the end-to-end software development lifecycle, including requirements gathering, solution design, development, deployment, observability, and documentation
Develop and maintain data platforms leveraging Data Warehousing, Data Lakes, and Delta Lake architectures
Implement event-driven applications and messaging solutions using Kafka, SNS, and SQS
Design and maintain containerized microservices using Kubernetes
Implement Infrastructure as Code using Terraform and Ansible
Develop and maintain CI/CD pipelines and automated deployment processes
Implement robust unit, integration, and regression testing strategies
Troubleshoot and resolve complex technical issues using strong analytical and critical-thinking skills
Mentor and guide junior engineers while promoting technical excellence, collaboration, accountability, and innovation
Required Qualifications
8+ years of experience
B.E. in Computer Science, Information Technology, or a related field
B.Tech in Computer Science, Information Technology, or a related field
M.Tech in Computer Science, Information Technology, or a related field
MCA or equivalent degree in Computer Science, Information Technology, or a related field
Skills
Java
Python
Apache Spark
PySpark
Angular
AWS
Kubernetes
REST APIs
Kafka
AWS Messaging Services
Relational and NoSQL Databases
Data Warehousing and Data Lakes
Infrastructure as Code
CI/CD and DevOps
Generative AI
PySpark with Databricks
Azure and Google Cloud Platform
Customer Data Platforms and Marketing Technology
Distributed Systems Architecture
Microservices Architecture
Event-Driven Architecture
Object-Oriented Design Patterns
Technical Leadership
Mentoring and Coaching
Stakeholder Management
Requirements Gathering
Software Development Lifecycle Ownership
Performance Optimization
Troubleshooting and Root Cause Analysis
Test Strategy Implementation
Schedule
Start date: 2026-09-23
Similar jobs
- GD
Senior Software Engineer - Data Integration Libraries (Java/Pyth with Security Clearance
NewGeneral Dynamics Information Technology
Hanover, MD🇺🇸Hybrid18 hours agoMongoDBShellGit+2Technology - WO
Analytics Sr Software Engineer (US Federal) with Security Clearance
NewWorkday, Inc.
Reston, VA🇺🇸$151.5k/yrHybrid18 hours agoDockerAWSApache+9Technology - AP
2075 Software Engineer - Spacecraft Systems with Security Clearance
NewAll Points Logistics LLC
Houston, TX🇺🇸$70k - $140k/yrOn-site18 hours agoEmbedded SystemsFPGAC+++1Technology - LA
Production Support Engineer
NewLanceSoft Inc.
Salt Lake City, UT🇺🇸On-site18 hours agoManufacturing - SY
Senior Java Software Engineer [$301k/yr+] TS/SCI-FS Poly with Security Clearance
SYSTOLIC
Annapolis Junction, MD🇺🇸$301k/yrHybrid1 week agoDockerMicroservicesMongoDB+13Technology - VE
Senior Systems Engineer (SPY) with Security Clearance
NewValkyrie Enterprises
Dahlgren, VA🇺🇸$115k - $135k/yrOn-site2 days agoMicrosoft OfficeTechnology