Skip to main content
Experian

Mid Data & Software Engineer

RemoteBrazil only
Published
Role
Data Engineering
Experience
Mid
Employment
Full-time
Company size
Enterprise
Salary not disclosed
Check eligibility

Open to BR only. Set where you work from to check your eligibility.

No BS summary

Mid-level Data & Software Engineer needed for designing, building, and evolving scalable data platform solutions. Requires solid experience in software/data engineering, cloud-native platforms (AWS, GCP, Azure), and distributed systems. Must have advanced English and be available for travel to São Carlos/SP.

Core skills

ScalaSpark

Required skills

cloud-native technologiesGitGitHubBitbucket

Optional skills

DBTdata transformation frameworksconcurrent programming patternsparallel programming patternsfunctional programmingJavaPythonRust

Required languages

English Advanced

What you'll do

  • Design, develop, and maintain large-scale data pipelines using Scala, Spark, and cloud-native technologies, ensuring high performance, scalability, and reliability.
  • Solve complex data engineering challenges by designing efficient, resilient distributed systems and optimizing data processing workflows.
  • Contribute to production-grade data platforms, delivering high-quality, tested code and supporting end-to-end feature development.
  • Ensure software quality through clean, testable, and well-documented code, code reviews, and adherence to engineering standards.
  • Collaborate within agile value stream teams, working closely with engineers, product owners, and cross-functional stakeholders to deliver aligned technical solutions.
  • Provide technical guidance to peers, contributing to architecture discussions, code reviews, and promoting best engineering practices.
  • Support release and operational processes, including deployments, monitoring, alerting, and continuous improvement of system reliability.
  • Drive improvements in performance, cost efficiency, and scalability of data processing workloads.

What they require

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Solid experience in software or data engineering.
  • Hands-on experience with cloud-native data platforms (AWS, GCP, or Azure), including services such as S3, Glue, Athena, or equivalent.
  • Strong understanding of distributed systems, resiliency patterns, data partitioning, and efficient data access strategies.
  • Experience designing and operating highly parallelized data workloads.
  • Proficiency with Git-based version control systems (GitHub, Bitbucket, etc.).
  • Familiarity with agile methodologies and collaborative development in multi-team environments.
  • Strong communication skills, with the ability to contribute in technical discussions and support peer development.
  • Advanced English proficiency and availability to travel to São Carlos/SP when needed.

Benefits

  • At Serasa Experian, we believe that diversity is essential for a healthier and more innovative work environment, where everyone can share experiences and express their ideas.
  • That’s why we promote several initiatives to support inclusive recruitment and the professional development of our people.
  • We also have our affinity groups, created to empower and support individuals from underrepresented groups: ExperianPride (LGBTQIAPN+ community), Ubuntu (racial equity), Women in Experian (gender equity), Aspire (people with disabilities), and Connecting Generations (generations).
  • Experian Careers - Creating a better tomorrow together
  • Find out what its like to work for Experian by clicking here

Irish company that provides information services

🇮🇪 IrelandDataEnterpriseexperian.com/

What people say about this company

3.6/ 5

Salary not disclosed