Junior Software Engineer

Serasa Experian

About The Position

We are looking for a Junior Software Engineer to join Experian Marketing Services global engineering team and help build, enhance, and maintain the large-scale systems that power our Graph products. In this role, you will work alongside experienced engineers, contributing to the development of data-intensive applications and distributed systems that process information at petabyte scale. This is an exciting opportunity to grow your engineering career while working with modern technologies, cloud-native platforms, data processing frameworks, and machine learning-driven solutions. You will play an important role in delivering reliable, scalable, and secure products, always keeping consumer privacy and data protection at the center of everything we do.

Requirements

  • Professional software engineering experience, including internships, co-ops, academic projects, or relevant hands-on experience.
  • Strong foundation in computer science fundamentals, including algorithms, data structures, and software design principles.
  • Experience programming in at least one modern language such as Scala, Java, or Python.
  • Familiarity with software development practices, including version control systems, testing, and code review processes.
  • Interest in distributed systems, data engineering, cloud technologies, and scalable software architectures.
  • Strong analytical and problem-solving skills with attention to detail.
  • Effective communication and collaboration skills, with the ability to work in a team-oriented environment.
  • Willingness to learn new technologies and contribute in a fast-paced, global engineering organization.
  • Commitment to building secure, reliable, and high-quality software solutions.
  • English proficiency to collaborate within a global team environment.

Nice To Haves

  • Exposure to cloud platforms such as Google Cloud Platform (GCP) or AWS through academic, internship, or professional experience.
  • Familiarity with Scala, Java, and/or Python development ecosystems.
  • Exposure to large-scale data processing technologies such as Spark, Beam, Dataflow, SQL, BigQuery, or similar platforms.
  • Experience with containerization and orchestration technologies such as Docker and Kubernetes.
  • Familiarity with workflow orchestration tools such as Airflow.
  • Experience contributing to academic, personal, internship, or open-source software projects.
  • Interest in data-driven products, machine learning applications, and large-scale distributed systems.

Responsibilities

  • Contribute to the design, development, testing, and maintenance of EMS Graph systems.
  • Collaborate with senior engineers and technical leads to deliver new features, enhancements, and platform improvements.
  • Participate in code reviews, applying feedback to continuously improve code quality and engineering practices.
  • Support the development and maintenance of data pipelines, services, and applications that process large-scale datasets.
  • Work closely with Engineering, Product, and Data Science teams to build high-quality and scalable solutions.
  • Troubleshoot application and platform issues, identify root causes, and help implement effective solutions.
  • Contribute to improving system reliability, performance, and operational excellence.
  • Follow software development best practices, including testing, version control, and documentation.
  • Learn and apply modern engineering tools and technologies in a collaborative environment.
  • Participate in team on-call rotations as knowledge, training, and experience allow.
  • Support initiatives that ensure data privacy, security, and compliance across all solutions.

Benefits

  • Experian invests in people and in advanced new technologies to unlock the power of data.
  • Experian’s people-centric, inclusive, and purpose-driven culture has been recognized with several awards — including World’s Best Workplaces™ 2025 (Fortune Global Top 25) and Great Place To Work™ in 26 countries, among others.
  • Experian is also proud to be an equal opportunity and affirmative action employer.
  • 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.
  • 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).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service