Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Scala/Python Engineer (Hybrid)

$130k - $170k

Rewards Network

Job Description

Job Description

About Rewards Network 

For 41 years, Rewards Network has been helping restaurants grow revenue, increase traffic, and boost customer engagement through innovative financial, marketing services, and premier dining rewards programs. By offering unique card-linked offers, we introduce diners to fantastic restaurant experiences, leveraging advanced technology and data analytics to deliver value to restaurants, diners, and our strategic partners' loyalty programs. 

Our Culture 

At Rewards Network, you'll be part of a driven and diverse team that excels in collaboration, issue resolution, and taking ownership of both personal growth and the company's success. We take pride in partnering with the world's most powerful loyalty programs to drive full-price paying customers to local restaurants through marketing services and flexible funding options. Our engaging and rewarding environment is designed to help you gain your full potential. 

Job Overview

The Senior Software Engineer (Platform Team) joins a dynamic group responsible for designing and developing scalable back-end systems that power Rewards Network's dining and transaction processing platform. This role contributes to building robust, functional programming-driven services, ensuring seamless rewards delivery and exceptional partner experiences for millions of users. We're open to hiring at the mid to senior level based on experience .

This is a hybrid position that requires in office presence 3 days a week (Tuesday-Thursday) in Chicago. 

What you'll bring to the table: (Responsibilities)

• Lead the development of scalable back-end systems to support platform services.
• Architect RESTful APIs and microservices using functional programming to ensure reliability and maintainability.
• Build real-time data pipelines to enable efficient platform operations.
• Optimize databases for performance and data integrity.
• Mentor team members on functional programming practices and system design for high-quality, testable code.
• Collaborate with DevOps and data teams to align on platform performance and operational needs.
• Implement security measures to safeguard sensitive platform data.
• Oversee projects from design to deployment, ensuring alignment with business goals.
• Enhance CI/CD processes to maintain platform reliability.
• Research advanced functional programming techniques to improve system performance.

Do you have the right mix of ingredients:
  • 7+ years of experience in back-end software development, with at least 3 years focused on functional programming.
  • Expert proficiency in Scala or other functional programming languages for building complex back-end systems.
  • Strong experience with functional programming libraries, including Cats Effect, for concurrent and scalable applications.
  • Advanced skill in designing RESTful APIs and microservices with functional paradigms.
  • Proficiency in event streaming systems like Kafka for real-time processing.
  • Expertise in optimizing relational databases (e.g., PostgreSQL) for high-throughput environments.
  • Ability to write clean, testable code adhering to functional programming principles.
  • Deep knowledge of security practices for critical systems.
  • Proven ability to lead technical projects and mentor engineers across teams.
  • Experience with CI/CD pipelines and containerized environments (e.g., Docker, Kubernetes).
  • Familiarity with Typelevel ecosystem (preferred).
  • Experience building applications using Python (preferred).

Education, Certifications and Experience: Preferred

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience (e.g., coding bootcamp or self-taught expertise).

What you'll love about us:

Comprehensive benefits package, which includes:

  • This is a full-time, exempt position. The base salary range for this role in Chicago is $130,000–$170,000 annually, depending on level (mid-level or senior), as well as candidate experience, skills, and other factors. This role is also eligible for an annual bonus target of 10%, bringing total target compensation to $143,000–$187,000.
  • Competitive Time Off Benefits: including flexible PTO, 11 company holidays, and parental leave. 
  • Generous dining reimbursement when you dine with our restaurant clients 
  • 401(k) plan with a company match
  • Two medical plan options- Standard PPO or High Deductible Health Plan (HSA with company match for HDHP participants)
  • Partnership with Rx n Go, offering certain prescriptions for free
  • Two dental plan options and a vision plan
  • Flexible Spending Accounts and a pre-tax commuter benefit program
  • Accident, Critical Illness, and Hospital Indemnity Insurance Plans
  • Short Term and Long Term disability 
  • Company-paid life insurance and AD&D insurance, supplemental employee, spouse, and child life insurance 
  • Employee Life Assistance Program
  • Hybrid working environment in a new office space downtown near the Metra Train stations and catered lunches on Tuesdays. 

Rewards Network is an Equal Opportunity Employer (EOE). We encourage and strongly support workplace diversity.

 

Expected Pay Range

$130,000—$170,000 USD

