Senior Software Engineer

Relativity

Chicago (IL)

On-site

USD 126,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Relativity is seeking a Senior Software Engineer in Chicago to contribute to cloudnative development and work on scalable software solutions. The role requires 5+ years of software development experience, strong knowledge of algorithms, and proficiency in modern programming languages. You will guide project outcomes, mentor teammates, and lead architectural design. The position offers a hybrid work model with a competitive salary ranging from $126,000 to $190,000 plus bonuses.

Qualifications

  • 5+ years of professional experience in software development.
  • Strong computer science fundamentals in algorithms, data structures, and system design.
  • Demonstrated experience building and supporting cloudnative or distributed SaaS applications.
  • Proficiency in at least one modern programming language (e.g., C#, Java, Python).
  • Experience participating in or leading on-call rotations and resolving production issues.
  • Ability to explain deeply technical topics to both technical and nontechnical stakeholders.
  • Strong communication skills and ability to mentor or influence team members.

Responsibilities

  • Guide and coach teammates to overcome obstacles and deliver high-quality project outcomes.
  • Architect, design, and implement performant, scalable, and secure cloudnative applications.
  • Lead and contribute to best-practice technical design.
  • Use observability insights to advocate for and prioritize enhancements.
  • Participate in and improve on-call procedures.

Skills

Automation
Data Analysis
Database Management
Network Architecture
Performance Optimizations
Problem Solving
Project Management
Software Development
System Designs
Technical Leadership

Job description

Posting Type

Hybrid

Job Overview

Are you looking to be in a workplace where colleagues inspire one another and work together to build innovative, scalable software solutions?

We're looking for a Senior Software Engineer to join our team, contributing to cloudnative development, operational excellence, and crossteam engineering initiatives. You will collaborate with a dynamic group of engineers to design, build, observe, and optimize services that support Relativity's platform at scale.

Job Description and Requirements
Job Responsibilities
  • Guide and coach teammates to overcome obstacles and deliver high-quality project outcomes.
  • Communicate project status, risks, and expectation changes proactively.
  • Architect, design, and implement performant, scalable, and secure cloudnative applications.
  • Decompose complex business and technical problems into manageable and well-structured solutions.
  • Lead and contribute to best-practice technical design, promoting strong engineering fundamentals and collaboration.
  • Identify areas to simplify product and technical design, contributing to roadmap discussions and innovation efforts.
  • Use observability insights to advocate for and prioritize enhancements across systems and services.
  • Participate in and improve on-call procedures; act as primary owner and resolver for production issues within the team.
  • Diagnose issues spanning multiple teams and dependencies, collaborating effectively across organizations.
  • Ensure code quality, performance, and observability standards through reviews, guidance, and mentorship.
  • Maintain and evolve CI/CD automation to ensure reliable and efficient deployments.
  • Encourage the team's productivity through strong time-management practices, raising blockers when needed.
Qualifications (Minimum)
  • 5+ years of professional experience in software development.
  • Strong computer science fundamentals in algorithms, data structures, and system design.
  • Demonstrated experience building and supporting cloudnative or distributed SaaS applications.
  • Proficiency in at least one modern programming language (e.g., C#, Java, Python).
  • Experience participating in or leading on-call rotations and resolving production issues.
  • Ability to explain deeply technical topics to both technical and nontechnical stakeholders.
  • Strong communication skills and ability to mentor or influence team members.
Preferred Qualifications
  • Experience simplifying or modernizing large-scale distributed systems.
  • Familiarity with observability platforms, CI/CD tooling, or cloud architecture patterns.
  • Experience collaborating across teams to align architecture, standards, or shared services.
Required Skills
  • Automation
  • Data Analysis
  • Database Management
  • Network Architecture
  • Performance Optimizations
  • Problem Solving
  • Project Management
  • Software Development
  • System Designs
  • Technical Leadership

Relativity is committed to competitive, fair, and equitable compensation practices.

This position is eligible for total compensation which includes a competitive base salary, an annual performance bonus, and long-term incentives.

The expected salary range for this role is between following values: $126,000 and $190,000

The final offered salary will be based on several factors, including but not limited to the candidate's depth of experience, skill set, qualifications, and internal pay equity. Hiring at the top end of the range would not be typical, to allow for future meaningful salary growth in this position.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Advanced Software Engineer
Advanced Software Engineer

Relativity • New York (NY)

On-site
USD 103,000 - 155,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Houston (TX)

On-site
USD 103,000 - 155,000
Annual performance bonus
Long-term incentives
Competitive base salary
Advanced Software Engineer
Advanced Software Engineer

Relativity • Columbus (OH)

On-site
USD 103,000 - 155,000
Software Engineer
Software Engineer

Relativity • Chicago (IL)

On-site
USD 79,000 - 119,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Los Angeles (CA)

On-site
USD 103,000 - 155,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Indianapolis (IN)

On-site
USD 103,000 - 155,000
Principal Engineer
Principal Engineer

Relativity • Chicago (IL)

On-site
USD 210,000 - 314,000
Competitive salary
Health and retirement programs
Wellness resources
+4
Advanced Software Engineer
Advanced Software Engineer

Relativity • Jacksonville (FL)

On-site
USD 103,000 - 155,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Little Rock (AR)

Hybrid
USD 103,000 - 155,000
Home office stipend
Equity program
Retirement programs
Advanced Software Engineer
Advanced Software Engineer

Relativity • Phoenix (AZ)

Hybrid
USD 103,000 - 155,000
Health and retirement programs
Wellness resources
Parental leave
+1