Ativa os alertas de emprego por e-mail!

Senior Data Engineer - PySpark

Cognizant

São Paulo

Híbrido

BRL 80.000 - 120.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Resumo da oferta

A leading technology company is seeking a Senior Data Engineer – PySpark to develop high-quality software solutions. The role requires strong expertise in SQL, Python, Java, and JavaScript, along with proficiency in Segment tools for data integration. This hybrid position offers a flexible work schedule, supporting a healthy work-life balance.

Serviços

Hybrid work model
Wellbeing programs

Qualificações

  • Advanced English proficiency required for effective communication.
  • Strong experience in SQL, Python3, Java and JavaScript is essential.
  • Familiarity with network domain concepts is a plus.

Responsabilidades

  • Develop and maintain software solutions to meet business requirements.
  • Collaborate with teams to design and implement data solutions.
  • Analyze and optimize existing systems for performance.

Conhecimentos

SQL
Python3
Java
JavaScript
Data integration using Segment tools

Formação académica

Bachelor's degree

Ferramentas

Segment Engage
Segment Unify
Segment Connections
Descrição da oferta de emprego
Senior Data Engineer – PySpark
About the role

We are seeking a Senior Data Engineer – PySpark with experience to join our dynamic team. The ideal candidate will have expertise in SQL, Python3, Java, JavaScript and Segment tools. This role involves developing and maintaining software solutions that align with our company’s goals.

In this role, you will:
  • Develop and maintain high-quality software solutions using SQL, Python3, Java and JavaScript to meet business requirements.
  • Collaborate with cross-functional teams to design and implement Segment Engage, Segment Unify and Segment Connections solutions.
  • Analyze and optimize existing systems to improve performance and scalability.
  • Provide technical support and troubleshooting for software applications to ensure smooth operation.
  • Participate in code reviews to ensure adherence to best practices and coding standards.
  • Document software designs, technical specifications and user guides for future reference.
  • Stay updated with the latest industry trends and technologies to incorporate innovative solutions.
  • Work closely with stakeholders to gather and understand requirements for new projects.
  • Ensure software solutions are secure, reliable and efficient by conducting regular testing and quality assurance.
  • Contribute to the continuous improvement of development processes and methodologies.
  • Assist in the integration of software components and third‑party programs.
  • Mentor junior developers and provide guidance on technical challenges.
  • Collaborate with network domain experts to enhance software solutions with network-related functionalities.
Work model

Hybrid – We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 1 or 2 days a week in a client or Cognizant office in São Paulo, SP. Regardless of your working arrangement, we are here to support a healthy work‑life balance through our various wellbeing programs.

The working arrangements for this role are accurate as of the date of posting and may change based on the project you’re engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.

What you need to have to be considered
  • Bachelor’s degree
  • Advanced English
  • Possess strong experience in SQL, Python3, Java and JavaScript essential for developing robust applications.
  • Demonstrate proficiency in using Segment Engage, Segment Unify and Segment Connections for data integration.
  • Exhibit a solid understanding of software development life cycle and agile methodologies.
  • Have excellent problem‑solving skills and the ability to work independently or as part of a team.
  • Show familiarity with network domain concepts which is a plus for enhancing software capabilities.
  • Display strong communication skills to effectively collaborate with team members and stakeholdersli>
  • Maintain a proactive approach to learning new technologies and improving existing skills.
These will help you stand out
  • Certified Java Developer Python Programming Certification

Please, upload your resume in English.

We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.