πWorldwide
Senior Backend Developer

SD Solutions
πRemote - Georgia
Please let SD Solutions know you found this job on JobsCollider. Thanks! π
Summary
Join CashCow's team as a Senior Backend Developer and play a key role in building and scaling their get-paid-to platform. This remote position offers significant autonomy and the chance to directly impact the platform's success. You will design and develop scalable backend services using Python and FastAPI, implement database schemas and queries, and build and maintain a microservices architecture. Collaboration with frontend developers and participation in technical decision-making are essential. The role requires expertise in backend technologies, cloud architecture, and distributed systems.
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
- Passion for backend development and building scalable, high-performance systems
- Strong expertise in modern backend technologies and cloud architecture
- Proven experience working in an 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
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
Preferred Qualifications
- 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
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
πWorldwide
πPortugal
πWorldwide
πUnited States
πSerbia
πWorldwide