Software Engineer

Relativity

Chicago (IL)

On-site

USD 79,000 - 119,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Relativity is seeking a Software Engineer in Chicago, IL to work on their innovative technology platform. You will design scalable and efficient systems, collaborate with a dynamic team, and tackle complex data challenges. The role requires a Bachelor's degree in Computer Science and experience with C#, Java, and REST APIs. Competitive compensation includes a salary between $79,000 and $119,000, performance bonuses, and opportunities for salary growth.

Qualifications

  • Bachelor's degree or equivalent in Computer Science or a related discipline.
  • Experience in Object Oriented Programming with C#, Java or similar.
  • Experience building REST APIs.
  • Experience working in an agile software team.
  • Knowledge of software engineering disciplines.

Responsibilities

  • Design performant, scalable, and secure software.
  • Work with software development team to deliver high-quality software.
  • Focus on quality through comprehensive testing and analysis.
  • Recommend improvements to the software development process.
  • Participate in pair programming for design sharing.

Skills

Automation
Problem Solving
Quality Assurance (QA)
System Integration
Engineering Design
Process Improvements
Documentations
Project Management
Research and Development
Troubleshooting

Education

Bachelor's Degree in Computer Science or related disciplines

Tools

C#
Java
Azure DevOps
Azure Functions
Serverless Technologies

Job description

Posting Type

Hybrid

Job Overview

As a Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems as we continue to improve and build great technology. This role reports into the Manager of Software Engineering.

You will work on projects on a highly scalable and dynamic web system and serverless technologies. This is all using many of the newest, cloud-based technologies. You will build highly distributable systems composed of multiple databases, processing, and webservers within the massive data field.

Relativity's "Enrichment" product is the fastest way to feed terabytes of complex and abstract data into the Relativity's Review platform. As part of the Enrichment team, you will work on modernizing the Enrichment user experience, deal with the unique challenge of processing a diverse set of documents, a tremendous amount of data and do complicated data extraction at blazing speeds. If an opportunity to deal with big-data, solve complex scalability challenges, and learn a distinct set of technologies on a secure SaaS platform excites you, then this is the right team for you.

Job Responsibilities
  • Design performant, scalable, and secure software to a high degree of quality - not simply focusing on meeting requirements
  • Work together with a software development team to ship high-quality, performant, secure software that operates on data at a massive scale
  • Focus on quality through comprehensive unit and integration testing and static analysis and rigorous test strategy development
  • Improve the software development process by recommending changes in policies and procedures
  • Participate in pair programming to improve software quality and completeness and share design and implementation knowledge
Minimum Qualifications
  • Bachelor's Degree (or equivalent) in Computer Science or related disciplines
  • Experienced in Object Oriented Programming utilizing C#, Java or similar
  • Experience building REST APIs
  • Experience working on an agile software team
  • Knowledge of software engineering disciplines, including the ability to work comfortably in all layers of the Application Stack
Preferred Qualifications
  • Understanding of DevOps principals, experience with Azure DevOps is a plus
  • Experience designing and developing highly scalable solutions in Azure or other cloud platforms is a plus
  • Experience in Azure Functions, Azure Service Bus, Serverless Technologies and related cloud technologies
  • Experience in Domain Driven Design Principles and Event Driven Architecture is a plus
  • Excellent Knowledge of new technology trends and their application in the marketplace.

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:

$79,000 and $119,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.

Required Skills
  • Automation
  • Documentations
  • Engineering Design
  • Problem Solving
  • Process Improvements
  • Project Management
  • Quality Assurance (QA)
  • Research and Development
  • System Integration
  • Troubleshooting
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Relativity • Chicago (IL)

On-site
USD 126,000 - 190,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Minnesota

Hybrid
USD 103,000 - 155,000
Advanced Software Engineer
Advanced Software Engineer

Relativity • Massachusetts

Hybrid
USD 103,000 - 155,000
Equity program
Total compensation package
Advanced Software Engineer
Advanced Software Engineer

Relativity • Michigan

Hybrid
USD 103,000 - 155,000
DTO (paid time off)
Parental leave
Equity program
Advanced Software Engineer
Advanced Software Engineer

Relativity • Louisiana (MO)

Hybrid
USD 103,000 - 155,000
Equity program
Parental leave
DTO
Software Engineer
Software Engineer

Relativity • Boise (ID)

Hybrid
USD 79,000 - 119,000
Competitive salary
Health and retirement programs
Wellness resources
Software Engineer
Software Engineer

Relativity • Indianapolis (IN)

Hybrid
USD 79,000 - 119,000
Competitive salary
Health and retirement programs
Wellness resources
+4
Software Engineer
Software Engineer

Relativity • Louisville (KY)

Hybrid
USD 79,000 - 119,000
Competitive salary
Health and retirement programs
Discretionary time off
+2
Software Engineer
Software Engineer

Relativity • Detroit (MI)

Hybrid
USD 79,000 - 119,000
Health and retirement programs
Discretionary time off (DTO)
Home office stipend
Advanced Software Engineer
Advanced Software Engineer

Relativity • New York (NY)

On-site
USD 103,000 - 155,000