Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

CGI

NewBe an early applicant

Senior software Engineer-Data Engineer

Posted Updated
Discussion

Description

The ideal candidate will have a strong background in software engineering and data analysis.


Roles and Responsibility

  • Design, develop, and implement large-scale data pipelines and architectures.

  • Collaborate with cross-functional teams to identify and prioritize project requirements.

  • Develop and maintain high-quality, efficient, and scalable codebases.

  • Troubleshoot and resolve complex technical issues.

  • Participate in code reviews and contribute to the improvement of the overall codebase quality.

  • Stay updated with industry trends and emerging technologies.


Job Requirements

  • Strong proficiency in programming languages such as Java, Python, or C++.

  • Experience with big data technologies like Hadoop, Spark, or NoSQL databases.

  • Excellent problem-solving skills and attention to detail.

  • Strong communication and teamwork skills.

  • Ability to work in a fast-paced environment and meet deadlines.

  • Bachelor's degree in Computer Science or related field.

Skills

What Senior Data Engineering jobs ask for — and how much of it you have →
Apply

See also

Data Engineering jobs by country — openings, pay and top skills →