
Principal Golang Engineer, Tech Lead
Intellectsoft
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Shape the technical direction of a new derivatives team, collaborating with Product and DevOps to build core systems from the ground up.
- Partner closely with the CPO, Product Lead, and Head of Engineering to align technical execution with the broader business vision.
- Contribute directly to the technical vision and define the strategic roadmap for upcoming quarters.
- Design, implement, and maintain a robust, secure, and high-performance crypto trading platform.
- Ensure the platform meets the highest standards for scalability, reliability, availability, and security.
- Deconstruct ambiguous, complex problems into clear technical requirements and innovative, scalable solutions.
- Identify and lead initiatives to elevate software engineering practices, code quality, and system design standards across the organization.
- Leverage opportunities to evolve and progress into broader leadership roles as the company continues to scale.
Requirements
- At least 8 years of professional software engineering experience, including deep proficiency in Golang and current leadership in a Principal, Staff, or Lead-level role.
- Proven background in financial technology, with specific expertise in derivatives, post-trade flows, or settlement systems.
- Strong technical foundation in Kubernetes and modern infrastructure management.
- Highly structured approach to development, ensuring every stage of the lifecycle is thoroughly documented.
- Ability to balance high-level architectural decision-making with being a hands-on technical authority.
- Extensive experience with complex microservices, event-driven architectures, and sophisticated API integrations.
- Deep understanding of advanced system design and software architecture principles.
- Commitment to high-quality code through Object-Oriented Programming (OOP) and rigorous testing and validation.
- Fluency with SDKs, automated code generation, and OpenAPI/Swagger specifications.
- Practical experience with Clean Architecture to build scalable and maintainable systems.
- Capability to navigate fast-paced environments and ambiguity while staying focused on concrete results.
- **Nice to have:**
- Knowledge of Chinese (Mandarin) is a big plus
Benefits
- Awesome projects with an impact
- Udemy courses of your choice
- Team-buildings, events, marathons & charity activities to connect and recharge
- Workshops, trainings, expert knowledge-sharing that keep you growing
- Clear career path
- Absence days for work-life balance
- Flexible hours & work setup - work from anywhere and organize your day your way
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangKubernetesmicroservicesevent-driven architectureAPI integrationsObject-Oriented ProgrammingClean Architectureautomated code generationOpenAPIsystem design
Soft Skills
leadershipproblem-solvingcommunicationstructured approachadaptabilityfocus on resultscollaborationstrategic thinkingtechnical authorityinnovation