Rewards Network is looking to solve the problem of increasing restaurant revenue, traffic, and customer engagement through innovative financial, marketing services, and premier dining rewards programs by leveraging advanced technology and powerful data analytics.
Requirements
- 5+ years of professional software engineering experience, with hands-on development in relevant technologies.
- Strong proficiency in back-end development technologies, with emphasis on Scala and functional programming methodologies.
- Experience working with front-end technologies including TypeScript and React.
- Experience with cloud platforms (AWS, GCP, or Azure) and modern DevOps practices.
- Deep understanding of software engineering principles, design patterns, and scalable architectures.
- Proficiency in CI/CD pipelines, automated testing, and infrastructure-as-code.
- 2+ years in a leadership or team lead role, mentoring engineers and driving technical initiatives.
Responsibilities
- Contribute directly to feature development and defect resolution.
- Guide the technical and architectural direction of projects.
- Champion and enforce industry and company-wide development best practices.
- Develop a deep understanding of both the business domain and technical landscape.
- Create project plans and technical designs that communicate business value.
- Mentor, coach, and provide feedback to a team of engineers, supporting their growth and career development.
- Facilitate agile ceremonies, including retrospectives, standups, and story reviews.
Other
- This is a hybrid position that requires in office presence 3 days a week in Chicago
- Mentor, coach, and provide feedback to a team of engineers, supporting their growth and career development.
- Foster a culture of collaboration, innovation, and continuous improvement.
- Align team efforts with the company's long-term goals and strategic vision.
- Communicate and collaborate effectively with internal business and technical teams.