Associate Software Engineer

Rothera

Chicago (IL)

On-site

USD 80,000 - 100,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401(k) with match
Health, Vision and Dental insurance
Paid time off

Job summary

Rothera, a Chicago-based trading platform, is seeking an Associate Software Engineer to help build a cloud-based, scalable architecture powering instrument management and clearing systems.

You will work with senior engineers, gain ownership of components, and contribute to a microservices ecosystem using Java, Kafka, and PostgreSQL, while learning system design and incident management practices.

This role offers growth within a fast-evolving trading platform and a competitive compensation package.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • 2 years or less of professional software engineering experience (or strong academic/internship background).
  • Proficiency in Java; eager to learn stack including concurrency, memory management, and JVM behavior.
  • Familiarity with microservices, event streaming (Kafka), and relational databases (PostgreSQL).
  • Strong interest in distributed systems and scalable architectures.

Responsibilities

  • Support the design and implementation of core components within Rothera's cloud-based infrastructure under supervision.
  • Develop ownership and maintain features within a microservices architecture with clean, functional code.
  • Contribute to distributed systems and learn to read logs and dashboards with guidance from senior engineers.
  • Collaborate with teammates to translate requirements into technical tasks and learn product workflows.
  • Assist in on-call rotation and incident management by monitoring system health.

Skills

Java
Distributed systems
Microservices
Concurrency/JVM behavior

Education

Bachelor's degree in Computer Science or related field

Tools

Kafka
PostgreSQL

Job description

Building markets for the new trading frontier.


Bringing the future into focus.


Rothera is building the premier prediction market in partnership with Robinhood and Susquehanna International Group.


By empowering traders to take positions on the events that shape our world Rothera's platform harnesses the scale and power of financial markets to produce timely, unique, and effective information discovery for leaders and decision makers to ask and answer their most important questions.


Rothera operates at the frontier, generating market-driven forecasts that turn intuition into insight.


About The Role

As an Associate Software Engineer, you will support the development of our cloud-based scalable architecture that powers our instrument management, settlements engine, and clearing systems. You will work closely with senior engineers, gaining ownership over specific components and features as you grow.


What you'll do


  • Support the technical design and implementation of core components within Rothera's infrastructure, working under the guidance of senior team members.

  • Develop ownership and maintain features within our microservices architecture, focusing on clean, functional code and following established patterns.

  • Contribute to building distributed systems, gaining experience with Kafka, Postgres, and in-memory data structures while learning from senior engineers.

  • Collaborate with team members to understand requirements and translate them into technical tasks, focusing on learning our product and engineering workflows.

  • Participate in on-call rotation and incident management by monitoring system health, learning to read logs and dashboards with guidance from senior engineers.


What you'll bring


  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.

  • 2 years or less of professional software engineering experience (or a strong foundational academic/internship background).

  • Strong proficiency in Java; eager to learn our stack, including concurrency, memory management, and JVM behavior.

  • Familiarity with or academic exposure to microservices, event streaming (Kafka), and relational databases (PostgreSQL).

  • A strong interest in distributed systems, with a desire to learn how to build and maintain scalable systems that handle high throughput.


Benefits & Compensation

This position has a base salary of $80,000-$100,000 per year.


Rothera is dedicated to advancing the careers and personal wellbeing of our team members. We are continuously exploring ways to support our employees holistically, including a 401(k) plan with employer match, health, vision, and dental insurance for employees and eligible dependents, paid time off, and much more.


Why you should join the mission

If you want a critical role in a path-breaking company, you belong here.


Rothera values initiative from individuals of all backgrounds. We are proud to be an inclusive workplace and do not discriminate on the basis of race, religion, national origin, age, disability or handicap, sex, marital status, veteran status, sexual orientation, or any other characteristic protected by applicable federal, state or local laws.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI Specialist
AI Specialist

Rothera • Chicago (IL)

Hybrid
USD 125,000 - 150,000
401(k) match
Health, Vision, and Dental insurance
Paid time off
Junior Distributed Systems Engineer (Java/Kafka)
Junior Distributed Systems Engineer (Java/Kafka)

Rothera • Chicago (IL)

On-site
USD 80,000 - 100,000
401(k) with match
Health, Vision and Dental insurance
Paid time off
Senior Frontend Engineer
Senior Frontend Engineer

High Roller Technologies • New York (NY)

On-site
USD 180,000 - 240,000
Health benefits
401(k) with company match
Flexible vacation policy
+2
Remote Enterprise Account Executive — Industrial AI Platform
Remote Enterprise Account Executive — Industrial AI Platform

Roebling • New York (NY)

On-site
USD 180,000 - 300,000
Trading Platform and Algo Sales
Trading Platform and Algo Sales

Quant Blueprint LLC • Chicago (IL)

On-site
USD 90,000 - 120,000
Senior Software Engineer, C++ (Algo)
Senior Software Engineer, C++ (Algo)

P2P • Chicago (IL)

On-site
USD 150,000 - 250,000
Comprehensive medical, pharmacy, dental and vision insurance
401k with discretionary employer match
Short and long-term disability insurance
+3
Software Developer
Software Developer

P2P • Chicago (IL)

On-site
USD 225,000
Group medical
Dental and vision
401k with discretionary match
+4
Senior Software Engineer
Senior Software Engineer

Rho • New York (NY)

On-site
USD 170,000 - 270,000
Equity
Healthcare benefits
Paid time off
Senior Software Engineer (Options)
Senior Software Engineer (Options)

DRW • Chicago (IL)

On-site
USD 175,000 - 250,000
Medical insurance
Dental insurance
Vision insurance
+5
Senior Software Engineer - Robinhood Command Center
Senior Software Engineer - Robinhood Command Center

Robinhood • Menlo Park (CA)

On-site
USD 196,000 - 230,000
Performance-driven compensation
100% paid health insurance for employees
401(k) matching