About the role

  • Senior Software Engineer shipping scalable systems using AI at Katana Cloud Inventory. Design and build event-driven services while collaborating across a global team.

Responsibilities

  • 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 to provide least-privilege, task-specific context and tools
  • Design & build event-driven services that are resilient, modular, and easy to reason about
  • 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

Requirements

  • 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

Benefits

  • Competitive Compensation
  • Employee Stock Option Program
  • Time Off – minimum of four weeks annual + 3 paid health days
  • Sabbatical; Time to Reset and Explore
  • Birthday off as a gift
  • Home Office stipend
  • Health & Wellness package
  • Tech & Tools – best hardware and software

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

HybridEstonia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job