We're hiring
Remote, full-time
Become a part of a growing team and lead it to infinity and beyond
We are looking for a skilled, proactive, and collaborative Senior Python Developer to join our team in building and maintaining a suite of Python-based microservices. In this role, you will be responsible for developing scalable backend systems that interact with external APIs, handle asynchronous tasks, and run on cloud infrastructure—primarily AWS.
Success in this position requires technical excellence, a strong sense of ownership, and the ability to communicate effectively across teams—including product, operations, and external partners when necessary.
Our tech stack includes: Python, Django FastAPI, MySQL, Redis, Celery, RabbitMQ, and AWS.
What you’ll do:
• Design, build, and maintain efficient, reusable, and reliable Python code using Django, FastAPI or other MVC frameworks.
• Develop and manage microservices that integrate with various third-party APIs.
• Work with asynchronous task queues and messaging systems such as Celery and RabbitMQ.
• Optimize applications for performance, scalability, and reliability.
• Collaborate closely with DevOps to implement and maintain AWS-based infrastructure.
• Troubleshoot and resolve production issues, ensuring stability and performance.
• Communicate clearly and effectively with other engineers, product managers, and stakeholders from both technical and non-technical teams.
• Take ownership of features and systems throughout their lifecycle—from planning to deployment and maintenance.
• Minimum 3 years of hands-on experience with Python and Django (or similar MVC frameworks).
• Strong foundation in backend architecture, RESTful API development, and software design principles.
• Practical experience with AWS services and DevOps practices.
• Solid understanding of relational databases (e.g., MySQL) and caching tools (e.g., Redis).
• Experience with task queues and messaging systems such as Celery and RabbitMQ.
• Excellent communication skills, with the ability to explain technical concepts to different audiences.
• Demonstrated ability to take initiative, own projects, and drive them to completion.
• A Bachelor's Degree in Computer Science, Engineering, or a related field is a strong plus.
• Adaptable and eager to learn new technologies as requirements evolve.
• The job is full-time, 5 days per week, 8 hours per day
• You'll be employed as a contractor, so you'll have all the flexibility you need
• We offer 4 paid weeks off