Senior Software Engineer- Scala jobs in United States
cer-icon
Apply on Employer Site
company-logo

Rewards Network ยท 3 days ago

Senior Software Engineer- Scala

Rewards Network has been helping restaurants grow revenue and boost customer engagement through innovative services for 40 years. The Senior Software Engineer will be responsible for designing and developing scalable back-end systems, ensuring seamless rewards delivery and exceptional partner experiences.

AdvertisingFinTechLoyalty ProgramsMarketingRestaurants
check
H1B Sponsor Likelynote

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

Qualification

ScalaFunctional programmingRESTful APIsMicroservicesKafkaPostgreSQLCI/CD pipelinesSecurity practicesContainerizationTypelevel ecosystemMentoring

Required

7+ years of experience in back-end software development, with at least 3 years focused on functional programming
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience (e.g., coding bootcamp or self-taught expertise)
Expert proficiency in Scala
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)

Preferred

Familiarity with Typelevel ecosystem

Benefits

Comprehensive benefits package, which includes:
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.

Company

Rewards Network

company-logo
Rewards Network is a provider of capital and marketing services to the restaurant industry.

H1B Sponsorship

Rewards Network has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (2)
2024 (2)
2023 (2)
2022 (2)
2021 (1)
2020 (2)

Funding

Current Stage
Growth Stage
Total Funding
unknown
2017-10-02Acquired

Leadership Team

leader-logo
Ed Eger
CEO
linkedin
leader-logo
James Roedding
Chief Product & Marketing Officer
linkedin
Company data provided by crunchbase