What you'll do
- Lead architectural decisions to scale the product and handle growing real-time data volumes
- Drive the migration to an event-driven architecture using Kafka
- Manage integrations with third-party systems such as CMS, CRM, and marketing automation tools
- Maintain high code quality through tests, CI/CD, pull requests, and code reviews
- Work closely with a senior tech team of 8 in a fast-paced SaaS startup environment
What you should know
- Role offers direct impact on product architecture and performance
- Requires hands-on coding combined with strategic architectural decisions
- Ideal for candidates with experience in scalable SaaS platforms and microservices
- Work in a collaborative, senior tech team with agile two-week sprints
- Expect to manage technical debt while evolving the platform’s architecture
About the company
- A fast-growing SaaS B2B startup focused on e-commerce customer messaging
- Culture centered on delivery and quality with systematic PRs, code reviews, and frequent deployments
- Small, flat organization with direct access to founders
- Product impacts hundreds of brands and manages millions of exchanged messages
- Uses a modern tech stack including Ruby on Rails, React, PostgreSQL, Redis, and Kafka
Key required skills
Ruby on RailsReactPostgreSQLRedisKafka