Senior Software Engineer (Operations & Commerce)
Katana MRP
Location
Estonia
Employment Type
Full time
Location Type
Hybrid
Department
Engineering
Senior Software Engineer
Hybrid | Estonia|
Our career site: Find Your Next Career Opportunity | Katana Careers
Who we are
Katana is a remote-first SaaS company building powerful inventory and manufacturing software for 1,500+ businesses that make and sell physical products around the world.
We take a thoughtful, AI-first approach to how we work — not because it’s trendy, but because it frees us up. We use AI to eliminate repetitive tasks so our team can focus on what really matters: thinking creatively, experimenting boldly, and making meaningful impact every single day.
We’ve just stepped into an exciting new phase of expansion — moving beyond small manufacturers and into a larger market of modern, multi-channel, and multi-location businesses. With that growth comes bigger opportunities, more complex challenges, and the chance to help shape how we scale. Our 100+ person team across 15+ countries is building what’s next — together.
And that’s where you come in.
Learn more about our culture, ways of working, what success looks like at Katana, and our hiring process on our careers page: Find Your Next Career Opportunity | Katana Careers .
Why this role matters
At Katana, we hire for impact — not just role fit.
As a Senior Software Engineer, you’ll play a meaningful role in our Product Engineering team, directly influencing system scalability, product performance, and the way we build AI-augmented software.
This role exists because we are scaling into more complex use cases, higher data volumes, and more advanced AI-enabled workflows. We need someone who can design systems that are not only reliable and scalable, but also work seamlessly with AI agents and evolving product needs.
This is not a plug-and-play role. It’s an opportunity to shape architecture, influence engineering practices, and take ownership of meaningful technical outcomes.
Your role at its core
As a Senior Software Engineer, you will:
• Own and deliver outcomes related to building scalable, event-driven systems and services
• Translate product and technical goals into clear implementation plans and measurable results
• Design and evolve architectures that support AI-augmented and agentic workflows
• Collaborate cross-functionally with Product, Design, and other teams to solve complex problems
• Continuously improve engineering practices through testing, observability, and experimentation
• Apply AI and automation thoughtfully to increase development speed and impact
The impact you’ll drive
In this role, your impact will show up through outcomes such as:
• Scalable and resilient systems – improving performance, reliability, and ability to handle growing data and user demands
• Faster and smarter development – leveraging AI tools and agentic workflows to increase team productivity and quality
• Stronger engineering foundations – shaping architecture, standards, and practices as we scale
Success is measured by results, learning, and progress — not activity alone.
Your first opportunities for impact
In your first 3–6 months, you can expect to:
• Take ownership of a key system or service area and improve its scalability or performance
• Contribute to or lead improvements in architecture, particularly around event-driven or AI-enabled systems
• Partner closely with Product and Design to deliver meaningful features end-to-end
• Experiment with AI coding tools and workflows to improve efficiency and quality
We aim to be transparent about where you can make a difference — and where your ideas are expected.
What we’re looking for You’ll thrive in this role if you:
• Have strong experience with event-driven architectures and distributed systems
• Have worked with high-volume data (streaming and/or batch) and performance optimisation
• Are comfortable building scalable services and evolving system architecture
• Have solid testing, CI/CD, and observability practices
• Communicate clearly and collaborate effectively across teams
• Use AI tools pragmatically to improve development workflows and outcomes
• Experience with modern tech stack such as Node.js, Kafka, PostgreSQL, React
• Experience in SaaS or large-scale distributed systems
• Mentorship or technical leadership experience
What we offer
We aim to create an environment where people can do their best work — and feel supported while doing it.
Market-aligned compensation, tied to your role scope and impact.
Employee Stock Option Program, so you share in the value you help build
Time off that’s genuinely encouraged: 4 weeks of PTO, 3 paid health days annually, and your birthday off - because it should actually feel like a day off.
Fully paid 1 month Sabbatical + 1000 EUR travel budget after every four years at Katana — time to reset, explore, or focus on personal growth
Home office stipend to help you create a setup that works for you
Health & wellness support, via Sun Life insurance or a flexible wellness allowance
Modern tools and tech, including AI-enabled tools that help you work smarter and stay focused on high-impact work
Ready to apply?
If you’re excited by the idea of making impact through solving real problems — not just filling a role — we’d love to hear from you.