Staff Backend Engineer

Soter Analytics

Kraków

On-site

PLN 240,000 - 340,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Soter Analytics in Kraków is seeking a Staff Backend Engineer with a Tech Lead profile to own major backend components, architect scalable services, and drive technical direction in a small, autonomous team. This hands-on role requires strong Python, microservices, cloud experience (AWS/GCP), and a passion for observable, reliable systems.

You’ll mentor engineers, shape architecture, and collaborate with product managers to translate requirements into robust solutions.

Qualifications

  • Proven backend development experience with Python.
  • Strong microservices and event-driven system background.
  • Extensive cloud SaaS experience (AWS/GCP).
  • Deep understanding of clean architecture and SOLID design.
  • Experience with containers (Docker/Kubernetes) and CI/CD.
  • IaC experience with Terraform/Ansible.
  • Solid APIs and SQL design fundamentals.
  • Ability to work autonomously and lead engineers.
  • Product-focused with capability to translate requirements into solutions.
  • Daily use of AI development tools; strong English communication.

Responsibilities

  • Provide technical architecture and engineering leadership for backend systems and services.
  • Identify risks and drive improvements in performance, scalability, and maintainability.
  • Lead refactoring efforts to improve long-term health of the platform.
  • Mentor engineers, conduct code reviews, and promote best practices.
  • Own backend services end-to-end — schema, API, deploy, on-call.
  • Introduce testing frameworks and enforce code quality standards.
  • Establish observability practices and monitor system reliability.
  • Own CI/CD pipelines and IaC (Terraform, Ansible).
  • Evaluate security vulnerabilities and guide security best practices.
  • Collaborate with product managers to translate business needs into technical solutions.

Skills

Python
Microservices
Cloud (AWS/GCP)
Clean Architecture
SOLID Principles
Docker
Kubernetes
IaC (Terraform, Ansible)
Observability
APIs/SQL design
Leadership & Mentoring
AI development tools
English fluency

Tools

Docker
Kubernetes
Node.js

Job description

Staff Backend Engineer (Tech Lead)

Soter builds an AI platform for EHS and insurance — production agentic system, real customers, ~15 engineers (5 on AI). You'd be on a small team with high ownership.

B2B Contract | Start: ASAP | Krakow, Poland (Hybrid — 3 days in the office)

About the Role

We’re looking for a Staff Backend Engineer with a Tech Lead profile who can own significant parts of our backend platform and drive technical direction across the team. This is a hands-on engineering leadership role — you’ll architect and ship production backend services, lead technical decisions, and raise the engineering bar across the team. We care more about high agency and architectural instincts than years on a CV. If you’re excited about building scalable, cloud-native systems and want real influence on a small, fast team, this is for you.

Responsibilities
  • Provide technical architecture and software engineering expert services — design scalable, secure, and high-performance backend systems (Python), including microservices and event-driven architectureAdvise on technical direction across cloud-native solutions (AWS, GCP) and containerisation (Docker, Kubernetes)
  • Identify and recommend solutions to mitigate technical risks related to system performance, scalability, and maintainability
  • Identify and drive refactoring opportunities to improve maintainability, scalability, and long-term system health
  • Lead and mentor engineers — conduct code reviews, define and enforce good engineering practices
  • Own backend services end-to-end — schema, API, deploy, on-call
  • Recommend and implement automated testing frameworks (backend-first) and enforce code quality standards
  • Introduce and maintain monitoring and observability practices to ensure product reliability and performance
  • Own and improve CI/CD pipelines and IaC (Terraform, Ansible) — keep delivery boring and reliable
  • Evaluate security vulnerabilities, provide guidance on security best practices, and ensure developed solutions are secured and threat modelled
  • Collaborate closely with product managers to translate business requirements into technical solutions
