Senior Software Engineer

Relativity
Chicago, United States of America
31 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 126K

Job location

Chicago, United States of America

Tech stack

Java
Data analysis
C Sharp (Programming Language)
Software as a Service
Cloud Engineering
Software Quality
Continuous Integration
Data Structures
Distributed Systems
Python
Network Architecture
Software Engineering
Information Technology
Programming Languages

Job description

  • Guide and coach teammates to overcome obstacles and deliver highquality 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 wellstructured solutions.
  • Lead and contribute to bestpractice 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 oncall 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 timemanagement practices, raising blockers when needed.

Requirements

  • 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 oncall 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 largescale distributed systems.
  • Familiarity with observability platforms, CI/CD tooling, or cloud architecture patterns.
  • Experience collaborating across teams to align architecture, standards, or shared services.

Relativity is committed to competitive, fair, and equitable compensation practices., Automation, Data Analysis, Database Management, Network Architecture, Performance Optimizations, Problem Solving, Project Management, Software Development, System Designs, Technical Leadership

Benefits & conditions

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.

Apply for this position