About the job
Role overview
The Senior Backend Software Engineer – Integrations at RD Station plays a central part in building and maintaining integrations with both internal and external products. This position manages a high volume of events processed through RD Station APIs. The team includes 4 to 6 engineers, a Product Manager, Product Designer, and Team Leader, all working closely together. The group uses Kanban to prioritize agility and quality in delivering reliable, scalable solutions.
What you will do
- Design, develop, and maintain efficient backend integrations for a range of products.
- Ensure APIs remain highly available and perform well under large event loads.
- Help evolve system architecture by applying development best practices and standards.
- Implement automated testing to maintain quality and stability.
- Work collaboratively with a multidisciplinary team to deliver ongoing value.
Requirements
- Strong experience in backend development, ideally with technologies used at RD Station.
- Solid grasp of software architecture, Clean Code, SOLID principles, object-oriented programming, and design patterns.
- Background in building and consuming REST APIs and managing high-volume event processing.
- Comfortable working with agile methods, especially Kanban.
- Excellent communication and collaboration skills for effective teamwork.
Preferred qualifications
- Experience with high-volume systems and real-time event processing.
- Familiarity with messaging and event queue tools such as Kafka or RabbitMQ.
- Knowledge of monitoring and observability solutions.
- Background in integration or middleware teams.
- Contributions to open source projects or relevant technical initiatives.
Selection process
- Application: Submit your application.
- Mindsight: Complete a working style assessment.
- Talent Acquisition: Interview with the recruitment team focused on competencies.
- Technical Challenge: Take part in a skills evaluation test.
- Technical Interview: Discuss job requirements and expectations.
- Final Interview: Meet with management for final alignment.

