Get a weekly email with all new Golang jobs
x

Golang Cluster Jobs


Hand-Picked Golang jobs • Apply directly to companies • Clear salary ranges

Browse 33 Golang Cluster Jobs (1 new this month) in May 2024 at companies like source{d}, Heetch and Ninja Van with salaries from $60,000 to $105,000 working as a Lead Infrastructure Engineer, Backend Go Developer and Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Selim Arslan Aiden Man Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza Peter Vrba Hery Victor Abiola Ibrahim P
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 31 developers joined Golang Cafe in the last 30 days
  • 12,329 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 33 Cluster Jobs • Sort by Date
source{d} Logo
Lead Infrastructure Engineer
source{d}
Madrid, Spain / Remote
€56,000 to €58,000 a year
October 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

At source{d} we are building the technology stack for the next generation of Machine Learning powered developer tools. We are an open-core company built around our Open Source projects. We have raised over ten million USD so far, and we are currently growing our team.

This position is open to those wishing to work remotely between the San Francisco and Moscow Timezones as well as those who want to work from our Madrid Office.

Role

This position is for a Lead Engineer in the Infrastructure team. The team has currently 3 members.

The Infrastructure team manages multiple clusters:

  • Pipeline clusters, built on bare metal servers at a hosting provider. It has more than 1000 threads, more than 6TB of RAM and 500TB of storage, and it is backed by CoreOS and Kubernetes. It has two main goals: on the one hand, it stores all the available public code in a distributed filesystem and on the other hand, it runs intensive computation jobs over the stored data on top of Apache Spark.

  • Machine Learning research cluster, built on bare metal servers at our Madrid office. It is backed by CoreOS and Kubernetes too and it has GPUs available on every server to run deep learning algorithms.

  • Multiple Google Kubernetes Engine clusters for public-facing services. All clusters are managed with Terraform, Kubernetes and Helm.

The team also maintains several services such as databases, queues, continuous integration, monitoring, logging, etc.

At source{d}, we care about Open Source, which is why we as the infrastructure team we contribute to projects such as Terraform & CoreOS and create our own. We maintain the official Terraform provider for Helm (terraform-provider-helm).

We are looking for someone with a background in Linux, networking and containers, passion for automation and experience working at scale. Finally, knowledge of at least one backend/scripting language who cares about best development practices.


⎘ Copy Link ↗ Visit Link
Backend Go Developer
Heetch
Remote, Europe
€50,000 to €90,000 a year
August 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're a young company iterating over our remote culture so for now, we're only working with people in locations where the time zone is:

-3 hours > Paris time zone < +3 hours

Care Platform Team @Heetch

We are a new team with the mission to rebuild the entire customer support infrastructure to help our Customer Care team deliver exceptional customer experiences faster and better while continuously improving the whole experience - for both passengers and drivers.

Tech Stack

Have a look at our stack for a deeper overview: https://stackshare.io/heetch/engineering

Our team's values

Transparency: We discuss everything openly within the team. Our 'Speak up' culture is strong.

Remote first: Our team is fully distributed, and we work hard at that, but feel free to work from any of our offices in Paris, London, Brussels or Casablanca. Flexible work schedules are part of the plan.

Learn from failures: It's ok to fail, learn from it and try again.

Experiment things: Being free is part of our DNA, we can try things as long as it brings value.

Code quality: Tests are as important as code is.

Caring is sharing: We believe in continuous learning and want you to be proud of what you've learned/built. Sharing is a natural part of the process.

What will be your role?

You will help us build internal products and native mobile app features that enable Heetch to provide a world-class support experience. How about joining us to build the foundation of a Data Science feature such as Sentiment Analysis in a whole new Care platform?

Does it sound like you?

You have a solid experience in software development.

You can easily work with Golang or Ruby in production.

You have solid experience with APIs whatever the protocol (HTTP, gRPC).

If you've already been part of a Customer Support team before, we would already be a great match.

If automation is one of your passions, it's another bonus point.

What will you do?

• Build, test, deploy and monitor the services you'll work on

• Work on different parts of the system in Ruby and Golang (one service is in Elixir though)

• Build, test, ship and monitor features on top of third-party services such as Zendesk, Aircall Mandrill or Miuros

