Opis pracy
On behalf of CashCow, SD Solutions is looking for a talented Senior Backend Developer. In this role, you'll be instrumental in building and scaling our get-paid-to platform from the ground up. You'll work with cutting-edge technologies, design and implement critical backend services, and help shape our technical architecture. This remote position offers significant autonomy and the opportunity to make a direct impact on our platform's success.
SD Solutions is a staffing company operating globally. Contact us to get more details about the benefits we offer.
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
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
Advantages:
- 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
About the company:
CashCow is a fast-growing fintech company that is on a mission to revolutionize financial services through innovative technology. The team is building cutting-edge solutions to enhance user experience, streamline payments, and drive financial automation.
By applying for this position, you agree to the terms outlined in our Privacy Policy. Please take a moment to review our Privacy Policy https://sd-solutions.breezy.hr/privacy-notice, and make sure you understand its contents. If you have any questions or concerns regarding our Privacy Policy, please feel free to contact us.