πWorldwide
Senior Python Developer

Encora
πRemote - Mexico
Please let Encora know you found this job on JobsCollider. Thanks! π
Summary
Join Encora's high-performing engineering team as a Senior Python Backend Developer. This full-time, work-from-home position requires 6+ years of professional experience. You will build and optimize robust backend systems using Python, FastAPI, Pydantic, and MongoDB. The ideal candidate possesses expertise in designing scalable APIs and ensuring high system performance and reliability in distributed environments. Responsibilities include designing, developing, and maintaining backend services, leveraging various technologies for data management and communication, and collaborating with cross-functional teams. The role demands strong problem-solving and communication skills.
Requirements
- 6+ years of experience as a backend developer using Python
- Strong hands-on experience with FastAPI and Pydantic
- Solid understanding of API design principles and best practices
- Practical knowledge of NumPy for efficient data computation
- Experience with MongoDB, including schema design and performance tuning
- Proficiency with Docker for containerizing services
- Understanding of Kubernetes concepts and deployment strategies
- Experience integrating and maintaining RabbitMQ or similar message brokers
- Strong debugging, problem-solving, and analytical skills
- Excellent verbal and written communication skills
Responsibilities
- Design, develop, and maintain backend services using Python and FastAPI
- Use Pydantic for data validation and management across API layers
- Build and maintain scalable and performant RESTful APIs
- Leverage NumPy for numerical computing and data processing when needed
- Work with MongoDB to manage and optimize NoSQL data storage
- Containerize applications using Docker and contribute to CI/CD workflows
- Collaborate with DevOps or platform engineers to ensure services are compatible with Kubernetes environments
- Integrate and manage RabbitMQ for message-based communication across services
- Monitor and optimize backend performance, scalability, and error handling
- Work collaboratively in cross-functional teams to deliver quality solutions aligned with business needs
Benefits
Work from home
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πWorldwide
πPoland
πMexico
πWorldwide
πUkraine
πWorldwide
πWorldwide
πWorldwide