• Be an important part of the exit from a modular monolithic application to a microservices family

• Collaborate closely with our Care experts and Product Manager

• Write documentation and runbooks (Being a #RemoteFirst company, this is part of our DNA)

What will be your challenges?

• Create a new Golang microservice handling webhooks that push notifications to mobile apps

• Replace our search queries from PostgreSQL to an ElasticSearch cluster

• Add a new consumer/producer on top of our Kafka/RabbitMQ message queues from our mobile apps

• Advocate the other teams about how we use wrappers on top of Echo framework in order to align metrics company wise

• Upgrade some modular monolithic services in Ruby to a fresher version


Perks & Benefits

  • Remote work in +3h/-3h from Paris timezone
  • Flexible hours
  • Annual budget to travel to conferences and events
  • Heetch credits
  • Yearly company trip (in October 2019 on the Mediterranean coast)
  • Annual budget to travel an visit our offices in Paris, Brussels, Casablanca, Lyon...

Interview Process

  • Video Interview to present Heetch and our values
  • Tech test (on Github)
  • Meet your future team via video chat
  • A day onsite our Parisian offices to meet your stakeholders :)
⎘ Copy Link ↗ Visit Link
Software Engineer
Ninja Van
Singapore
$60,000 to $90,000 a year
August 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Roles & Responsibilities

  • Design, develop and maintain software that powers Ninja Van's complex logistics operations.
  • Work in cross functional teams with product managers, UX designers and QA engineers to ship software on-quality and on-time.
  • Write code that you are proud of, with extensibility, scalability and performance in mind.

Requirements

  • Solid Computer Science fundamentals, excellent problem-solving skills.
  • 1-5 years of backend or frontend software development in a product company, with a proven track record of shipping successful software products.
  • New graduates with relevant internship experience also welcome.
  • Hands-on experience in our tech stack or similar technologies.
  • Bachelor’s or Master’s degree in Computer Science or related field from a top university.

What you get to work with:

  • Data storage: Percona XtraDB Cluster, Elasticsearch, Apache Cassandra
  • In-Memory data grid: Hazelcast
  • Real-time data pipeline: Apache Kafka
  • Backend webservice stack: Play (Java 8), GoLang, Node.js
  • Web frontend: AngularJS, React
  • Mobile: Android SDK, React Native
  • Containerization: Kubernetes (Docker)

⎘ Copy Link ↗ Visit Link
Senior Software Engineer (Payments Team)
HousingAnywhere
Rotterdam, Netherlands
€50,000 to €60,000 a year
May 2019
3 Applicants This Week
More Than 6 Months Old

Job Description

About HousingAnywhere

HousingAnywhere.com is the biggest global booking platform for mid-term rental accommodation in the world. Being a peer-to-peer marketplace, we create an experience that serves both sides of the rental accommodation market and creates a direct connection between tenants and landlords. HousingAnywhere.com is active in 50+ countries and 400+ cities. We are partners with 160+ universities worldwide and currently target the international students and young professionals market. We are expanding to other audiences as well.

In 2017, we were awarded 4th most innovative company in the Netherlands and the 1st most innovative company in Rotterdam by the Dutch Chamber of Commerce.

In 2018, we have been honored by being the fastest growing propTech company in the Netherlands as part of the Technology Fast 50 ranking of Deloitte.

The team

Our engineering team consists of a group of 30 people (product leads, engineering leads, architects, product owners, front-end engineers, back-end engineers, QA engineers and UX/UI designers), all passionate about our expertise.

Within the engineering team, we are organized in multiple cross-functional teams. By applying for this role, you will have the chance to become part of the Payments team.

We, the Payments team, are responsible for all payments flows of our platform. Which means we take ownership of the following:

Payments and payouts: internal payments system that handles receiving and sending out the money; integrations with payment gateways and other tools

  • Commission: calculation and handling commission HousingAnywhere takes for providing service
  • Invoicing
  • Users payment details: various payment and payout methods and overviews
  • New awesome features such as rent collection service, payment requests etc
  • Our mission as a team is to provide a seamless payment experience for landlords collecting rent through the platform, tenants paying the rent as well as for our finances team overseeing the process.

About your role and impact in the payments team

