Golang Software Engineer
- work for a Luxembourg company on its mission to build first-class cloud infrastructure for computing, storing, protecting, and delivering the content worldwide -
Golang Software Engineer
- work for a Luxembourg company on its mission to build first-class cloud infrastructure for computing, storing, protecting, and delivering the content worldwide -
1
G-Core Labs helps companies around the world gain and maintain a competitive edge in their respective markets.
2
The company's mission is to make the Internet faster, safer, and more reliable. To achieve this, the company design and maintain its own products and services by taking up complicated and non-trivial tasks daily.
3
  • fully remote
  • opportunities for professional and career growth
  • сompetitive salary
Who we are
The Luxembourg company G-Core Labs was founded in 2011. Experts in creating high-load systems began designing a new global network infrastructure. At the moment there are more than 400 people in the company, it has offices in Luxembourg, Germany, Lithuania, the USA, and Georgia. Offices are scheduled to open in Poland and the Asia-Pacific region: Singapore, the Philippines.

The company's core goals are to provide global low latency and reliable high availability services.

G•CORE LABS
has over 140 points of presence, including more than 15 unique cloud locations, and over 25 data centers with servers available for order around the world.

G-Core helps companies around the world gain and maintain a competitive edge in their respective markets.

At the heart of the company's advanced technological solutions is its own global infrastructure whose connectivity and performance we continuously improve.

The strategic goal is to provide customers with a first-class cloud infrastructure for computing, storing, protecting, and delivering content with delays of up to 30 ms worldwide.

The projects are actively scaling. The plans for 2022 include the development of infrastructure in Asia, Africa, Western and Eastern Europe, and Latin America.

The network grows to 23 data centers. This infrastructure is awarded a Guinness World Record for most simultaneous online players on a single MOG server (190,541 people).

And they are looking forward to welcoming new team members on board!



Who we are looking for
G-Core Labs is looking for a Golang Software Engineer for our Edge Compute team.

About the product:

We're working on a new innovative Edge Compute product that will utilize our global scale of 146 POPs and offer our clients a low latency reliable edge computing service. We're not building just a FaaS but a full app hosting platform that will allow anyone to host and run their applications on the edge in a completely automated and self-serviced way.
Additionally to compute we aim to offer a complete edge services stack including SQL DBs, KV, and a filesystem backed by S3 to simplify the migration process to our platform.


Responsibilities
  • Comparing existing runtimes (deno, firecracker, contained, etc.) to define the most suitable for our infrastructure and use cases
  • Developing API and server-side app to deliver users' code to runtime on our server and run it there
  • Crafting architecture of Edge Computing in general including integrations with databases and S3

Requirements
  • 2+ years of Go experience
  • 5+ years in Software Engineering in general
  • Understanding how containerization works on Linux
  • Experience with message brokers like RabbitMQ / Kafka
  • Knowledge of CI/CD modern approaches
  • Experience with Kubernetes or Nomad and understanding what kind of problems they solve
  • You are aware of what observability is and how to achieve it for apps you create
Additionally:
  • Experience with highly scalable databases used together with serverless functions
  • Experience with Puppet
What we offer
Learning

Design great useful products:
We are in constant R&D, listening to the ideas and needs of both our employees and community members developing solutions. Our products make the web faster, safer, and more secure.

Continuous learning:
To stay a highly performing engineer you should always learn something new. We support our colleagues in this via educational weekly hours, knowledge sharing, and external education support.

Mixing cultures: Our team is formed by hundreds of tech passionate people in different corners of the world. Each of them has the vision of making the Internet faster, easier and safer. Being connected to different cultures allows you to explore new world perspectives, and new technologies, learning much more than you expect.

Lifestyle

Flexible schedule: The most important deliverable is the results, not the time you take to do them.
Work from home support: We offer all the equipment you need. You can work from any place in the world you'd prefer and compensation your coworking fee if you need it.

Interesting benefits package: All legal social security benefits (depending on the place of living), including health insurance. Competitive salary
What the process stages are
  • Short 15-min Meet&Greet call with the Tri Foundation team
  • 30-min HR interview with company's internal recruiter
  • 1,5-h long tech-interview
Who we are
The Luxembourg company G-Core Labs was founded in 2011. Experts in creating high-load systems began designing a new global network infrastructure. At the moment there are more than 400 people in the company, it has offices in Luxembourg, Germany, Lithuania, the USA, and Georgia. Offices are scheduled to open in Poland and the Asia-Pacific region: Singapore, the Philippines.

The company's core goals are to provide global low latency and reliable high availability services.

G•CORE LABS
has over 140 points of presence, including more than 15 unique cloud locations, and over 25 data centers with servers available for order around the world.

G-Core helps companies around the world gain and maintain a competitive edge in their respective markets.

At the heart of the company's advanced technological solutions is its own global infrastructure whose connectivity and performance we continuously improve.

The strategic goal is to provide customers with a first-class cloud infrastructure for computing, storing, protecting, and delivering content with delays of up to 30 ms worldwide.

The projects are actively scaling. The plans for 2022 include the development of infrastructure in Asia, Africa, Western and Eastern Europe, and Latin America.

The network grows to 23 data centers. This infrastructure is awarded a Guinness World Record for most simultaneous online players on a single MOG server (190,541 people).

And they are looking forward to welcoming new team members on board!
Who we are looking for
G-Core Labs is looking for a Golang Software Engineer for our Edge Compute team.

About the product:

We're working on a new innovative Edge Compute product that will utilize our global scale of 146 POPs and offer our clients a low latency reliable edge computing service. We're not building just a FaaS but a full app hosting platform that will allow anyone to host and run their applications on the edge in a completely automated and self-serviced way.
Additionally to compute we aim to offer a complete edge services stack including SQL DBs, KV, and a filesystem backed by S3 to simplify the migration process to our platform.
Responsibilities
  • Comparing existing runtimes (deno, firecracker, contained, etc.) to define the most suitable for our infrastructure and use cases
  • Developing API and server-side app to deliver users' code to runtime on our server and run it there
  • Crafting architecture of Edge Computing in general including integrations with databases and S3
Requirements
  • 2+ years of Go experience
  • 5+ years in Software Engineering in general
  • Understanding how containerization works on Linux
  • Experience with message brokers like RabbitMQ / Kafka
  • Knowledge of CI/CD modern approaches
  • Experience with Kubernetes or Nomad and understanding what kind of problems they solve
  • You are aware of what observability is and how to achieve it for apps you create
Additionally:
  • Experience with highly scalable databases used together with serverless functions
  • Experience with Puppet
What we offer
Learning

Design great useful products:
We are in constant R&D, listening to the ideas and needs of both our employees and community members developing solutions. Our products make the web faster, safer, and more secure.

Continuous learning:
To stay a highly performing engineer you should always learn something new. We support our colleagues in this via educational weekly hours, knowledge sharing, and external education support.

Mixing cultures: Our team is formed by hundreds of tech passionate people in different corners of the world. Each of them has the vision of making the Internet faster, easier and safer. Being connected to different cultures allows you to explore new world perspectives, and new technologies, learning much more than you expect.

Lifestyle
Flexible schedule: The most important deliverable is the results, not the time you take to do them.
Work from home support: We offer all the equipment you need. You can work from any place in the world you'd prefer and compensation your coworking fee if you need it.

Interesting benefits package: All legal social security benefits (depending on the place of living), including health insurance. Competitive salary
What the process stages are
  • Short 15-min Meet&Greet call with the Tri Foundation team
  • 30-min HR interview with company's internal recruiter
  • 1,5-h long tech-interview
Candidate:
From which locations do you consider candidates?
Recruiter:
Global, Poland, Serbia, Lithuania
Candidate:
From which locations do you consider candidates?
Recruiter:
Global, Poland, Serbia, Lithuania
How to apply or get details?
How to apply or get details?
Just drop us a message on Linkedin or Telegram!
Vasilina
recruiter
Just drop us a message on Linkedin or Telegram!
Vasilina
recruiter
Or leave any contact so we could write to you!
Name
Contact
Upload your CV (optional)
Add the link to your CV or professional profile
What is your seniority level?
What is your location?
In which vacancies are you interested?
Privacy policy
Made on
Tilda