TransUnion

Software Developer

TransUnion

full-time

Posted on:

Location Type: Remote

Location: Costa Rica

Visit company website

Explore more

AI Apply
Apply

About the role

  • Contribute to building and evolving a multi tenant scheduling platform, gaining hands-on experience with real-world scalability and reliability challenges
  • Work on large-scale workflow orchestration systems, understanding how complex job dependencies and high-throughput pipelines are designed and managed
  • Develop and operate workflows using managed Apache Airflow, leveraging cloud native services to build resilient and maintainable data pipelines
  • Gain practical, hands-on experience with GCP, working with core services to deploy, monitor, and support production-grade solutions

Requirements

  • Strong proficiency in Python or Java
  • Strong debugging skill
  • Exposure to Apache Airflow (Cloud Composer preferred) is preferred
  • Experience in File Transfer Service is an advantage
  • Experience using Terraform to provision and manage cloud infrastructure, primarily on GCP is an advantage
  • Understanding of scheduling concepts (cron, retries, SLAs, idempotency)
  • Familiarity with GCP services (GCS, IAM, BigQuery, Pub/Sub)
  • Experience with version control and CI/CD pipelines
  • Basic knowledge of Linux, networking, and cloud security fundamentals
  • Exposure to monitoring/logging tools (Cloud Monitoring, Prometheus, etc.)
  • Strong inter-personal communication and collaboration skills.
  • A good team player, high level of personal commitment & 'can do' attitude.
Benefits
  • Health insurance
  • Flexible work arrangements
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaApache AirflowTerraformFile Transfer ServiceLinuxnetworkingcloud securityversion controlCI/CD
Soft Skills
debugginginter-personal communicationcollaborationteam playerpersonal commitmentcan do attitude