HousingAnywhere has entered a scale-up phase in which we have seen impressive growth in terms of bookings and liquidity in the marketplace. This growth has brought us many technical challenges. On one end of the stack we build features and improvements to optimize conversions, on the other end we are making our infrastructure more resilient for future growth.

Your role in the team is to contribute to solving these challenges by implementing solutions and assisting our team so that our innovative technology can support future business needs.

As a Senior Software Engineer we expect you to mentor our less senior team members and to work closely with our team lead and PO to help them solve technical challenges they face.

We also expect you to challenge our choices and practices by bringing your opinion in the mix, because only by rethinking our best practices we can really evolve as persons and as a company.

Some of your responsibilities will be:

  • Providing a seamless experience for tenants and advertisers when dealing with all money things in the platform
  • Working together with the Finances team to develop tools that make their work auditing, processing and validating payouts easier and more reliable
  • Developing fault tolerant finances microservices
  • Monitoring and improving the performance the APIs
  • Managing our services in Kubernetes cluster and through CI/CD

Our stack

In frontend we are React lovers. We use TypeScript, CSS-in-JS, Redux and all tools related to this stack. Our backend is powered by Golang backed with a Postgres database and NSQ messaging. Our main infrastructure is in Google Cloud Platform.

Sounds like a match? Apply and become part of our team!

What we are looking for in a Senior Software Engineer:

  • A product-oriented person: you have the internal and final users in mind
  • You take responsibility for the quality of your work, you like test automation and you are interested in TDD best practices
  • You're a real team player. You understand your colleagues may have different opinions and you consider them to make our product better
  • Someone who is pragmatic
  • Ability to find a clean and simple solution that could be easily adapted and scaled as the business evolves
  • Leadership capabilities
  • Interest in new technologies
  • You understand that maintainable code is simple code that makes intentions explicit

Experience needed:

  • Excellent skills in one of Golang, C++ or any other of the main languages
  • An educational degree in the field of Computer Science or similar is preferable, although passionate career changers are also welcome
  • Solid understanding of web user interface design and web development
  • Have 7 years of experience in web development. If you think you can do the job with fewer years experience, don’t hesitate to apply as well
  • Experience with payment systems is a plus
  • Basic understanding of how to prepare a good (veggie) burger

Perks & Benefits

What we offer:

  • Friday drinks
  • Being part of a company that is scaling up with millions of monthly visits, and thousands of paying customers
  • A career ladder: a structured way to take control of your career and your growth within HousingAnywhere
  • Competitive salary
  • Budget for laptop and for training
  • The possibility to have a real impact on the way people pay through the product
  • Fun and international environment at the heart of Rotterdam. Our team consists of over 90+ people, with 25+ different nationalities.

Practical Info:

  • Full-time position (40 hours a week).
  • You will work from our office in Rotterdam, the Netherlands. No Remote.
  • Salary will match your experience.
  • Starting: ASAP.
Apply ⎘ Copy Link ↗ Visit Link
Software Engineer Team Lead
Housing Anywhere
Rotterdam, Netherlands
€50,000 to €65,000 a year
April 2019
2 Applicants This Week
More Than 6 Months Old

Job Description

About HousingAnywhere

HousingAnywhere.com is the biggest global booking platform for mid-term rental accommodation in the world. Being a peer-to-peer marketplace, we create an experience that serves both sides of the rental accommodation market and creates a direct connection between tenants and landlords. HousingAnywhere.com is active in 50+ countries and 400+ cities. We are partners with 160+ universities worldwide and currently target the international students and young professionals market. We are expanding to other audiences as well.

In 2017, we were awarded 4th most innovative company in the Netherlands and the 1st most innovative company in Rotterdam by the Dutch Chamber of Commerce.

In 2018, we have been honored by being the fastest growing propTech company in the Netherlands as part of the Technology Fast 50 ranking of Deloitte.

The team

Our engineering team consists of a group of 30 people (product leads, engineering leads, architects, product owners, front-end engineers, back-end engineers, QA engineers and UX/UI designers), all passionate about our expertise.

Within the engineering team, we are organized in multiple cross-functional teams. By applying for this role, you will have the chance to become part of the Payments team.