Vacancy posted 11 days ago
Similar jobs that could be interesting for youBased on the Senior Scala/Python Engineer (Hybrid) in Chicago, IL vacancy
  • $130k - $170k

     ...potential. Job OverviewThe Senior Software Engineer (Platform Team) joins a dynamic...  ...on experience.This is a hybrid position that requires in office...  ....Expert proficiency in Scala or other functional programming...  ...building applications using Python (preferred).Education, Certifications... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    4 days ago
  • $130k - $170k

     ...potential. Job OverviewThe Software Engineer builds and evolves back-end...  ...We’re open to hiring at the mid to senior level based on experience.This is a hybrid position that requires in office presence...  ...), with a strong focus on Scala and functional programming.Bachelor... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Rewards Network

    Chicago, IL
    4 days ago
  •  ...Senior Python Engineer Chicago, Illinois, United States About The Job Company Summary: This organization prides itself on an excellent...  ...your contribution ~ Strong performance Based Benefits ~ Hybrid Work from Home set up ~ Multiple Locations to work from –... 
    Senior
    Work from home

    Max Tech Talent LLC

    Chicago, IL
    3 days ago
  • $96k - $125k

     ...time.About the role:We are looking for a Senior Data Scientist to own value-based bidding...  ...fieldProficient programming skills with Python and the ability to write customized programs...  ...in more detail here.Benefits & Perks:Our hybrid roles require in-office work Tuesday... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    4 days ago
  • $124k - $280k

     ...SummaryAt PwC, our people in data and analytics engineering focus on leveraging advanced...  ...Engineer Associate] is a plus- Proficient in Python and structured/unstructured data-...  ...Minneapolis; TN-Nashville; LA-New Orleans; US-Hybrid; NY-New York; OK-Oklahoma City; PA-Philadelphia... 
    Senior
    Full time
    H1b

    PwC

    Chicago, IL
    8 hours ago
  • $130k - $145k

     ...patients, at the right time.Location: Hybrid: Chicago (3 days on-site)Position...  ...seeking a highly skilled and strategic Senior Endpoint Systems Engineer to join our IT team. In this role, you...  ...repositories (PowerShell for Windows; Bash/Zsh/Python for macOS) to automate complex... 
    Senior
    Full time

    Tempus

    Chicago, IL
    8 hours ago
  • $117k - $160k

     ...consulting, and customer experience with agile engineering and problem-solving creativity. United...  ...Associate Data Science - Chicago Hybrid As a Senior Associate Data Scientist, you will be...  ..., and optimization.Proficiency in Python, TensorFlow, PyTorch, or other ML frameworks... 
    Senior

    Publicis Media

    Chicago, IL
    1 day ago
  • $153.32k - $203.6k

     ...seeks an Application Development Senior Advisor for the Chicago, IL...  ...location to act as a senior software engineer responsible for developing...  ...manage within applications.• Hybrid work schedule.Qualifications:•...  ...with: scripting, including Python, PowerShell, and Shell scripting... 
    Senior
    Full time
    Local area
    Work from home

    CIGNA

    Chicago, IL
    8 hours ago
  • $125k - $150k

    Senior Software Engineer, Python ProgrammerFitch Ratings is currently seeking a Senior Software Engineer specializing in Python Programming or applications...  ...earnings, discretionary bonuses, long-term incentives, and other benefits sponsored by Fitch. #LI-Hybrid#LI-Group#LI-JO
    Senior
    Immediate start

    Fitch Ratings

    Chicago, IL
    1 day ago
  • This is a hybrid role (3 days in the office/2 days remote).About your team:The Financial...  ...financial data. The team consists of software engineers, data engineers, compliance specialists,...  ...software engineering experience in Python, C++ or Java3+ years of professional experience... 
    Senior
    Work at office
    Remote work

    Interactive Brokers

    Chicago, IL
    8 hours ago
  • $99.6k - $174k

    Senior Full Stack Engineer, AI Platform & AgentsBuild the GenAI platform that powers critical decisions...  ...a global scale.-Location:: US/Canada, Hybrid or Remote-Work Hours: Must have 9-11 AM...  ...quickly.TypeScript, Node.js, React, Python, LangChain/LangGraph, MCP/A2A, RustAWS... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Chicago, IL
    1 day ago
  •  ...Senior Python Engineer The Senior Python Engineer role is part of our focused Software Engineering Team. You will be working with the latest tools and technologies and build full stack web applications. These key strategic applications make a meaningful impact to the... 
    Senior

    1872 Consulting

    Chicago, IL
    5 days ago
  • $105k - $125k

     ...team within Circana. The team works with senior management at some of the world’s largest...  ...satisfaction).Ability to code in r, SAS and/or python. Preferred, not required.Ability to glean...  ...can be located in the following area(s): Hybrid in Greater Chicagoland Area. Must be on-... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Circana

    Chicago, IL
    2 days ago
  • $100k - $105k

    A leading recruitment firm in Chicago is seeking a Senior Accountant to take ownership of the monthly close and engage with leadership...  ...opportunities for advancement as the company grows. The position includes a hybrid schedule with 2-3 days onsite, making it ideal for those looking... 
    Senior

    Grayson Search Partners

    Chicago, IL
    5 days ago
  •  ...Jacobs is seeking a Senior Life Safety Systems (LSS) Designer to lead the design of life safety and security systems across advanced facilities. This role offers hybrid flexibility and involves collaborating on high-profile projects while ensuring design accuracy and... 
    Senior

    Jacobs

    Chicago, IL
    5 days ago
  • Ingredion is seeking a Sr. Financial Analyst, Corporate Finance in Westchester, IL. This hybrid role partners with segment finance and corporate functions to deliver forecasting, reporting, and strategic analysis to support executive decisions. You will prepare monthly... 
    Senior

    ingredion

    Westchester, IL
    3 days ago
  •  ...CIBC Bank USA is seeking a Sr. Manager, Software Engineering to lead delivery of enterprise onboarding and compliance solutions for Commercial...  ...domain experience and hands-on leadership. The position is hybrid, onsite two days weekly in downtown Chicago, with remote days... 
    Senior
    Remote work

    Jobleads-US

    Chicago, IL
    3 days ago
  •  ...standardize procedures, drive on-time delivery, and reduce costs while enabling growth and acquisitions. The role operates with a flexible hybrid schedule and can be performed from any Breakthru Beverage office location, reporting to the Director, Route Optimization. #J-18808... 
    Senior
    Work at office
    Flexible hours

    Breakthru Beverage Group

    Cicero, IL
    1 day ago
  • $120k - $135k

    DescriptionKforce has a client in need of a Senior Oracle EPM Finance Developer. This role is hybrid onsite in Chicago, IL or Sioux City, Iowa.Responsibilities...  ...* 5+ years of software development or application engineering experience* Strong experience with Oracle EPM... 
    Senior

    KForce

    Chicago, IL
    2 days ago
  • Public Consumer Goods Company in Oak Brook, IL is hiring a Corporate Accountant for a full-time, permanent role with a hybrid work arrangement (3 days onsite). The position focuses on global investment accounting, month-end close, and controls within a multinational manufacturing... 
    Senior
    Permanent employment
    Full time

    Connect Search, LLC

    Oak Brook, IL
    5 days ago
  •  ...and support planning processes. The ideal candidate has 3-7 years in financial analysis or FP&A, a Finance/Accounting degree, and strong analytical skills. This full-time hybrid role offers competitive compensation and merit opportunities. #J-18808-Ljbffr Illinois Ag
    Senior
    Full time
    Work at office

    Illinois Ag

    Oak Brook, IL
    2 days ago
  •  ...innovative healthcare technology organization is seeking a Senior DevOps Engineer to help scale the infrastructure supporting cutting-edge AI-...  ...Experience building and maintaining CI/CD pipelines Proficiency with Python or Go Strong understanding of networking, security, IAM, and... 
    Senior
    Full time

    Motion Recruitment

    Chicago, IL
    3 days ago
  • Endeavor Health is seeking a Billing Compliance Senior Auditor in Evanston, IL for a hybrid, full-time role. You will conduct comprehensive audits of coding and billing across facilities, ensuring accuracy and regulatory compliance with payer rules. You will analyze medical... 
    Senior
    Full time

    Nevada System of Higher Education

    Evanston, IL
    5 days ago
  • $150k - $180k

     ...modeling. The ideal candidate would be a student actuary or ASA with 4+ years of actuarial experience and at least 4 SOA exams completed. Some travel required. (#58806) Compensation: ~ Salary range of $150-180K Locations: ~ Hybrid in multiple major cities... 
    Senior

    DW Simpson

    Chicago, IL
    8 days ago
  • $150k - $180k

     ...strategy. The ideal candidate will be a student actuary or ASA with 4+ years of actuarial experience and at least 4 SOA exams completed. Some travel required. (#58805) Compensation: ~ Salary range of $150-180K Locations: ~ Hybrid in multiple major cities... 
    Senior

    DW Simpson

    Chicago, IL
    12 days ago
  • 1100 Endeavor Health Clinical Operations is seeking a Senior Auditor for Billing Compliance to conduct audits and ensure regulatory adherence. This hybrid role is based in Evanston, Illinois, and requires a Bachelor's degree along with specialized certifications. The ideal... 
    Senior
    Remote job

    1100 Endeavor Health Clinical Operations

    Evanston, IL
    4 days ago
  • $175k - $250k

     ...each other better. We are seeking a Senior AI / ML Engineer to help define and build how CTC...  ...about where this space is heading. ~ Python proficiency required; C++ or low-latency...  ...with the exception of Trading, follow a hybrid workplace model, subject to change based... 
    Senior
    Full time
    For contractors
    Worldwide

    Ctc Lateral

    Chicago, IL
    8 hours ago
  •  ..., high-complexity solutions that power near-real-time decision engines Help design and grow distributed systems, including: Microservices...  ..., and cost Develop backend services and data pipelines in Python, and user-facing features in React Build and run cloud-... 
    Senior

    Jr Recruiting

    Chicago, IL
    8 hours ago
  • $90k - $115k

     ...your potential.Job OverviewWe have an exciting opportunity for a Senior Financial Analyst to join our Financial Planning & Analysis (FP&...  ...expertise, with hands-on experience in Power Query, SQL, DAX, Python and PowerBI• Advanced business or finance credentials (MBA or CFA... 
    Senior
    Full time
    Work at office
    Local area

    Rewards Network

    Chicago, IL
    1 day ago
  • $106k - $140k

     ...methodologies used in risk managementAdvanced programming skills in Python and the ability to write customized programs for meaningful data...  ...benefits, described in more detail here.Benefits & Perks:Our hybrid roles require in-office work Tuesday through Thursday, with... 
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Monday to Friday

    Enova

    Chicago, IL
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Scala/Python Engineer (Hybrid). Be the first to apply!