As a Senior Backend Developer, you’ll be instrumental in building and scaling their get-paid-to platform from the ground up. You’ll work with cutting-edge technologies, design and implement critical backend services, and help shape their technical architecture. This remote position offers significant autonomy and the opportunity to make a direct impact on their platform’s success.
Requirements
- At least 6 years of professional experience with Python and web framework development (FastAPI, Django, or Flask)
- Strong understanding of RESTful APIs and gRPC implementation
- Proficient in working with PostgreSQL and Redis, including database design and optimization
- Experience with message brokers (RabbitMQ/Kafka) and distributed systems
- Strong knowledge of Docker containerization and microservices architecture
- Hands-on experience with AWS services (EC2, S3, RDS, Lambda)
- Proficiency in working with SQLAlchemy and database migration tools
- Experience with distributed tracing and monitoring using OpenTelemetry
- Strong understanding of API security, authentication, and authorization mechanisms
A big advantage:
- Familiarity with infrastructure as code (Terraform, CloudFormation)
- Knowledge of Kubernetes and container orchestration
- Experience with real-time data processing and streaming architectures
- Familiarity with CI/CD pipelines (GitHub Actions, CircleCI)
- Experience with load testing and performance optimization tools
Skills:
- Passion for backend development and building scalable, high-performance systems
- Strong expertise in modern backend technologies and cloud architecture
- Proven experience working in a Scrum development environment
- Demonstrated ability to design and implement complex distributed systems
- Strong problem-solving skills and attention to detail
- Experience mentoring junior developers and contributing to technical decisions
- Excellent communication skills for cross-functional team collaboration
Key Responsibilities:
- Design and develop scalable backend services using Python and FastAPI
- Implement and optimize database schemas and queries
- Build and maintain microservices architecture
- Ensure high performance and reliability of our distributed systems
- Collaborate with frontend developers to integrate APIs and services
- Contribute to technical decision-making and architectural planning
- Implement monitoring, logging, and observability solutions
- Participate in code reviews and mentor other team members
What we offer:
- Remote-first model of work;
- Cooperation under the FOP model/B2B contract;
- Paid vacation (18 working days per year);
- Paid sick leaves (10 working days per year);
- English-speaking clubs.
Hot vacancy