We, the Payments team, are responsible for all payments flows of our platform. This means that we take ownership of the following:

  • Payments and payouts: internal payments system that handles receiving and sending out the money; integrations with payment gateways and other tools
  • Commission: calculation and handling commission HousingAnywhere takes for providing service
  • Invoicing
  • Users payment details: various payment and payout methods and overviews
  • New awesome features such as rent collection service, payment requests etc
  • Our mission as a team is to provide a seamless payment experience for landlords collecting rent through the platform, tenants paying that rent as well as for our finances team overseeing the process.

About your role and impact in the payments team

HousingAnywhere has entered a scale-up phase in which we have seen impressive growth in terms of bookings and liquidity in the marketplace. This growth has brought us many technical challenges. On one end of the stack we build features and improvements to optimize conversions, on the other end we are making our infrastructure more resilient for future growth.

Your role in the team is to contribute to solving these challenges by implementing solutions and assisting our team so that our innovative technology can support future business needs.

As a Senior Software Engineer and Team Lead we expect you to mentor our less senior team members, collaborate with other team leads to align dependencies and to work closely with our Product Owner (PO) to make sure the team achieves its goals and delivers value to the business.

We also expect you to challenge our choices and practices by bringing your opinion in the mix, because only by rethinking our best practices we can really evolve as persons and as a company.

Some of your responsibilities will be:

  • Work together with our PO to set the quarterly team goals and make sure the team delivers them
  • Collaborate with the architects and the other team leads to align dependencies between teams and make sure common architectural and best practices are followed
  • Mentor the team members
  • Providing a seamless experience for tenants and advertisers when dealing with all money flows in the platform
  • Working together with the Finances team to develop tools that make their work auditing, processing and validating payouts easier and more reliable
  • Developing fault tolerant finances microservices
  • Monitoring and improving the performance the APIs
  • Managing our services in Kubernetes cluster and through CI/CD

Our stack

In frontend we are React lovers. We use TypeScript, CSS-in-JS, Redux and all tools related to this stack. Our backend is powered by Golang backed with a Postgres database and NSQ messaging. Our main infrastructure is in Google Cloud Platform.

Sounds like a match? Apply and become part of our team!

What we are looking for in a Team Lead & Senior Engineer:

  • A product-oriented person: you have the internal and final users in mind
  • You take responsibility for the quality of your work, you like test automation and you are interested in TDD best practices
  • You're a real team player. You understand your colleagues may have different opinions and you consider them to make our product better
  • Someone who is pragmatic
  • Ability to find a clean and simple solution that could be easily adapted and scaled as the business evolves
  • Leadership capabilities
  • Interest in new technologies
  • You understand that maintainable code is simple code that makes intentions explicit

Experience needed:

  • Excellent skills in one of Javascript, Golang, C++ or any other of the main languages
  • An educational degree in the field of Computer Science or similar is preferable, although passionate career changers are also welcome
  • Solid understanding of web user interface design and web development
  • Have 7 years of experience in web development. If you think you can do the job with fewer years experience, don’t hesitate to apply as well
  • Experience in leadership positions
  • Experience with payment systems is a plus
  • Basic understanding of how to prepare a good (veggie) burger

Practical Info!

  • Full-time position (40 hours a week).
  • You will work from our office in Rotterdam, the Netherlands.
  • Salary will match your experience.
  • Starting: ASAP.

Perks & Benefits

What we offer:

  • Friday drinks
  • Being part of a company that is scaling up with millions of monthly visits, and thousands of paying customers
  • A career ladder: a structured way to take control of your career and your growth within HousingAnywhere
  • Competitive salary
  • Budget for laptop and for training
  • The possibility to have a real impact on the way people pay through the product
  • Fun and international environment at the heart of Rotterdam. Our team consists of over 90+ people, with 25+ different nationalities.

Interview Process

1- Non-technical interview with an engineering team lead

2- technical assessment/contribution

3- Technical interview with 2 engineers

4- Final interview with VP of Engineering + a Product Owner

Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer (Platform team)
Housing Anywhere BV
Rotterdam, Netherlands
€50,000 to €75,000 a year
March 2019
3 Applicants This Week
More Than 6 Months Old

Job Description

