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

Experian is hiring a Software Engineer

About the Role

Experian is looking for a Junior Software Engineer to support the development and operation of scalable, data-driven software solutions. You'll contribute to data pipelines and platform components while following established standards and agile practices.

What You'll Do

  • Contribute to data platform components and scalable data pipelines using established frameworks and coding standards.
  • Apply foundational software engineering best practices, including version control, testing, and documentation.
  • Assist with testing and release activities to ensure software quality and stability.
  • Collaborate with engineers, product owners, and cross-functional teams in an agile environment.
  • Develop technical skills continuously through hands-on work, mentorship, and structured feedback.
  • Follow operational and engineering protocols, including monitoring practices 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 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

  • Languages: Scala
  • Frameworks/Tools: Spark, DBT
  • Cloud Platforms: AWS, Azure, GCP

Work Mode

This role follows a hybrid work model and is based in São Carlos/SP.

Experian fosters an inclusive culture focused on well-being and a people-first approach, committed to building a better future.

Required Skills
ScalaSparkAWSAzureGCPDBTDistributed ProcessingBig DataSoftware EngineeringCoding PracticesData Engineering
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
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