Senior Software Engineer Ruby on Rails
Full-time (4 days, 35h/week)
Linz, Austria,
Full-time (4 days, 35h/week)
Linz, Austria
Tractive is the most trusted name for keeping cats and dogs safe and healthy. The secret to our success? A team of truly unique individuals who care about each other just as much as going the extra mile for pet parents. Want to be part of our story? Check out this role and see if you’re a good match!
Your territory
As part of our Software Development team, you will:
Become one of the key developers behind our high-traffic webshop, used by millions of pet parents around the world
Design and implement scalable backend features for our high-traffic Magento 2.4.8+ platform, focusing on performance and reliability
Build fast, secure API endpoints that serve our decoupled Angular checkout and static shop frontend
Identify and resolve performance bottlenecks in a high-load environment (Redis, MySQL, PHP-FPM)
Work with AWS CDK (Infrastructure as Code) to define and manage AWS ECS (Docker) and other cloud-native services
Ensure that our services and infrastructure are reliable and always up to date
Work closely with Frontend Developers to define API contracts and with Product Managers to translate business requirements into technical solutions
Bring in your fresh ideas to make Tractive better - you will never hear the phrase "...because that is how we have always done things"
Continuously grow personally and professionally, take ownership of areas that show your potential and attend workshops which help you get to the next level
Your profile
Key requirements:
7+ years of hands-on experience working with PHP and modern frameworks (e.g. Symfony, Laminas, Laravel)
At least 3 years of professional experience in Magento 2 architecture and module development
Experience working with headless or decoupled commerce setups. You are comfortable treating Magento as a pure backend API
Experience working with relational databases such as MySQL and infrastructure as Code (specifically AWS CDK or Terraform)
Basic knowledge of TypeScript/JavaScript to understand our CDK codebase and to collaborate better with the frontend teams
Strong communication and collaboration skills
Very good English skills
Does this sound like you?
A doer with a strong getting-things-done mindset and a hands-on mentality, always taking initiative
A natural problem-solver with sharp analytical skills, eager to tackle complex challenges
Growth-focused, eager to learn, take ownership and embrace new challenges
Motivated by a release early, release often mentality, constantly pushing boundaries and driving innovation