← Back to jobs
TopDev

Senior Software Engineer (Golang/C++)
Segmed
RemoteRemote, Remoteabout 19 hours agoNegotiable
Job Description
Your role & responsibilities
- Lead the design, development, and deployment of backend services
- Architect scalable and resilient systems (microservices, distributed systems)
- Mentor junior and mid-level engineers through code reviews and technical guidance
- Optimize application performance, reliability, and security
- Collaborate with product, frontend, QA, and DevOps teams to deliver features on time
- Establish and uphold coding standards, best practices, and testing strategies
- Participate in system design discussions and technical roadmap planning
- Troubleshoot and resolve complex production issues
Your skills & qualifications
Qualifications
- Bachelor's or Master’s degree in Computer Science, Software Engineering or Information Technology
Work Experiences
- 7+ years of experience in backend software development
- Good english communication skills
- Strong proficiency in Golang/C++ and Python
- Proven track record in designing and scaling microservices architectures
- Solid understanding of databases (PostgreSQL) and performance optimization
- Hands-on experience with Docker, Kubernetes, and CI/CD tools
- Familiarity with cloud platforms (Azure or AWS)
- Excellent problem-solving, analytical, and communication skills
- Ability to lead projects and collaborate across teams
Benefits for you
- Three-month probationary period with 100% salary
- Competitive salary based on experience and capability
- Regular salary reviews every 6–12 months, aligned with performance and contributions.
- Flexible and remote working environment, professional working processes in a modern, open, and creative environment with a young, dynamic team.
- Working equipment, unlimited holidays based on planning and approvals
- Have the opportunity to work directly with foreign experts, use frequently English
- Have a clear career development path