About the Role
The role involves building and optimizing server-side logic, working with distributed systems, and contributing to the stability and efficiency of core platform components.
Responsibilities
- Develop and maintain backend services and APIs
- Design scalable and secure system architectures
- Collaborate with frontend teams to integrate user-facing features
- Write clean, testable, and well-documented code
- Troubleshoot and resolve production issues
- Participate in code reviews and technical planning
- Optimize applications for performance and reliability
- Implement data storage solutions and database design
- Ensure system security and data protection standards
- Work with containerization and orchestration tools
- Support deployment pipelines and CI/CD workflows
- Monitor system health and respond to alerts
- Contribute to technical documentation
- Evaluate and integrate third-party services
- Follow software development best practices
- Assist in capacity planning and system scaling
- Engage in architectural discussions and planning
- Maintain compliance with industry regulations
- Use version control systems effectively
- Collaborate with QA teams to ensure software quality
- Participate in incident response and on-call rotations
- Stay current with emerging backend technologies
- Improve system observability and logging
- Support integration with external partners
- Ensure high availability and fault tolerance
Nice to Have
- Master’s degree in a technical field
- Experience with microservices architecture
- Knowledge of Kubernetes or similar platforms
- Background in financial technology systems
- Familiarity with regulatory compliance standards
- Contributions to open-source projects
- Experience in high-traffic environments
- Understanding of load balancing techniques
- Exposure to serverless computing models
- Proficiency in multiple programming languages
- History of leading technical initiatives
- Experience with disaster recovery planning
- Strong debugging and root cause analysis skills
- Knowledge of data encryption methods
- Involvement in system architecture design
Compensation
Competitive salary based on experience
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on scalable systems
Technology Stack
- Uses modern backend frameworks and cloud-native tools
- Relies on containerized deployments and scalable infrastructure
Growth Opportunities
- Offers paths for technical leadership and specialization
- Supports continuous learning and professional development
Available for qualified candidates