Backend Developer (Golang)
Прямой работодатель DataSpike ( dataspike.io )
Опыт работы любойдо 300 000 ₽
DataSpike, a leading innovator in Know Your Customer (KYC) and Anti-Money Laundering (AML) technology, is on the lookout for a talented Golang Developer. Our mission is to enhance the security and integrity of financial transactions worldwide through cutting-edge technology. We're inviting you to be a part of our dynamic team, where your contributions will directly impact the development of our advanced KYC/AML solutions.
Position Overview:
As a Golang Developer at DataSpike, you'll play a crucial role in designing, developing, and scaling our backend systems. Your expertise in Go will drive the creation of efficient, robust services capable of handling the intricate demands of KYC/AML compliance. You'll collaborate closely with our team of developers, data scientists, and security experts to deliver innovative products that keep our clients ahead of regulatory challenges.
Key Responsibilities:
- Develop and maintain high-performance, scalable microservices in Go.
- Contribute to the architecture and design of our backend systems.
- Ensure data integrity and security in all aspects of the application.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Participate in code reviews, contributing to the continuous improvement of our codebase and development processes.
- Stay abreast of emerging technologies and propose their adoption where beneficial.
Your Profile:
- 2+ years development experience, 1+ years with Golang.
- Proficiency in Golang, with a solid understanding of its concurrency patterns and ecosystem.
- Experience with database design and management, including both SQL and NoSQL solutions.
- Familiarity with Docker, Kubernetes, and cloud services (AWS, GCP, or Azure).
- Knowledge of RESTful APIs and microservices architecture.
- A proactive approach to problem-solving and a commitment to delivering high-quality software.
- Excellent communication skills and the ability to work effectively in a team environment.
Nice to have:
- Development experience with Python
What we offer:
- Remote job.
- Flexible work hours and self-managed projects.
- Opportunities for professional growth.
- Part time or Full time