We are seeking an experienced Lead/Senior Golang Software Engineer to join our team and help build the next-generation Boss Revolution platform products.
We are developing a range of innovative solutions using Go, and this is your opportunity to work on impactful, high-performance systems in a truly flexible environment.
If you are looking for a company that offers maximum flexibility in choosing where you work - this role is for you.
What You’ll Do at IDT:
Develop new features and resolve bugs within a Scrum team. Own the full software development lifecycle - from requirements analysis through coding, deployment, and maintenance.Collaborate closely with other engineering teams.Demonstrate a technology-agnostic mindset, with the ability and desire to learn and apply new tools and technologies.Work on high-performing, mission-critical, scalable, and resilient web applications and services.Drive technical excellence and reduce technical debt.
What We’re Looking For:
Proven experience as a Lead or Senior Software Engineer.Deep knowledge of Golang.5+ years of production experience in Go or other programming languages.Strong understanding and practical application of modern design patterns.Experience designing and maintaining complex systems.Hands-on experience with microservices, logging, and monitoring.Strong problem-solving abilities.Experience with NoSQL databases (MongoDB).Proficiency with AWS cloud services.Strong knowledge of Docker and Git.Excellent communication skills and a collaborative mindset.English level: B2+.
Nice to Have:
Hands-on C++ expertise.Experience in the Payments domain.Experience in business analysis and stakeholder communication.Knowledge of other high-level programming languages.
We are offer:
Remote work flexibility – work from anywhere.B2B contract with competitive gross compensation in USD.Top-tier hardware to support your productivity.A challenging role in a team of skilled professionals.Continuous learning and career growth opportunities.Coverage for professional development: training, seminars, and conferences.Access to high-quality English lessons.