About the job Golang Engineer - EU based
UpSkill is a recruitment agency ready to go the extra mile to help candidates find the best possible job opportunity. Our team of experts is well-versed and experienced in consulting and providing long-term HR support.
We believe that being friendly is the best policy, and that's why we are eager to help you through the whole lifecycle of recruitment. Our team comes with 15 years of recruitment experience behind its back. At any given moment, we can offer multiple opportunities from different companies needing a wide variety of talent.
If you are interested in starting a new job, we will present you with multiple opportunities, will be there to answer all your questions, help you prepare for interviews and tests, provide essential feedback and even guide and support you through the process of recruitment all the way up to the first day at your new job.
Our current client is a leading software development company with a team of engineers across Europe excels in web and mobile software development, video streaming, defense, machine learning, automotive, e-commerce, and AI. On their behalf, we are looking for an experienced Golang Engineer to join their strategic core team, focusing on delivering rapid engineering capacity to fuel new product growth, transitioning a dispersed workforce into cohesive, high-velocity squads. If you are curious about this exciting opportunity, then this might be the chance you have been waiting for!
Responsibilities:
- Scale the Architecture: Develop robust, scalable microservices from concept to deployment, focusing on high-performance backend logic using Go;
- Bridge the Data Gap: Implement and maintain efficient communication layers using gRPC for inter-service messaging and GraphQL for frontend data aggregation;
- Optimize Persistence: Architect data models across MongoDB and PostgreSQL, ensuring data integrity and query performance in a distributed system;
- Collaborate Globally: Operate within an integrated "squad-based" structure (alongside Product Managers, Designers, and QA), acting as a core engineering pillar for the European timezone;
- Drive Quality & Standards: Join a culture of full ownership - contributing to code reviews, unit testing, and ensuring smooth onboarding for future team members in a long-term partnership context.
Requirements:
- 4+ years of professional experience in backend software development, with a proven track record of delivering production-grade microservices;
- Strong proficiency in Go and its ecosystem - deep understanding of concurrency patterns and idiomatic Go over just syntax knowledge;
- Solid experience with gRPC and Protocol Buffers for inter-service communication
- Proficiency in working with MongoDB (schema design, indexing) and PostgreSQL in a high-throughput environment;
- Experience with React.js or a strong willingness to contribute to Full-Stack tickets is a significant plus;
- Familiarity with containerization, Kubernetes, and modern CI/CD pipelines;
- Autonomy & Ownership: Ability to take a feature from concept to deployment with minimal hand-holding - essential for their Core squad structure;
- Location: Must be based within the European Union (EU) to ensure timezone alignment;
- Exceptional communication skills to articulate technical trade-offs to Product Managers and Engineering Leads.
The company offers:
- Work Flexibility: flexible working hours and a choice from remote, hybrid, or onsite work models. Multiple Office Locations: In Sofia, Plovdiv, Stara Zagora, and Nis;
- A Suite of Perks: food vouchers, additional health insurance, and more;
- Community and Connections: exciting social events and team initiatives;
- Friendly Environment;
- Team Spirit;
- Mentorship and coaching;
- Personalized Development Program.
If you meet the above-mentioned criteria, don't hesitate to apply!
We welcome the opportunity to learn more about you!
Please send your CV in English.
Please note that only short-listed candidates will be contacted.
License No.2826. We will treat your application with full confidentiality!