Backend Developer (Python)

Applaudo Studios

About The Position

Applaudo is hiring a Backend Developer with strong Python expertise to build reliable, scalable backend services and solve complex technical challenges. The role involves designing APIs, developing microservices, orchestrating background tasks, and integrating systems using technologies including FastAPI, Celery, Docker, Kubernetes, and Microsoft Azure. The position calls for clean, maintainable software that performs reliably in cloud environments, along with ownership, autonomy, proactive communication, clear documentation, and delivery of high-quality work on time. The developer will support enterprise applications, integrations, and data and analytics operations. Responsibilities include backend services and REST APIs, persistence layers, asynchronous and scheduled workflows, ETL processes, third-party and Azure integrations, and containerized services deployed in Kubernetes. The role also contributes to service reliability, troubleshooting, performance, dashboards and supporting services, and clear technical documentation. The developer collaborates with a US-based team to clarify requirements, identify risks, and deliver maintainable solutions. Applaudo describes itself as an AI-native organization that builds and scales AI-powered solutions across design, development, cloud, data, and artificial intelligence. Its stated culture is grounded in Empowering Excellence, Collaborative Teamwork, Unsolicited Respect, Consistent Transparency, and Efficient Communication.

Requirements

  • Strong professional experience developing backend applications and services using Python.
  • Strong proficiency in Python and FastAPI for backend development, including hands-on experience designing, building, and maintaining REST APIs.
  • Solid experience with SQLAlchemy and relational databases, and strong SQL skills including writing and optimizing queries.
  • Hands-on experience with Celery for asynchronous task processing, scheduling, and background job orchestration.
  • Experience designing and implementing microservices and integrating third-party APIs.
  • Understanding of ETL architectures, workflows, and data workflow orchestration.
  • Experience deploying and running services in Kubernetes environments, with working knowledge of Docker.
  • Hands-on experience with Microsoft Azure as the primary cloud platform.
  • Experience with cloud authentication, authorization, and integrating applications with cloud services and external providers.
  • Understanding of application reliability, error handling, troubleshooting, and maintainable software design.
  • Strong problem-solving, analytical, and organizational skills.
  • Ability to work autonomously, take ownership of deliverables, and follow established processes and documentation standards.
  • Strong English communication skills and ability to collaborate effectively with a US-based team.

Responsibilities

  • Design, develop, and maintain reliable backend services and REST APIs using Python and FastAPI.
  • Build and maintain microservices supporting enterprise applications, integrations, and data and analytics operations.
  • Implement database access and persistence layers using SQLAlchemy and relational databases.
  • Develop and manage asynchronous tasks, scheduled jobs, and background processing workflows using Celery.
  • Support ETL processes and data workflow orchestration for reliable data processing and integration.
  • Integrate applications with third-party APIs and Azure services, implementing appropriate authentication and access controls.
  • Containerize applications using Docker and deploy and operate services in Kubernetes environments.
  • Troubleshoot technical issues, improve service reliability, and optimize application performance.
  • Contribute to dashboards and supporting services for enterprise data and analytics operations as needed.
  • Maintain clear documentation of APIs, integrations, technical decisions, and development processes.
  • Collaborate with team members to clarify requirements, identify potential risks, and deliver maintainable solutions.
  • Communicate progress, blockers, and risks proactively, propose solutions, and ensure commitments are met.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service