Lead and mentor a team of software engineers, drive technical projects, and contribute technically to projects by owning services and improving code quality. Experience in financial technology industry is preferable. Strong analytical thinking, communication skills, and passion for learning are required.
Requirements
- 5 years experience in financial technology industry
- Fast learner & good analytical thinking
- Advanced knowledge in Go
- Experience with distributed storage and database systems, including SQL or NoSQL
- Systematic problem-solving approach and knowledge of algorithms, data structures, and complexity analysis
- Good communication skill, team player and comfortable working with a cross-functional team
- Passion for learning, improving and contributing to projects with a strong sense of ownership
- Experience with TDD
- Experience with refactoring large systems
- Experience with event driven architecture
- Experience with Kafka, Kubernetes, Grafana, Prometheus
Benefits
- Diverse and inclusive workplace
- Equal opportunities
- Sense of belonging