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