About Us
Foundever is a global leader in the customer experience (CX) industry. With 170000 associates across the globe we are the team behind the best experiences for 750 of the worlds leading and digital-first brands. Our innovative CX solutions technology andexpertiseare designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter.
About the Role
We are seeking a Senior Back-End Software Developer to join ourCommon Toolsteam. The team is responsible for building and maintaining shared technical foundations used across multiple product teams including developer-ready templates reusable Python libraries and a set of shared microservices.
What Youll Do
Developer Templates & Enablement
- 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.
Shared Microservices & Components
- 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.
Quality Testing & Observability
- Enforce high engineering standards across templates services and libraries.
- Implement robust testing strategies (unit integration system).
- Ensure services expose metrics logs and traces for production monitoring.
- Apply security best practices with strong knowledge of OAuth2 OpenID Connect (OIDC).
- Build reliability performance and operational readiness by default.
What Were Looking For
Must-Have
- 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
Nice-to-Have
- 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.
Technical Environment
- Languages & Frameworks:Python FastAPI
- Database & Migrations:Alembic
- Security:OAuth2 OpenID Connect (OIDC)
- Testing & Observability:pytest Testcontainers Prometheus Grafana OpenTelemetry
- CI/CD & DevOps:GitLab ArgoCD Helm Harbor Kubernetes (EKS)
- Infrastructure:AWS (EKS RDS S3 etc.)
Required Experience:
Senior IC
About Us Foundever is a global leader in the customer experience (CX) industry. With 170000 associates across the globe we are the team behind the best experiences for 750 of the worlds leading and digital-first brands. Our innovative CX solutions technology andexpertiseare designed to support opera...
About Us
Foundever is a global leader in the customer experience (CX) industry. With 170000 associates across the globe we are the team behind the best experiences for 750 of the worlds leading and digital-first brands. Our innovative CX solutions technology andexpertiseare designed to support operational needs for our clients and deliver a seamless experience to customers in the moments that matter.
About the Role
We are seeking a Senior Back-End Software Developer to join ourCommon Toolsteam. The team is responsible for building and maintaining shared technical foundations used across multiple product teams including developer-ready templates reusable Python libraries and a set of shared microservices.
What Youll Do
Developer Templates & Enablement
- 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.
Shared Microservices & Components
- 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.
Quality Testing & Observability
- Enforce high engineering standards across templates services and libraries.
- Implement robust testing strategies (unit integration system).
- Ensure services expose metrics logs and traces for production monitoring.
- Apply security best practices with strong knowledge of OAuth2 OpenID Connect (OIDC).
- Build reliability performance and operational readiness by default.
What Were Looking For
Must-Have
- 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
Nice-to-Have
- 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.
Technical Environment
- Languages & Frameworks:Python FastAPI
- Database & Migrations:Alembic
- Security:OAuth2 OpenID Connect (OIDC)
- Testing & Observability:pytest Testcontainers Prometheus Grafana OpenTelemetry
- CI/CD & DevOps:GitLab ArgoCD Helm Harbor Kubernetes (EKS)
- Infrastructure:AWS (EKS RDS S3 etc.)
Required Experience:
Senior IC
View more
View less