São Carlos, São Paulo, Brazil Hybrid Employment

Experian is hiring a Software Engineer

About the Role

At Experian, we are committed to creating a better tomorrow together. We are seeking a Junior Data | Software Engineer to join our team. In this role, you will support the development and operation of scalable, data-driven software solutions, contributing to data pipelines and platform components while following established engineering standards.

What You'll Do

  • Contribute to data platform components and scalable data pipelines using established frameworks and guidance from senior engineers.
  • Apply foundational software engineering best practices, including coding conventions, version control, testing, and documentation.
  • Assist with testing and release activities by executing test cases, validating changes, and following release procedures.
  • Collaborate with engineers, product owners, and cross-functional teams in an agile environment to support feature development.
  • Continuously develop technical skills through hands-on work, mentorship, and structured feedback.
  • Follow operational and engineering protocols, including monitoring practices, testing procedures, and deployment standards.

What We're Looking For

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • 6 months to 2 years of experience in software or data engineering environments.
  • Foundational understanding of software engineering concepts and good coding practices.
  • Exposure to or interest in learning big data technologies such as Scala and Spark.
  • Familiarity with cloud platforms (AWS, Azure, or GCP).
  • Basic understanding of data processing concepts including partitioning, parallel workloads, and query optimization.
  • Experience with version control systems and adherence to coding standards.
  • Ability to write testable code and participate in testing and documentation activities.
  • Understanding of agile development methodologies.
  • Strong collaboration, communication, and continuous-learning mindset.
  • Advanced English and availability to work hybrid in São Carlos/SP.

Nice to Have

  • Exposure to DBT or other data transformation tools.
  • Familiarity with concurrent or parallel programming concepts.
  • Experience with data migration tools.
  • Exposure to functional programming languages such as Scala.

Technical Stack

  • Scala
  • Spark
  • AWS
  • Azure
  • GCP
  • DBT

Team & Environment

You will work under the guidance of senior engineers and collaborate with engineers, product owners, and cross-functional teams in an agile environment.

Work Mode

This is a hybrid position based in São Carlos/SP.

Experian is committed to building an inclusive culture and an environment where people can balance career with personal commitments, recognized by our Great Place To Work and Top Employers certifications.

Required Skills
ScalaSparkAWSAzureGCPDBTDistributed ProcessingBig DataSoftware EngineeringCoding PracticesCloud Platforms
Got hired remotely?

Get paid like a professional

Remote clients expect company invoices, not personal PayPal requests. Glopay forms an EU partnership that makes you look legitimate while you stay independent.

Professional invoices with EU company details
Compliance handled automatically
Withdraw to any bank account
Income reports for easy tax filing
Create free account
Free signup • 5 min setup
About company
Experian

Experian is a global data and technology company, powering opportunities for people and businesses around the world. It helps redefine lending practices, uncover and prevent fraud, simplify healthcare, create marketing solutions, and gain deeper insights into the automotive market, using data, analytics and software.

Visit website
Job Details
Department Software Development
Category data
Posted 14 days ago