About HousingAnywhere

HousingAnywhere.com is the biggest global booking platform for mid-term rental accommodation in the world. Being a peer-to-peer marketplace, we create an experience that serves both sides of the rental accommodation market and creates a direct connection between tenants and landlords. HousingAnywhere.com is active in 50+ countries and 400+ cities. We are partners with 160+ universities worldwide and currently target the international students and young professionals market. We are expanding to other audiences as well.

In 2017, we were awarded 4th most innovative company in the Netherlands and the 1st most innovative company in Rotterdam by the Dutch Chamber of Commerce.

In 2018, we have been honored by being the fastest growing propTech company in the Netherlands as part of the Technology Fast 50 ranking of Deloitte.

The team

Our engineering team consists of a group of 30 people (product leads, engineering leads, architects, product owners, front-end engineers, back-end engineers, QA engineers and UX/UI designers), all passionate about our expertise.

Within the engineering team, we are organized in multiple cross-functional teams. By applying for this role, you will have the chance to become part of the Platform team.

We, the Platform team, are responsible for the core application of HousingAnywhere and are the team where it all started for HousingAnywhere. Here you’ll find those we call the “dinosaurs” of HousingAnywhere. Djordy, our CEO, started our team back when he was Head of Product.

We have ownership of listing management (listing creation, calendar management and listing representation) and also of chat and bookings functionalities. Down the line, everything we do should add to conversions and should help HousingAnywhere grow to be the number 1 market place for students and young professionals in the world.

Our mission as a team is to provide high-quality matching between tenants and landlords and to drive trust between the users of the marketplace. We think about these challenges every day in order to build a world-class product. If this sounds interesting to you, don't hesitate to read on.

About your role and impact in the platform team

HousingAnywhere has entered a scale-up phase in which we have seen impressive growth in terms of bookings and liquidity in the marketplace. This growth has brought us many technical challenges. On one end of the stack we build features and improvements to optimize conversions, on the other end we are making our infrastructure more resilient for future growth.

Some of the challenges we are tackling:

On the frontend side:

Consolidate our React based frontend with tests and consistent design Provide users with a more fulfilling mobile experience through PWA technologies and principles Integrate real-time technology to deliver content to users quickly Continuously improve SEO through performance and content delivery

On the backend side:

Pragmatically redesigning the core system to identify services and run them outside the main monolith Moving the core platform to Kubernetes and continuous deployment Rethinking the way we represent and store data to allow easier integrations through events and denormalization Monitoring and improving the performance of our private API. Your role in the team is to contribute to solving these challenges by implementing solutions and assisting our team so that our innovative technology can support future business needs.

As a Senior Software Engineer we expect you to mentor our less senior team members and to work closely with our team lead and PO to help them solve technical challenges they face.

We also expect you to challenge our choices and practices by bringing your opinion in the mix, because only by rethinking our best practices we can really evolve as people and as a company.

Our stack

In frontend we are React lovers. We use Redux, CSS-in-JS, TypeScript, NodeJS and all tools related to this stack. Our backend is powered by Golang backed with a Postgres database. We’re currently moving our backend to a service-oriented architecture (microservices). Our main infrastructure is in Google Cloud Platform. We've been using React, GraphQL and Golang in production environments since the early days. Since a few years we’ve started using Kubernetes and nowadays all our new services run in the cluster.

What we are looking for in a Senior Engineer:

  • A product-oriented person: you love developing products that help people
  • You take responsibility for the quality of your work, you like test automation and you are interested in TDD best practices
  • You're a real team player. You understand your colleagues may have different opinions and you consider them to make our product better.
  • Someone who is pragmatic
  • Ability to find a clean and simple solution that could be easily adapted and scaled as the business evolves
  • Leadership capabilities
  • Interest in new technologies
  • You understand that maintainable code is simple code that makes intentions explicit

Experience needed:

  • Excellent skills in one of Javascript, Golang, C++ or any other of the main languages
  • An educational degree in the field of Computer Science or similar is preferable, although passionate career changers are also welcome
  • Experience with online marketplaces, service providers and/or API development
  • Solid understanding of web user interface design and web development
  • Have 10 years of experience in web development. If you think you can do the job with fewer years experience, don’t hesitate to apply as well.
  • Basic understanding of how to prepare a good burger (our team lead even makes his own buns)

