FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Scala Engineer
Rewards NetworkSoftware Engineer building and evolving back-end systems for client-facing web applications. Supporting management portal and dining platform with secure, scalable features.
Posted 4/20/2026full-timeChicago • Illinois • 🇺🇸 United StatesSenior💰 $130,000 - $170,000 per yearWebsite
Tech Stack
Tools & technologiesDockerKafkaKubernetesMicroservicesScala
About the role
Key responsibilities & impact- Develop and maintain back-end features for web applications using modern languages and frameworks.
- Design and build scalable, maintainable system architectures, including RESTful microservices.
- Integrate and manage relational databases to ensure efficient data storage and retrieval.
- Implement event-driven and streaming solutions to support real-time data processing.
- Write high-quality, well-tested code to ensure reliability, performance, and scalability.
- Partner with cross-functional teams to deliver solutions aligned with business goals and timelines.
- Ensure security best practices are embedded across back-end systems and data flows.
- Contribute to continuous improvement of development processes, tools, and best practices.
Requirements
What you’ll need- 4+ years of back-end software development experience (7+ preferred), with a strong focus on Scala and functional programming.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience (e.g., coding bootcamp or self-taught expertise)
- Proficiency in Scala and other JVM or functional programming languages
- Experience designing and building RESTful microservices and scalable system architectures.
- Hands-on experience with relational databases and data management best practices.
- Familiarity with event-driven systems and streaming technologies (e.g., Kafka).
- Experience with modern development tools and infrastructure, including Docker and Kubernetes (preferred).
- Strong coding practices, including writing clean, testable, and maintainable code.
- Understanding of web security principles and secure application development.
- Experience working across the full software development lifecycle, including CI/CD practices.
- Ability to collaborate effectively with cross-functional technical and non-technical teams.
- Familiarity with Lightbend, Typelevel, or similar ecosystems (preferred).
Benefits
Comp & perks- 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.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Scalafunctional programmingRESTful microservicesrelational databasesevent-driven systemsstreaming technologiesDockerKubernetesCI/CD practicesclean code
Soft Skills
collaborationcross-functional teamworkcommunicationproblem-solvingadaptabilitycontinuous improvementreliabilityperformance focusscalability mindsetsecurity awareness
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Engineeringcoding bootcampself-taught expertise