Capgemini is seeking a Lead Software Engineer to develop cloud-native, distributed applications for railroad-related platform engineering and dispatch automation. The role emphasizes strong capabilities in Java, Spring Boot, distributed software systems, and platform engineering; prior rail industry experience is advantageous but secondary. The position may be performed remotely or onsite in Atlanta, Georgia. The engineer will build scalable, resilient, and high-performance applications; develop microservices and event-driven architectures using Kafka; and deploy and manage applications in Kubernetes environments using modern DevOps and containerization practices. The role also involves cross-functional collaboration, contributing to Angular-based full-stack work when needed, and supporting quality engineering through test automation, code reviews, and continuous integration. The posted base compensation range is $109,180–$197,175. Actual compensation depends on factors such as location, education, qualifications, certifications, relevant experience, seniority, performance, market considerations, and internal pay equity. The position may also be eligible for variable incentives, bonuses, or commissions. Capgemini offers a benefits package to regular full-time employees, with availability subject to local policy and eligibility.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed