Senior Golang Software Engineer

1 Hour ago • 4 Years + • Backend Development

Job Summary

Job Description

N-iX seeks a Senior Golang Software Engineer to contribute to their next-generation data-centric MLOps platform. Responsibilities include designing, building, and extending the platform for improved reliability, scalability, and performance. This involves engaging in architectural discussions, managing development infrastructure, responding to customer queries, and reducing technical debt. The platform allows users to scale to thousands of models in production and build powerful data-driven ML inference pipelines using Kafka. The role requires strong Golang skills, experience with Kafka and Kubernetes, and a deep understanding of distributed systems.
Must have:
  • 4+ years backend (Golang) experience
  • Kafka experience
  • Kubernetes & Cloud Native tools
  • Distributed systems understanding
  • System architecture knowledge
  • MLOps platform development
Good to have:
  • GCP/AWS/Azure familiarity
  • Operator Pattern experience
  • Open-source contributions
  • Data science/ML understanding
  • Python knowledge
Perks:
  • Flexible working format
  • Competitive salary
  • Career growth opportunities
  • Professional development tools
  • Education reimbursement
  • $1000 Welcome Bonus
  • $400 Referral Bonus

Job Details

N-iX is a global company with Ukrainian roots that helps businesses across the world develop successful software products. Founded in 2002, N-iX has come a long way and increased its presence in nine countries spanning Europe, the US, and Latin America. Today, we are a strong community of 2,000+ professionals and a reliable partner for global industry leaders and Fortune 500 companies.

We are looking for a skilled Senior Golang Software Engineer to join our team.

Join Our Team & Earn Exciting Bonuses!
As a special incentive, we’re offering a Welcome Bonus of $1,000 USD for a new hire. Plus, if you refer a friend who gets hired, you’ll receive a Referral Bonus of $400 USD!

Our client's company was founded in 2014 with a simple yet ambitious mission: deliver a powerful solution that transforms complexity into a strategic advantage, offering maximum flexibility and observability for your AI deployments. The client’s vision is to allow businesses to have complete control over their machine learning workflows, enabling innovation and uncovering new opportunities to deploy impactful, data-driven solutions. We strive to build a world where AI is harnessed responsibly and ethically by both enterprise organizations and the wider open source community.

Machine learning will soon be at the core of every connected business, so we’re seeking talented individuals to drive our mission forward to deliver industry-leading machine learning deployment and continue to make our mark in the MLOps space. 

The client operates on the cutting edge of technology, in an agile environment that is evolving as they scale, enabling unique opportunities to grow and develop your career as part of the team and help shape the future with MLOps.

You will be working on our next generation data-centric MLOps platform that allows users to scale to 1000s of models in production and build powerful data-driven ML inference pipelines using Kafka. This is an exciting opportunity to work on a new project and have an impact on many technical aspects of the system as they are developed.

Responsibilities:

  • Help design, build and extend MLOps platform, contributing to improved reliability, scalability and performance as well as next-generation features.
  • Engage in technical discussions about the architecture of the system and the different tradeoffs made when picking particular solutions.
  • Help manage internal development, demo and test infrastructure, improving productivity for everyone in the team.
  • Respond to customer questions and queries as they arise, developing and integrating requested features within the existing codebase.
  • Reduce technical debt by maintaining the codebase at a high quality level: periodic 3rd party dependencies upgrades, automated tests and working CI/CD pipelines.

Requirements:

  • A degree or higher level academic background in a scientific or engineering subject or relevant equivalent experience 
  • Experience/involvement in architecting, implementing and debugging complex systems, from initial design to completion.
  • Understanding of distributed systems and the challenges associated with microservices architectures.
  • Experience in profiling, identifying and fixing system bottlenecks at the component and system level.
  • At least 4+ years of experience in industry with a track record as backend (Golang) engineer.
  • Strong working knowledge of Golang.
  • Experience in building applications using Kafka.
  • Experience with Kubernetes and the ecosystem of Cloud Native tools.

Nice to have:

  • Familiarity with Google Cloud Platform / AWS / Azure.
  • Familiarity with Operator Pattern with Kubebuilder or Operator SDK.
  • Contributions to open source projects.
  • A broad understanding of data science and machine learning or the willingness to learn about it.
  • Working knowledge of Python.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Similar Jobs

Sovrun - Web Quality Assurance Engineer

Sovrun

Makati, Metro Manila, Philippines (Hybrid)
3 Weeks ago
Playtech - Senior Java Developer

Playtech

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Weeks ago
Ajmera Infotech - Senior Azure DevOps Engineer (IaaS)

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
ION - Senior Security Architect

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
Epic Games - Senior Web Programmer

Epic Games

Vancouver, British Columbia, Canada (On-Site)
2 Months ago
Patreon - Senior Backend Engineer, Creation

Patreon

New York, New York, United States (Hybrid)
2 Weeks ago
Playtika - Server Technical Lead

Playtika

Poland (Hybrid)
5 Months ago
CleverTap - Senior Backend Engineer

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Playtech - Scala Developer

Playtech

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Months ago
Backbone - Engineering Manager, Backend

Backbone

Seattle, Washington, United States (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

SOFTGAMES - Senior HTML5 Game Developer

SOFTGAMES

Berlin, Berlin, Germany (Remote)
2 Weeks ago
MPOWER Financing - Data Engineer - Data - Bangalore, India

MPOWER Financing

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Playrix - Senior C++ Software Engineer (Tools)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
5 Months ago
Every matrix - Senior Java Developer

Every matrix

Kyiv, Kyiv City, Ukraine (Hybrid)
2 Weeks ago
Mixmob - Senior Full-Stack React/Node & NFT Gaming Developer

Mixmob

Vancouver, British Columbia, Canada (Remote)
9 Months ago
The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
2 Months ago
N-iX - Senior .NET Desktop Engineer

N-iX

Argentina (Remote)
2 Weeks ago
KBG Blockchain Game Studios - Back-End Developer (NodeJS)

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
9 Months ago
Infoblox - Senior Software Engineer

Infoblox

Burnaby, British Columbia, Canada (Hybrid)
5 Months ago
PwC - Senior Software Developer (.NET)

PwC

Qormi, Malta (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Europe

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Backend Development Jobs

Warner Bros Games - Senior Manager - Data Platform Team

Warner Bros Games

Hyderabad, Telangana, India (Hybrid)
1 Month ago
Behaviour Interactive - Principal Generalist Programmer - Dead by Daylight

Behaviour Interactive

Ontario, Canada (Hybrid)
2 Weeks ago
Epic Games - Principal Cloud Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
Postman - Backend and Systems Engineer, Flows

Postman

New York, New York, United States (On-Site)
5 Months ago
Canva - Senior Software Engineer -Cloud Platform- - Remote across ANZ

Canva

Sydney, New South Wales, Australia (Remote)
5 Months ago
Limit Break - Senior Backend Engineer, Core Services

Limit Break

Tokyo, Japan (On-Site)
2 Months ago
GoMotive - Senior Software Engineer

GoMotive

India (Remote)
3 Weeks ago
Canva - Staff Backend Engineer - Product Insights Enablement - Java

Canva

Melbourne, Victoria, Australia (Remote)
2 Weeks ago
Canva - Backend Software Engineer - Internationalization

Canva

Beijing, Beijing, China (Remote)
1 Month ago
Scorewarrior - Service Backend C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded