You’ll join a collaborative, fast-moving team where engineering, product, and operations work closely together to understand real user needs and turn them into simple, impactful solutions. You’ll own features end-to-end from discovery and design to implementation, testing, deployment, and ongoing improvements. You’ll build and enhance scalable backend services, keep our systems fast and reliable, simplify complex areas of the codebase, and ensure strong security and data protection across everything we ship. If you enjoy solving real problems, taking initiative, and seeing your work directly impact millions of users, you’ll feel right at home here.
Responsibilities:
- Design Backend Architecture & APIs: Own backend implementation from database schema and API design to service development, deployment, and ongoing production support, ensuring scalability and reliability.
- Build Scalable Backend Systems: Develop reliable, low-latency services and build APIs that front-end teams consume while following engineering best practices.
- Innovate Across the SDLC: Take full ownership of the software development lifecycle—simplifying technical solutions, understanding system complexity, and delivering incremental value with high engineering standards.
- Optimize Performance and Reliability: Continuously improve system scalability, efficiency, and maintainability through clean, reusable, and well-tested code.
- Collaborate Across Functions: Work closely with product, data, operations, and sales to solve real-world challenges and influence technical direction in a fast-paced startup environment.
- Ensure Security & Data Protection: Apply strong security practices and maintain high standards of data protection across all services.
Requirements:
- 5+ years of professional software engineering experience delivering production-ready systems.
- Strong proficiency in Python, with hands-on experience using Django.
- Solid experience with PostgreSQL, including schema design and query optimization.
- Practical experience with Redis, Celery, and asynchronous/background task processing.
- Experience working with Google Cloud Platform (GCP) or similar cloud environments.
- Strong focus on unit, and integration testing and high-quality engineering practices.
- Proficient with Git and modern collaborative development workflows.
- Commitment to Simple Design and Continuous Refactoring to maintain a clean, adaptable codebase.
- Good understanding of security principles, authentication/authorization, and data protection.
- Strong communication skills with an empathetic, curious, and growth-oriented mindset.
- Prior experience in Fintech is a strong plus.
- Familiarity with B2B2C product models and understanding the complexities of serving multiple stakeholders is desirable.