About the Role
The role involves designing and implementing robust backend solutions using Python, contributing to system architecture, and ensuring high performance and reliability across services.
Responsibilities
- Design and develop backend services using Python
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and efficient code
- Participate in code reviews and provide constructive feedback
- Troubleshoot and debug production issues
- Optimize applications for scalability and performance
- Contribute to technical documentation
- Support deployment and monitoring processes
- Evaluate and integrate third-party tools and libraries
- Ensure codebase adheres to security best practices
- Work with data storage solutions and databases
- Implement automated testing frameworks
- Participate in architectural discussions and planning
- Mentor junior engineers and support team growth
- Stay current with emerging technologies and industry trends
- Help maintain system reliability and uptime
- Collaborate on incident response and resolution
- Contribute to continuous integration and delivery pipelines
- Support API design and development
- Ensure alignment with product goals and timelines
Nice to Have
- Experience with microservices architecture
- Familiarity with event-driven systems
- Knowledge of GraphQL
- Experience with serverless computing
- Background in fintech or financial services
- Contributions to open-source projects
- Experience with large-scale data processing
- Understanding of regulatory compliance in tech
- Leadership experience in technical projects
- Advanced degree in a technical field
Compensation
Competitive salary with benefits
Work Arrangement
Hybrid
Team
Engineering team working on core product development
About the Team
- The engineering team focuses on building reliable and scalable systems to support core product functionality.
- Collaboration across disciplines is encouraged to drive innovation and timely delivery.
What We Value
- Technical excellence, clear communication, and a commitment to continuous improvement are central to our culture.
- We prioritize sustainable development practices and thoughtful problem-solving.
Available