Senior Software Engineer

saas
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
€ 90K

Job location

Remote

Tech stack

Automation of Tests
Software as a Service
Cloud Computing
Code Review
Databases
Github
Migration Manager
Heroku
Kubernetes
Build Tools
Docker

Job description

As the new member of our Engineering Team, you'll play a key role in enhancing Rewardful's infrastructure and scaling capabilities while supporting our affiliate management platform for SaaS companies. You'll lead infrastructure optimization efforts, implement scalable solutions, and contribute to the product's overall stability and growth. Working in a distributed team, you'll collaborate closely with colleagues to solve complex challenges, improve performance, and maintain high-quality systems. Immediate Impact (first 3-6 months)

  • Address database scaling challenges to support our rapidly growing user base and increasing traffic volumes
  • Contribute to the planning and initial implementation of our infrastructure migration strategy from Heroku to a more customizable cloud environment
  • Introduce architectural changes in our code to allow us to keep expanding our offering

Your responsibilities

  • Design, code, and ship awesome new features to support our merchants and affiliates
  • Make important decisions about architecture and technology
  • Design and implement scalable infrastructure solutions to support our growing platform
  • Configure and manage containerised environments using Docker and Kubernetes
  • Assist customer support and build tools to automate platform operations
  • Write automated tests, provide code reviews, and help maintain the platform

Requirements

  • At least 3 years of professional Rails development experience. Practical understanding of running Rails at scale and solving performance challenges.
  • Hands-on Kubernetes experience beyond basic usage. Actual configuration, deployment management, and service orchestration.
  • Cloud infrastructure and deployment experience. Experience with Docker, cloud infrastructure automation tools, and CI/CD pipeline management.
  • Excellent written and verbal communication in English. Essential for our distributed team collaboration via Slack and GitHub.
  • Empathy and the ability to work in a close-knit team. Ability to give and receive constructive feedback and help teammates solve problems.

Benefits & conditions

What's in it for you

  • Ultimate flexibility: 100% remote. Work from wherever you like, whenever you like.
  • Freedom and autonomy: High-trust team with plenty of flexibility to solve problems in your own way.
  • Minimum bureaucracy: We keep momentum steady & sustainable.
  • Small & friendly team: We help each other out, have fun, and joke around.
  • Our network: Community of entrepreneurial SaaS professionals exchanging ideas, knowledge, and expertise.
  • Flexible time off: Recharge your batteries when needed.

Rewardful is part of saas.group and we have a shared goal of succeeding together. What is saas.group?

Established in 2017, saas.group turbocharges promising B2B SaaS ventures, unlocking their full potential. As a Software-as-a-Service portfolio powerhouse, we acquire small software treasures and polish them into industry stars. With a fully remote team of nearly 350+ colleagues across 50+ countries, we rewrite the playbook on SaaS innovation and collaboration. We grow 23 exciting brands under our umbrella.

Feel free to explore our Candidate's Hub to get an insider's view, dive into our culture, and gain valuable insights into our teams and how we work.

Follow saas.group on LinkedIn to stay up-to-date on job openings and company news.

About the company

Rewardful is one of the brands under saas.group's umbrella. Since its launch in 2018, Rewardful has been making it super easy for SaaS companies to handle their affiliate programs using Stripe or Paddle. It's the go-to choice for tons of small SaaS businesses aiming to set up affiliate programs, with a big user base today.

Apply for this position