Opportunities

Please note: We are aware of fraudulent job offers circulating under our own brand name. Please be advised that any Northzone recruitment will always involve in-person interviews and that during our recruitment/joining process, we will never ask for any fees/payments or for individuals to pay for their own equipment or software.
companies
Jobs

Senior Software Engineer (Operations & Commerce)

Katana MRP

Katana MRP

Software Engineering, Operations
Estonia
Posted on Mar 26, 2026

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.