TELECOMMUTE Staff Backend Engineer

Jobgether
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote

Tech stack

PHP
API
Amazon Web Services (AWS)
Unit Testing
Software as a Service
Cloud Computing
Code Review
Relational Databases
Distributed Systems
PostgreSQL
Microsoft Message Queuing
MySQL
NoSQL
Pair Programming
Performance Tuning
Queueing Systems
Cloud Platform System
React
Reliability of Systems
Technical Debt
Backend
Event Driven Architecture
Containerization
Integration Tests
Kubernetes
Extreme Programming (XP)
REST
Domain Driven Design
Devsecops
Api Management
Docker
Go

Job description

This is a high-impact opportunity for an experienced backend engineer who thrives in distributed systems, large-scale integrations, and technical leadership. In this role, you will help shape the architecture and scalability of mission-critical systems powering complex API integrations and high-volume transactional workflows. You will work closely with product and engineering leadership to design resilient backend solutions, improve technical maturity, and drive long-term platform evolution. The environment is highly collaborative, remote-first, and focused on ownership, continuous improvement, and engineering excellence. This role combines deep technical problem-solving with mentorship, strategic thinking, and cross-functional collaboration in a rapidly growing SaaS ecosystem. It is ideal for someone passionate about scalable backend architecture, cloud-native systems, and building reliable products used globally. Accountabilities:

  • Lead the architectural evolution and technical direction of backend systems built with PHP and Golang.
  • Design and maintain scalable integrations with third-party platforms and external APIs handling high transaction volumes.
  • Collaborate closely with Product Managers and engineering teams to translate business challenges into robust technical solutions.
  • Improve system reliability, scalability, and maintainability through sound engineering practices and architectural improvements.
  • Drive backend modernization efforts, including service-oriented and event-driven architectures using Domain Driven Design principles.
  • Review technical designs, identify technical debt, and proactively recommend optimization strategies.
  • Mentor engineers through code reviews, pair programming, and technical coaching to elevate engineering quality across teams.
  • Ensure high standards for testing, observability, security, and delivery reliability.
  • Participate in technical planning, sprint execution, and continuous improvement initiatives.
  • Contribute to cloud infrastructure discussions, backend performance optimization, and API reliability enhancements.
  • Collaborate across domains to align architectural decisions and improve cross-team engineering consistency.

Requirements

  • 6+ years of experience in SaaS software development, including at least 2 years in a technical leadership or senior engineering role.
  • Strong backend engineering expertise with willingness to work extensively in PHP and Golang environments.
  • Solid experience designing and developing RESTful APIs and distributed backend systems.
  • Strong understanding of relational databases such as MySQL or PostgreSQL.
  • Experience with event-driven architectures and Domain Driven Design methodologies.
  • Strong testing practices including unit testing and integration testing.
  • Experience working in cloud environments, preferably AWS.
  • Familiarity with message queue systems such as AWS SQS or similar technologies.
  • Excellent communication and collaboration skills with advanced English proficiency (C1 level).
  • Ability to mentor engineers and contribute to engineering culture, delivery processes, and technical excellence.
  • Experience with NoSQL databases, cloud-native development, or containerization technologies is considered a plus.
  • Familiarity with React, Kubernetes, Docker, DevSecOps practices, or Extreme Programming methodologies is advantageous.

Benefits & conditions

  • Competitive salary aligned with market standards and location.
  • Fully remote work environment with flexibility to work from anywhere within the European region.
  • Equity participation through stock options in a fast-growing and profitable company.
  • Strong opportunities for professional development and career advancement.
  • International and highly collaborative team culture across more than 40 countries.
  • Country-specific benefits such as health insurance and pension support where applicable.
  • Generous annual paid leave aligned with local regulations and norms.
  • High-growth environment with exposure to modern cloud-native and distributed system technologies.
  • Values-driven culture focused on innovation, ownership, collaboration, and continuous improvement.
  • Opportunity to work on products used by thousands of businesses globally.

Apply for this position