Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Engineer role.
Rezi rewrites your resume against Capgemini's job description. Free.

Tailor your resume to this Senior Engineer role.
Rezi rewrites your resume against Capgemini's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Engineer posting at Capgemini — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Engineer posting at Capgemini — free, in seconds.
About the Role
We are seeking a highly skilled Software Engineer with strong expertise in Apache, SQL, Python, Scala, Hive, and Parquet to build and maintain large-scale data processing solutions. The ideal candidate will have experience developing distributed data applications, optimizing big data workloads, and building reliable data pipelines that support analytics, reporting, and machine learning initiatives.
Responsibilities
- Design, develop, and maintain scalable data processing applications using Apache and SQL.
- Build high-performance ETL and data transformation pipelines using Python and Scala.
- Develop and optimize batch and near-real-time data processing workflows.
- Work with large-scale data sets stored in Parquet, Hive, and distributed storage systems.
- Write efficient SQL queries and optimize execution plans for performance and scalability.
- Design data models, partitioning strategies, and storage layouts to improve processing efficiency.
- Collaborate with Data Engineers, Software Engineers, Data Scientists, and Product Teams to deliver data-driven solutions.
- Implement automated testing, monitoring, and deployment processes for data applications.
- Ensure data quality, reliability, security, and governance standards are met.
Requirements
- Bachelor’s or master’s degree in computer science, Engineering, or a related technical field.
- 5+ years of professional software engineering or data engineering experience.
- Strong hands-on experience with: Apache /SQL/Python/Scala.
- Experience building distributed data processing applications.
- Strong understanding of Hadoop ecosystem technologies, including: Hive/Parquet/HDFS
- Experience developing and optimizing ETL pipelines processing large-scale datasets.
- Strong SQL programming and query optimization skills, familiarity with Linux environments and shell scripting.
- Experience using version control systems such as Git.
Skills
- Apache
- SQL
- Python
- Scala
- Hive
- Parquet
- Hadoop ecosystem technologies
- HDFS
- ETL pipelines
- Linux environments
- shell scripting
- Git
- AWS cloud platforms
- distributed computing
- large-scale data architecture
- Airflow orchestration
- data lake
- lakehouse environments
- data storage formats
Location
- Canada
Work Type
- Remote
Experience Level
- 5+ years of professional software engineering or data engineering experience
Education Level
- Bachelor’s or master’s degree in computer science, Engineering, or a related technical field
Salary/Compensations
- $72,056- $138,940/year
Benefits
- Paid time off based on employee grade (A-F), defined by policy: Vacation: 12-25 days, depending on grade, Company paid holidays, Personal Days, Sick Leave
- Medical, dental, and vision coverage (or provincial healthcare coordination in Canada)
- Retirement savings plans (e.g., 401(k) in the U.S., RRSP in Canada)
- Life and disability insurance
- Employee assistance programs
- Other benefits as provided by local policy and eligibility
About the Company
- Capgemini Engineering, the world leader in engineering services, brings together a global team of engineers, scientists, and architects to help the world’s most innovative companies unleash their potential.
- From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries.
- Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society.
- It is a responsible and diverse group of 340,000 team members in more than 50 countries.
- With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs.
- It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Equal Opportunity
- All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
- Capgemini is an Equal Opportunity Employer encouraging inclusion in the workplace.
- Capgemini also participates in the Partnership Accreditation in Indigenous Relations (PAIR) program which supports meaningful engagement with Indigenous communities across Canada by promoting fairness, accessibility, inclusion and respect.
- We value the rich cultural heritage and contributions of Indigenous Peoples and actively work to create a welcoming and respectful environment.
- Capgemini is committed to providing reasonable accommodation during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.