Perks & Benefits

What we offer:

  • Friday drinks
  • Flat organization structure
  • Being part of a company that is scaling up with millions of monthly visits, and thousands of paying customers
  • A career ladder: a structured way to take control of your career and your growth within HousingAnywhere
  • Competitive salary
  • Budget for laptop and for training
  • The possibility to have a real impact on the core platform of the product
  • Fun and international environment at the heart of Rotterdam. Our team consists of over 90+ people, with 25+ different nationalities.

Practical Info!

  • Full-time position (40 hours a week).
  • You will work from our office in Rotterdam, the Netherlands.
  • Salary will match your experience.
  • Starting: ASAP
Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer
Synthace
London, United Kingdom
£50,000 to £90,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are looking for a software engineer to continue developing and scaling our products and infrastructure.

The Project
Named by the World Economic Forum as one of the world’s 30 Technology Pioneers 2016, Synthace is re-imagining how we work with biology, exponentially improving the speed and quality of the final results. This is made possible through our high-level language and operating system for labs, Antha, which is already impacting how scientists work with biology in major companies like Dow, Merck and GSK.

Responsibilities
You’ll be working within a tight-knit development team on exciting projects with plenty of technical challenge to get your teeth into, you will:

  • Design, build, test, and maintain high-performance and scalable microservices in a global, federated container cluster
  • Integrate and deploy custom and off-the-shelf software components
  • Manage deadlines and priorities in a dynamic environment that blends software and wet-lab development
  • Master our current technology stack which includes: Kubernetes Federation, Go, Google Cloud, Docker, and Ansible

Requirements

Key requirements:

  • BA/BS degree in computer science or equivalent work experience
  • Experience with Unix development environments
  • Working knowledge of common network protocols (HTTP, TLS, GRPC)
  • Well versed in any of the following programming languages: C, C++, Java, Python, or Go
  • Working knowledge of HA and distributed systems

In addition, you are committed to delivering high quality software to a tight schedule. Excellent communication skills are also a must in our fast-paced, multidisciplinary environment.


⎘ Copy Link ↗ Visit Link
DevOps Engineer
Steady
Atlanta, United States
$90,000 to $105,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Devops Engineer Steady helps users make more money - we allow users to discover the opportunities that will increase their earnings and make the most of their available time. More than 90% of all jobs created in the past 10 years have been within the part-time, temporary or independent labor sector. Today either by choice or out of necessity, over 70 million Americans participate in work outside the walls of traditional W2 employment, by 2025 that number is expected to encompass more than half of the U.S. workforce. Steady is on a mission to be the leading advocate of these workers to help them achieve their goals.

Job Description We are looking for a Devops Engineer to help build and operate our delivery pipelines and core platform. The position will work side by side with development, QA, and product in order to successfully deliver high quality software. An ideal candidate is an individual who is either a strong developer who is interested in operations, or strong operations engineer who is interested in software development. Good team skills are essential to this role, as there is a great deal of day-to-day collaboration that takes place as we build and deliver solutions.

Responsibilities • Build and operate CI/CD pipelines using drone and spinnaker • Build and maintain observability and alerting across application and infrastructure • Assist with the operation of a kubernetes cluster • Participate in on-call rotation • Automation of manual tasks using scripting and application development • Identify bottlenecks in the development process and implement solutions • Work with developers to optimize applications for performance and scale • Administer AWS resources and provide guidance on utilization • Ensure we are releasing code safely, securely and frequently • Investigate and adopt new technologies/tools are needs arise