Must-Have Requirements
  • Proven hands-on experience in backend development — Python is the primary language
  • Strong background in microservices architecture and event-driven systems
  • Extensive experience developing and maintaining cloud-based SaaS applications (AWS and/or GCP)
  • Deep understanding of clean architecture, clean design, and SOLID principles — able to reason about system design clearly, verbally and visually, and apply these to real-world distributed systems
  • Experience with containerisation technologies — Docker and Kubernetes
  • Understands what automated tests are for, knows which type applies where (unit, integration, e2e), and can fit testing strategy into the overall architecture picture
  • Experience with IaC tools (Terraform, Ansible) for managing cloud infrastructure
  • Demonstrated ability to introduce and maintain monitoring and observability practices
  • Solid backend fundamentals: APIs, SQL database design and optimisation
  • Demonstrated ability to work autonomously and own systems end-to-end
  • Demonstrated ability to lead and mentor engineers, conduct code reviews, and promote best practices
  • Strong product focus with the ability to translate business requirements into technical solutions
  • Daily hands-on use of AI development tools (Cursor, Claude Code, Copilot, or similar) — this is a hard requirement; we care about how you use the tool, not which one
  • Fluent English (written and verbal)
  • Self-driven, product-minded, high agency — no hand-holding needed
Must-Have (Autonomy)

Has owned a non-trivial backend service or platform component end-to-end for 12+ months — design, deployment, on-call, iteration on real user feedback

What You’ll Work On in Your First 3 Months
  • Audit and improve the architecture of our core backend services — identify and implement quick wins in performance and scalability
  • Take ownership of at least one major backend service end-to-end — schema, API, deploy, on-call
  • Establish or improve observability practices so system health is visible and actionable
  • Conduct code reviews and introduce engineering standards that raise the bar across the team
Nice to Have
  • Experience working with multi-agent AI systems
  • Understanding of integration patterns with external systems
  • Node.js backend experience
  • Experience with LLM-powered features or AI-adjacent backend work
  • Hands-on frontend experience with TypeScript, React, and Next.js
Why Join Us
  • Join a small team of passionate engineers dedicated to innovation and excellence
  • Work on a product that genuinely improves people’s lives and workplace safety
  • Experience a startup culture: fast-paced, close collaboration, real influence on key decisions
  • Short feedback loops — ship fast, learn fast
  • Minimal bureaucracy — focus on what matters: building great software
  • AI-first engineering culture — we embrace and invest in AI-augmented development
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Backend Engineer
Lead Backend Engineer

Onthespotdev • Warszawa

On-site
PLN 235,000 - 365,000
Supportive work environment
Comprehensive benefits package
Staff Backend Engineer & Tech Lead - AI SaaS Platform
Staff Backend Engineer & Tech Lead - AI SaaS Platform

Soter Analytics • Kraków

Hybrid
PLN 240,000 - 340,000
Staff Software Engineer
Staff Software Engineer

Upside • Kraków

On-site
PLN 296,000 - 413,000
Senior AI Backend Engineer
Senior AI Backend Engineer

Livechat • Wrocław

Hybrid
PLN 70,000 - 100,000
Multisport card
Private health care
Home office equipment budget
+2
Senior Software Engineer - hybrid in Warsaw
Senior Software Engineer - hybrid in Warsaw

Sowelo Consulting • Kraków

Hybrid
PLN 180,000 - 240,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Kontakt.io • Kraków

On-site
PLN 212,404 - 297,366
Equity in Series C company
Private healthcare
Multisport card
+1
Senior AI Applied Software Engineer
Senior AI Applied Software Engineer

workatbackbase • Kraków

On-site
PLN 257,289 - 364,493
Annual self-development budget
Competitive base salary plus annual bonus
Flexible remote work arrangement
+3
Software Engineer
Software Engineer

Clouds On Mars sp. z o.o • Poland

Hybrid
Flexible working hours
Access to GitHub Copilot
Remote/hybrid work options
+6
Senior Full Stack Developer
Senior Full Stack Developer

Onthespotdev • Warszawa

Hybrid
PLN 60,000 - 90,000
Founding Engineer (Typescript & Next.js)
Founding Engineer (Typescript & Next.js)

WhyHireWrong? • Warszawa

On-site
PLN 180,000 - 280,000