Back to search

Senior Software Engineer — Scala/Python, Platform Team (Hybrid)

Rewards Network · City of Chicago, IL · Platform Team

Compensation

$130k – $170k /yr

Employment type

Full-time

Work setting

On-site

Location

City of Chicago, IL

Schedule

Day shift

Posted

Apply for this job

You'll be redirected to the employer's application page.

Job overview

The Senior Software Engineer — Scala/Python, Platform Team role is hybrid, with in-office work Tuesday through Thursday in Chicago, IL. The base salary is $130,000–$170,000 per year; the role is also eligible for a 10% annual bonus target. Rewards Network provides dining rewards, marketing services, and funding options that help restaurants grow revenue and customer engagement. The engineer builds and improves scalable backend systems for the company’s dining and transaction-processing platform. The role contributes to reliable rewards delivery through APIs, microservices, data pipelines, database optimization, security, and collaboration with DevOps and data teams.

What you'll do

  • Develop scalable backend platform services
  • architect RESTful APIs and microservices
  • build real-time data pipelines
  • optimize databases
  • mentor engineers in functional programming and system design
  • collaborate with DevOps and data teams
  • implement security measures
  • oversee projects from design to deployment
  • improve CI/CD processes.

What we're looking for

Skills & competencies
senior software engineer
scala
python
platform team
backend systems
functional programming
rest apis
microservices
hybrid
chicago il
rewards network
$130k–$170k/year
10% bonus target
Work arrangement
  • Weekend coverage required

Benefits & perks

  • Flexible PTO
  • 11 company holidays
  • parental leave
  • dining reimbursement
  • 401(k) with company match
  • medical, dental, and vision plans
  • disability and life insurance
  • commuter benefit
  • flexible spending accounts.

Why this role

Hybrid schedule requires office presence three days per week, Tuesday through Thursday, in Chicago. The posting seeks 7+ years of backend development experience, including at least 3 years focused on functional programming; Scala expertise is required, while Python experience is preferred.

About the employer

Rewards Network is hiring for this role. Industry: Financial Transactions Processing, Reserve, and Clearinghouse Activities. Sector: 52.

Additional details

Industry sector
52
Industry
Financial Transactions Processing, Reserve, and Clearinghouse Activities
Occupation code
15-1252.00
Apply for this job

You'll be redirected to the employer's application page.

Browse more jobs

Listing ID: f9259e6e-1c06-4814-8a5d-c7bd56dd71ca

    Senior Software Engineer — Scala/Python, Platf… | CollabWORK