Qualifications • Strong analytical, troubleshooting skills • Good understanding of continuous integration/continuous delivery principles • Knowledge and experience with container technologies. Docker and kubernetes preferred. • Strong linux skills • Understanding of security principles • Experience with at least one programming language (python, ruby, golang, C#), no need to be a superstar coder but you will need to at least be able to write maintainable code that interacts with the AWS and other API's • Good understanding of devops/agile principles • Experience with configuration management/infrastructure as code tooling. Terraform is preferred. • Experience with monitoring and alerting solutions. Prometheus is preferred. • Use of version control systems such as git • Experience working with cloud resources (AWS, Azure, GCP). AWS is preferred • Excellent verbal and written communication skills with the ability to interact at all levels of the organization • Up to date with latest industry patterns and tooling. • Independence and self-motivation while still being able to work with others collaboratively • Ability to thrive in a fast-paced, entrepreneurial, high-energy environment Location: • Office is located in Midtown


⎘ Copy Link ↗ Visit Link
Site Reliability Engineer
PubNative
Berlin, Germany
€40,000 to €65,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

PubNative is a mobile publisher platform that serves native ads via a scalable and flexible API for mobile apps and web. Our publisher-first approach focuses on the specific needs of each publisher across all verticals. Our ad serving technology is used by developers and publishers around the world.

Our system consists of a myriad of high load Golang-based APIs, iOS SDKs, Ruby/Rails 5 dashboard, Scala and Spark data- and ML pipelines, Druid OLAP system, running on a Mesos and Kubernetes cluster.

We're always on call to keep our networks up and running, ensuring our users have the best and fastest experience possible. We follow “Infrastructure as Code” model and immutable deployment strategies.

We are looking for a Site Reliability Engineer (m/f) to help us build and operate infrastructure platforms, and provide technical consultancy to engineering teams on how to build reliable, scalable and efficient services.

Our Responsibilities: - You help us build a hybrid, poly-cloud-provider environment - You help to design, develop and operate monitoring, tracking platforms - You drive scalability and operability of supported systems/infrastructure - You participate in on-call rotation and be on-call for the services you build and support - You work with other teams to provide consultations in systems architecture support for new and existing production systems - You write code so that you can automate tasks, support SLA for Production Systems, you support other engineering teams on reliability, scalability and efficiency topics - You manage OS image/templates via Packer, provision infrastructure via Terraform - You support CI/CD and make new pipelines - You engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement - You support services before they go live through activities such as system design consulting - You maintain services once they are live by measuring and monitoring availability, latency, and overall system health

Our Requirements: - 3+ years of experience in a Site Reliability role/Full-stack developer - Experience with public cloud providers (AWS, Google Cloud, Digital Ocean, etc.) and Infrastructure as Code (Terraform) - Strong programming skills and familiarity with modern programming languages: Go, Ruby, Python, Shell etc. - Knowledge of managing docker containers and microservices via Kubernetes - Experience building and monitoring systems and metric collection pipelines - Track record of building automation and solving multi-datacenter/clouds infrastructure problems - Knowledge of algorithms, data structures, complexity analysis, software design and reverse engineering - Interest in designing, analyzing and troubleshooting large-scale distributed systems - Experience working with source control - Git - Experience with continuous integration platforms such as TeamCity, Jenkins, CircleCI etc. - Understanding of Agile, DevOps practices such as CI/CD, automated testing etc.


⎘ Copy Link ↗ Visit Link
Backend Engineer
Spilly
Berlin, Germany
€45,000 to €50,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

You love building distributed systems at massive scale and tackling impossible problems that few engineers are fortunate enough to face.

Our team of backend engineers extends our super efficient Golang-based backend every day. We leverage Kubernetes and Google Cloud to focus on what we are really good at. Delivering VR experiences in seconds to our users all around the world. Massive growth means that we constantly need to reinvent and reiterate. We continuously investigate new tech stacks and are open for your input and experience to shape our thriving service cluster.

Responsibilities: - Plan, organize and implement solutions to complex engineering problems. - Drive adoption of best practices in code health, testing, and maintainability. - Analyze and decompose complex software systems. - Collaborate with and influence others to improve the overall design. - Work together with leading Computer Vision researchers

Requirements: - Excellent software craftsmanship - Experienced in Test Driven Development - Hands-on distributed systems know-how (2 years+) - Experience working with container based environments - There’s no such thing as a “doesn’t work” attitude. - Estimate your work and deliver on time working in an Agile process

Special Qualifications: - Experience building highly-scalable services in Go - Experience with high resolution video streaming and processing - Experience with large-scale machine learning and computer vision - Experience with data analysis and data visualization - Experience with modern browser APIs (WebRTC & WebGL)

Apply to jobs@splashapp.co


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 33 Cluster jobs found