Senior Backend Engineer

New
Remote, Any Location, ESFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Fluent in both written and spoken English
Experience
Minimum 5 years
Required Skills
DockerPythonKubernetesOAuthFastAPIGitLabHelm

Requirements

  • Strong professional experience with Python (minimum 5 years).
  • Proven experience building production APIs with FastAPI.
  • Solid experience with Alembic for database migrations.
  • Strong understanding of software quality practices, including automated testing and clean code principles.
  • Hands-on experience implementing metrics, logging, and tracing in production systems.
  • Strong knowledge of backend security concepts, including OAuth2, OpenID Connect (OIDC), and secure service-to-service communication.
  • Solid experience using GitLab for version control and CI/CD.
  • Strong communication and collaboration skills.
  • Fluent in both written and spoken English.
  • Experience building and maintaining reusable Python libraries is a strong plus.
  • Familiarity with Kubernetes and Helm.
  • Experience designing and maintaining developer templates or internal tooling is a strong plus.
  • Experience with Docker and container-based deployments.

Responsibilities

  • Build and maintain production-ready service templates enabling teams to quickly create new backend services.
  • Ensure templates include standard structure, testing, CI/CD, security, and observability out of the box.
  • Keep templates aligned with internal standards and continuously improve them based on team feedback.
  • Design and develop shared microservices using Python and FastAPI.
  • Build reusable Python libraries consumed by multiple services.
  • Use FastAPI features to define, validate, and expose consistent, well-structured APIs.
  • Manage database migrations using Alembic.
  • Contribute to shared coding standards and code reviews.
  • Enforce high engineering standards across templates, services, and libraries.
  • Implement robust testing strategies (unit, integration, system).
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now