Senior Software Engineer

TransUnion

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$78,750–$131,250 / yr
Posted
15 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $105k
$60k most similar roles pay here $253k

This role pays less than 99% of similar roles. Most pay $150,187–$203,712 — the shaded band above. At the midpoint, this role pays about $105k versus about $177k for comparable roles.

Based on 240 similar postings.

Employer

About TransUnion

TransUnion is a global information and insights company and one of the "Big Three" credit reporting agencies, alongside Equifax and Experian.

TransUnion currently has 11 open roles on FindRole.

Listed pay typically runs $142,500–$237,500 across 9 roles with salary data.

Most-posted roles

View all roles at TransUnion

At a glance

TL;DR · Senior Software Engineer

Senior Software Engineer The Senior Software Engineer joins a team dedicated to designing, building, and supporting scalable, cloud-native software solutions that ensure reliable business and customer outcomes. In this role, you will design, develop, test, deploy, and maintain enterprise applications and services while leading the implementation of complex features across distributed systems. You will build and support cloud-native solutions on Google Cloud Platform using tools like Cloud Run, Cloud Functions, BigQuery, Pub/Sub, and Identity and Access Management. Your daily work involves optimizing performance through automation, managing containerized deployments with Docker and Kubernetes, and maintaining CI/CD pipelines using Git and Harness. Technical requirements include proficiency in Java, Python, Bash, Spring Boot, and REST APIs. You will also manage observability via Prometheus and Grafana while troubleshooting production issues to ensure high-performing, secure systems for the organization's core infrastructure.

What does a Software Engineer earn in Illinois?

Median $162050 from 69 postings across 25 companies.

See salary data

What you'll do

  • Develop and maintain scalable enterprise applications using Java, Python, Spring Boot, and microservices architecture.
  • Build and support cloud-native solutions on Google Cloud Platform including Cloud Run, BigQuery, and Pub/Sub.
  • Optimize application performance, database design, and system reliability through automation and engineering best practices.
  • Manage CI/CD pipelines and containerized deployments using tools like Git, Harness, Docker, and Kubernetes.
  • Troubleshoot complex production issues, perform root cause analyses, and participate in on-call incident management.
  • Enhance system observability by implementing monitoring, alerting, and logging solutions using Prometheus and Grafana.
  • Provide technical guidance to junior engineers through code reviews and the promotion of reusable components.
  • Translate business requirements into technical specifications while participating in Agile ceremonies and sprint planning.

What we're looking for

  • 6+ years of experience designing, developing, testing, deploying, and supporting enterprise software applications.
  • Experience building cloud-native applications and distributed systems using containerized and Kubernetes-based deployments.
  • Experience leading technical initiatives and applying software architecture and system design patterns to complex requirements.
  • Knowledge of Agile software development practices and cross-functional collaboration with product, architecture, and quality assurance teams.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field (or equivalent experience).
  • Proficiency in Java, Python, Bash/shell scripting, Spring Framework, Spring Boot, REST APIs, and microservices architecture.
  • Hands-on experience with Google Cloud Platform services, Docker, Kubernetes, Apache Kafka, and PostgreSQL.
  • Experience with CI/CD pipelines, unit/integration testing, and monitoring tools like Prometheus and Grafana.
  • Experience designing highly available distributed systems and event-driven architectures (preferred).
  • Familiarity with Harness, Puppet, Google Kubernetes Engine, and advanced observability practices (preferred).

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Bristol, CT) 1 day ago $148,700–$199,400
PostgreSQL MySQL Amazon RDS Aurora Azure GCP Python Java Go Terraform CloudFormation Git GitLab GitHub Linux Containers Ansible Chef CI/CD Infrastructure as Code SRE DRE
5+ yrs exp Remote

Senior Software Engineer

Adobe

San Jose, CA 8 days ago $173,500–$331,050
Java Scala Apache Spark Apache Kafka AWS Azure Data Lake Storage S3 Apache Parquet Databricks Delta Apache Iceberg Apache Hudi Hadoop Cassandra Apache HBase Azure Cosmos DB CI/CD Agile
10+ yrs exp

Senior Software Engineer

Microsoft

Redmond, WA 128 days ago $119,800–$234,700
Python C# Java JavaScript C++ C Azure LLMs GitHub Copilot GenAI CI/CD Infrastructure as Code Distributed Systems Telemetry A/B Testing Feature Flagging Security-as-Code WCAG
4+ yrs exp

Senior Software Engineer

Datadog

111 days ago $192,000–$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid

Senior Software Engineer

Anduril Industries

Costa Mesa, CA 46 days ago $191,000–$253,000
JavaScript TypeScript React NextJS AI ERP MES WMS CRM high-availability systems QA Data Platforms
5+ yrs exp