[NEW] Search for a job anonymously — check the details
Close
e. g. Python, Warsaw, Startup

Senior/Lead Backend Engineer in Technical Cluster

location-pointer-icon Europe
30000 - 40000 PLN
Gross / Month / B2B
Ruby
remote

Who we're looking for

We are looking for an experienced and strategic-thinking Staff Backend Engineer to join our R&D team (250+ people: developers, QA engineers, designers, technical support engineers, DevOps engineers, and product managers).

This is a key technical leadership role — Staff Engineer in our company is not just an expert developer, but a person who takes responsibility for the technical success of their cluster (a group of 2–4 cross-functional micro-teams working on related functionality).

We expect you to act as a technical driver: helping teams solve complex engineering challenges, improving architecture, scaling processes, and ensuring that technical decisions lead to sustainable product growth.

What you’ll be doing

  • Taking ownership of the technical strategy and architecture within the cluster.
  • Collaborating closely with Engineering Managers, Product Managers, and other Staff Engineers to align technical solutions with business goals.
  • Helping teams design scalable and maintainable solutions.
  • Conducting technical reviews of critical changes and driving engineering best practices.
  • Identifying technical risks and finding ways to mitigate them early.
  • Mentoring senior engineers and raising the technical bar across the cluster.
  • Participating in hiring and onboarding processes for senior engineers.
  • Driving cross-team technical initiatives and improvements.

Technology stack

Ruby on Rails (7+), PostgreSQL, Docker, AWS infrastructure, Kubernetes; CI/CD with Jenkins and Gitlab, BitBucket.

Experience with Ruby is not required — we are happy to consider candidates from any backend background who are ready to learn Ruby on Rails in the first 3 months.

What we expect from you

  • 10+ years of experience in backend development.
  • Experience designing and evolving architecture in complex systems.
  • A product mindset and understanding of how technical decisions impact business outcomes.
  • Strong communication skills and ability to influence without authority.
  • Experience driving cross-team initiatives and leading technical discussions.
  • Passion for clean code, technical excellence, and knowledge sharing.
  • Readiness to learn Ruby on Rails (if you don’t have experience yet).

What our Staff Engineers work on

Across all clusters, Staff Engineers are responsible for defining clear integration boundaries and public APIs for how their cluster interacts with other parts of the TaxDome platform.

Examples of domain-specific challenges by cluster:

  • [Getting Work Done] Bookkeeping: Categorization of client financial transactions, including leveraging AI to automate classification.
  • [CRM & Docs] Intake: Collection and categorization of client documents (including using AI) to support tax preparation workflows.
  • [Getting Paid] Payments: Development of an in-house payment provider, including secure payment processing and integrations.
  • [Communication] Implementation of a real-time chat solution
  • [Growth & Billing] Billing plans: Development of a solution for flexible management of client permissions based on subscription plans and individual access settings.

How to Apply

Does this position sound like a good fit? Email us at recruitment@taxdome.com

or connect with our recruiters:

Elizaveta | Telegram

TaxDome
Product
Industry
Fintech/Banking

This site uses cookies to offer you a better browsing experience.

Find out more on how we use cookies and how to change cookie preferences in our Cookies Policy.

Customize
Save Accept all cookies