> Markdown version of [/jobs/ext/2225329-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/2225329-senior-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer - **Company:** Capgemini - **Location:** United States - **Experience:** Expert - **Salary:** $105,000.0 - $115,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), Agile Methodology, Business Logic, Code Review, Computer Programming, Continuous Integration, Data Integration, Data Structures, Database Schema, Software Design Patterns, DevOps, Information Technology Operations, Python (Programming Language), Object-Oriented Software Development, Scrum Methodology, Software Engineering, SQL Databases, Backend, Information Technology, Deployment Automation, Software Coding, Restful APIs, Microservices - **Published:** August 25, 2026 - **Apply:** https://www.capgemini.com/jobs/539198-en_US_SAPBTP/x/ ## About the Role Bachelor's degree in Computer Science, Engineering, Information Technology, or related field. 5+ years of software development experience. Strong programming experience in: Python Java (Java 8/11/17+) Experience with object-oriented programming and design patterns. Strong understanding of data structures, algorithms, and software engineering principles. Experience developing and consuming RESTful APIs. Hands-on experience with relational databases and SQL.' ## Description Python + Java Developer CICD,DevOps,IT operations,Java,MBaaS,Python,REST API's,SQL,agile ceremonies,architecture,business logic layer,code review,coding convention,computer science,data integration,data structures,design patterns,engineering,information technology,relational da US C2 ID-FSNA 'Key Responsibilities Design, develop, test, and deploy applications using Python and Java technologies.Build and maintain RESTful APIs and microservices. Develop backend services, business logic, and integration components. Collaborate with business stakeholders, architects, and product teams to gather and analyze requirements. Write clean, scalable, and maintainable code following coding standards and best practices. Perform code reviews and ensure adherence to security and performance standards. Troubleshoot and resolve application issues in development, testing, and production environments. Develop and optimize SQL queries, database objects, and data integration processes. Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and demos. Create technical documentation, design specifications, and operational procedures. Support CI/CD pipelines and DevOps automation initiatives. ## Related Videos - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)