Taro Logo

Software Engineer – Telecom

TransUnion is a global information and insights company that makes trust possible by ensuring reliable representation of consumers in the marketplace.
Lagunilla, Heredia, Costa Rica
Backend
Entry-Level Software Engineer
Remote
5,000+ Employees
1+ year of experience
Finance

Description For Software Engineer – Telecom

TransUnion, a global leader in information and insights with over 12,000 associates across 30+ countries, is seeking a talented Software Engineer for their Telecom team. This remote position offers an exciting opportunity to work with cutting-edge technologies and contribute to solutions that make trust possible in the marketplace.

The role combines traditional software engineering with specialized telecom knowledge, requiring expertise in multiple programming languages including C++, Java, Python, and JavaScript. You'll work with modern cloud platforms like GCP and AWS, and handle database solutions using MySQL and Cloud SQL.

As a Software Engineer, you'll be responsible for developing, testing, and maintaining software applications, collaborating with cross-functional teams, and ensuring high-quality code through regular reviews. The position requires familiarity with SIP protocol and Session Border Controllers (SBC), making it unique in combining traditional software development with telecom expertise.

The ideal candidate will have 1-2 years of experience, strong programming fundamentals, and excellent problem-solving skills. You'll be part of a company that values innovation and provides opportunities to work on meaningful projects that impact millions of people globally. TransUnion's commitment to Information for Good® means your work will contribute to creating economic opportunities and great experiences for consumers and businesses worldwide.

This remote position offers flexibility while maintaining connectivity through occasional in-person events. You'll be supported by modern development tools and practices, including industry-standard IDEs and project management platforms. The role presents an excellent opportunity for growth in both software engineering and specialized telecom technologies.

Last updated 3 days ago

Responsibilities For Software Engineer – Telecom

  • Develop, test, and maintain software applications using C, C++, Javascript, Java and Python
  • Design and implement database solutions using SQL and MySQL
  • Manage and deploy applications on cloud platforms such as GCP and AWS
  • Utilize Cloud SQL and BigQuery for data management and analysis
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Troubleshoot and resolve software defects and issues
  • Participate in code reviews to ensure code quality and adherence to best practices
  • Stay updated with the latest industry trends and technologies

Requirements For Software Engineer – Telecom

Java
JavaScript
Python
MySQL
Linux
Node.js
  • 1 to 2 years of experience in software development
  • Proficiency in Linux operating systems
  • Strong programming skills in C, C++, Javascript, Java, nodeJS and Python
  • Experience with SQL and MySQL databases
  • Familiarity with cloud platforms such as Google Cloud Platform (GCP) and Amazon Web Services (AWS)
  • Knowledge of Cloud SQL and BigQuery
  • Excellent problem-solving skills and attention to detail
  • Ability to work effectively in a team environment
  • Strong communication skills
  • Bachelor's degree in Computer Engineering or a related field

Interested in this job?

Jobs Related To TransUnion Software Engineer – Telecom