-
Katana Cloud Inventory

Senior Software Engineer

Katana Cloud Inventory
Estonia Β· Full-time Β· Mid-Senior

Senior Software Engineer


πŸ“ Estonia | 🌍 Global Team | πŸ’Ό Full-time


Who We Are


At Katana Cloud Inventory, we know our strength lies in the diversity of our team. We’re a remote-first company with 100+ talented people from 23+ nationalities across 10+ countries, working together to make inventory management seamless for modern businesses.

We believe in building software that connects businesses with their products and people – this connectivity is at the heart of everything we do.

Since 2017, we’ve been helping companies worldwide get a real-time view of their inventory and production workflows. From mom-and-pop shops to multi-million-dollar brands, our customers rely on us to unify their processes and tools with intuitive cloud-based inventory software that just works.

To date, we’ve raised over $51 million from VC firms and angel investors who, like us, believe the inventory software space needs more love. As we continue to grow rapidly, we remain committed to equitable opportunities, fostering belonging, and driving innovation in everything we do.


Who Are We Looking For?


A Senior Software Engineer who ships reliable, scalable systems β€” and uses AI pragmatically to move faster. Strong fundamentals (design, data, testing), end-to-end ownership of complex work, and a bias for clear prompts, scoped context, and measurable results.


What You’ll Be Doing


As a Senior Software Engineer, you will:

πŸ€– Use AI agents for ideation, diffs, test generation, migrations, and docs β€” and own the outcomes

🧩 Create and reuse task-focused agents/sub-agents with clear success criteria

πŸ›‘οΈ Configure and operate MCPs (or equivalents) to provide least-privilege, task-specific context and tools

βš™οΈ Design & build event-driven services that are resilient, modular, and easy to reason about (human & AI)

πŸ”— Define clean service boundaries & contracts to enable independent deployment

πŸ“ˆ Develop & optimise streaming and batch data pipelines; measure and improve performance

πŸ”„ Lead iterations end-to-end: participate in discovery β†’ design β†’ deliver β†’ rollout β†’ follow-through

βœ… Raise quality via TDD, comprehensive tests, CI/CD, and strong production observability

🀝 Partner with Product & Design to turn customer problems into simple, shippable solutions

πŸ§‘ 🏫 Mentor teammates through reviews, pairing, and knowledge sharing; help set engineering standards

πŸ“£ Share your work proactively within Engineering and with the wider community


Who You Are


You’ll thrive in this role if you:

βœ… Experience with event-driven architectures and distributed patterns

βœ… Track record with high-volume data (streaming & batch) and performance tuning

βœ… Hands-on with Node.js, Kafka, PostgreSQL, React, microservices

βœ… Solid testing discipline (unit/integration/e2e) and observability skills

βœ… Clear communication and documentation; you unblock others and land outcomes

βœ… Practical use of AI coding agents (e.g., Cursor, Claude Code) for planning, implementation, refactors, and tests


Why You’ll Love Katana


🌍 Global, Remote-first – We are a connected and borderless team, embracing a remote-first culture that enables us to collaborate across time zones. With Katanauts in 10+ countries, we celebrate our diverse perspectives, fostering innovation and inclusivity no matter where we work. And if you prefer an office environment, we’ve got you coveredβ€”our cool office space in Noblessner, Tallinn is available for those who enjoy working onsite! (No pressure, no rules!)

πŸš€ Fast-growing Scale-up – Join a high-impact company scaling globally.

πŸ“š Growth & Learning – We support continuous development with dedicated learning budgets for each team and company-wide growth opportunities, empowering you to expand your skills and advance your career.

πŸŽ‰ Culture & Connection – Regular team events, virtual meetups, and offsites to foster community.


Salary & Benefits


πŸ’° Competitive Compensation

πŸ“ˆ Employee Stock Option Program – We believe in sharing success, so everyone has the opportunity to be engaged and benefit from the fruits of our collective efforts.

πŸ–οΈ Time Off – We believe in work-life balance and taking time to recharge. We offer a minimum of four weeks annual + 3 paid health days

🌍 Sabbatical; Time to Reset and Explore – After four years with Katana, we celebrate your dedication by offering a well-earned sabbatical. Whether you want to travel, focus on personal growth, or simply take an extended break to recharge, this is your time to step away, reflect, and return refreshed.

Reasons to Celebrate – Getting older is a serious thing, so it calls for some serious celebration! Therefore, we give you your birthday off as a gift.

πŸ’‘ Home Office – Being comfortable in your working space is essential, so we provide a home office stipend for you to ensure you have an environment to thrive in.

Health & Wellness – Health and Wellness are incredibly important to us, so you will be able to choose a package that works best for you!

πŸ’» Tech & Tools – The best hardware and software to support your success.


Hiring Process


πŸ“ž Step 1: Screening Call – A quick chat to learn more about each other. (30 mins)

Step 2: Role-fit Evaluation Interview – This is an opportunity to get an idea of what to expect from your role and for us to see how we can best work together (60 mins)

🎯 Step 3: Engineering Talk – Deep dive into your experience and expertise. Plus, you’ve done amazing work to showcase your skills and experience, so let’s chat about it! (90 mins)

🀝 Step 4: Culture Add Assessment – Meet more team members and ensure mutual alignment. (45 mins)

πŸ“„ Step 5: Offer & Onboarding – Welcome to Katana! πŸŽ‰


Ready to apply? Hit the button below and let’s chat! πŸš€

Key Skills

Ranked by relevance

cloud postgresql react kafka cicd tdd ai
Login to Apply
Posted
Sep 24, 2025
Type
Full-time
Level
Mid-Senior
Location
Tallinn

Industries

IT System Custom Software Development Manufacturing

Categories

Engineering Design Product Management

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
TITAN
Related

Senior DevOps Engineer (AWS)

2026-07-08

Full-time
Mid-Senior
Ukraine
IT System Custom Software Development
Information Technology
View Job Details
Looper Engineering
Related

Software Engineer

2026-07-07

Full-time
Associate
Netherlands
Software Development
Engineering
View Job Details
Greyhound Recycling
Related

Artificial Intelligence Engineer

2026-07-10

Full-time
Mid-Senior
Ireland
IT Services
Design