Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
E

Mid Software Engineer

Experian

Software Engineer developing scalable, resilient data platform solutions for Experian Marketing Services. Designing and maintaining data pipelines using advanced technologies like Scala and Spark.

Posted 6/24/2026full-timeRemote • 🇧🇷 BrazilMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureCloudDistributed SystemsGoogle Cloud PlatformScalaSpark

About the role

Key responsibilities & impact
  • Design, develop, and maintain large-scale data pipelines using Scala, Spark, and cloud-native technologies.
  • Solve complex data engineering challenges by designing efficient, resilient distributed systems.
  • Contribute to production-grade data platforms, delivering high-quality, tested code.
  • Ensure software quality through clean, testable, and well-documented code, code reviews, and adherence to engineering standards.
  • Collaborate within agile value stream teams with engineers, product owners, and cross-functional stakeholders.
  • Provide technical guidance to peers, contributing to architecture discussions and promoting best engineering practices.
  • Support release and operational processes, including deployments and monitoring.

Requirements

What you’ll need
  • 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).
  • 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

Comp & perks
  • Health insurance
  • Professional development opportunities

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ScalaSparkcloud-native technologiesdata engineeringdistributed systemsdata platformsdata workloadsGitversion controlagile methodologies
Soft Skills
communicationcollaborationtechnical guidanceproblem-solvingpeer developmentarchitecture discussionsbest engineering practicesclean codedocumentationcode reviews