Get a weekly email with all new Golang jobs
x

Golang Distributed Systems Jobs in Bahrain


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

Browse 250+ Golang Distributed Systems Jobs (1 new this month) 🇧🇭 in November 2024 at companies like Netmaker Inc, Ukama and Volume Finance with salaries from $40,000 to $330,000 working as a Senior Software Engineer, Software Engieer and Senior Golang Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Patryk Kunkel Muhammad Luthfi Arsyad Feirdy Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 35 developers joined Golang Cafe in the last 30 days
  • 15,373 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





No Distributed Systems Jobs in Bahrain

Showing 10 of 286 Remote🌎 Distributed Systems Jobs available instead
Netmaker Inc Logo
Senior Software Engineer
Netmaker Inc
Remote (EMEA, APAC)
$40,000 to $80,000 a year
September 2022
3 Applicants This Week
More Than 6 Months Old

Job Description

Netmaker is looking for a Senior Software Engineer to join our fully-remote team. Netmaker is a US-based company and Y-Combinator startup building the future of distributed networking.

We are a small but growing team, looking for smart people who want to get in on the ground floor and help build our cutting-edge platform. Check out https://netmaker.io for more info. Netmaker is in use across thousands of devices across the world and growing fast.

This role will be focused on backend services and client-side code. However, "full-stack" candidates will be favored. All code is written in Golang and React. Check out the code base here to see what you would be working on:

http://github.com/gravitl/netmaker http://github.com/gravitl/netmaker-ui

Responsibilities

  • Write clean, high-quality, high-performance, maintainable code
  • Develop and support software including applications, database integration, interfaces, and new functionality enhancements
  • Support test and deployment of new products and features
  • Participate in code reviews

Required Experience:

  • Linux
  • Golang
  • English (Fluent)
  • Networking

Nice-to-have Experience:

  • Message broker
  • SaaS
  • Cloud Infrastructure and Kubernetes
  • React

Apply ⎘ Copy Link ↗ Visit Link
Ukama Logo
Software Engieer
Ukama
Remote (100%)
$60,000 to $110,000 a year
August 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Together, we will be building hardware and software for anyone to set up their own cellular network.

About the role

Ukama design and implement 4G/5G cloud-native cellular infrastructure (hardware, stack and core) with cloud management and interconnect, basically it means a lot of fun work! We run a complete shop; we design and manufacture the hardware, write the software for hardware, build services in the cloud and then deploy the solution with our partners and customers in the field.

And yes, we love open-source; 100% of our hardware and a significant portion of our software will be open-source!

We are seeking passionate and experienced software engineers to help with the back-end infrastructure, including APIs and micro services, to run various cloud services. At Ukama, you will have broad authority to create, implement and deploy services which will be the backbone of our core technology. You will also help us to define the technical culture of the company and be able to work very closely with the customers.

At Ukama you will:

  • Build products with global impact
  • Create well-designed APIs and microservices that will be used by all our products
  • Connect the underserved and unconnected business, communities and individuals with the Internet
  • Be able to work open source
  • Have a positive impact on company culture

Things you have done before:

  • Architect, implemented and documented APIs and micro services
  • Managed Automation and deployment
  • Contributed to open-source project(s)
  • Been part of high performing technical teams
  • Work remotely with a team across different time zones and cultures.

Bonus to have:

  • Work on cellular stack, at any level.
  • Love of the hardware and embedded systems
  • Don't mind field work with customers

Must have:

  • 3+ years experience designing and building APIs and micro services
  • Experience with statistically typed and compiled language such as GoLang
  • Knack for benchmarking and optimization
  • Opinions about testing and documentation
  • Strong verbal and written communication skills

Our Mission:

Empowering anyone to build cellular networks with ease.

We are a mission driven and YCombinator Summer 2020 company, backed by VC, with ~8 employees, working from the USA, India, Pakistan and Democratic Republic of Congo (DRC). Our customer profile includes enterprises, organizations, entrepreneurs and individuals in the USA, DRC, Mozambique and many more.

Empowering everyone with sustainable connectivity and the Internet is a sacred mission of our generation. Be ready for a high impact, ownership and expectation role but we guarantee it is fun. If this sounds exciting to you, please get in touch. We love to hear from you.


⎘ Copy Link ↗ Visit Link
Volume Finance Logo
Senior Golang Engineer
Volume Finance
Remote
$250,000 to $330,000 a year
August 2022
3 Applicants This Week
More Than 6 Months Old

Job Description

Here at Volume, we work with the best partners to make decentralized finance protocols valuable. We solve problems of protocol utility, governance and growth for the leading DeFi protocols. From our team effort, we are able to drive massive growth of user transactions and the launch of the protocol economy. If a protocol fails to attract user activity, token value falters and innovation will flow away from the network.

Volume delivers software tools and user experiences that increase protocol token utility and community engagement, measured by protocol transaction volume growth. The Volume team’s interests are the protocol interests: Growth of user transactions.

Volume successfully launched Sommelier’s first iteration as PeggyJV, bringing the Cosmos Ethereum bridge to market and resulted in Sommelier raising a total $25MM in funding to launch the first automated DeFi blockchain to manage Liquidity Provider capital on Ethereum via the Cosmos. Sommelier consists of the Cosmos Stargate SDK, its Tendermint-based consensus layer and a decentralized, bi-directional Ethereum bridge, managed by a global network of validators. Liquidity Providers (LPs) will be able to use Sommelier to author and execute complex, automated financial transactions, such as portfolio rebalancing, limit orders, as well as a host of other features that token holders have come to expect from centralized finance (CeFi), but that are not currently available in DeFi.

Our investors include Polychain Capital, Alameda Ventures, Standard Crypto and Multicoin.

We are always looking for individuals who desire a high impact, high visibility role within a company that is making crypto and decentralized protocols valuable.

About the Role:

As a Senior Golang Engineer on our Engineering team, you will have a chance to work across the full spectrum of our protocol architecture that is built around the Cosmos-SDK, built in Golang, Rust and Solidity. Our software empowers Sommelier validators to secure the Sommelier network which offers financial automation globally. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.the direction of the company.

RESPONSIBILITIES:

  • Participating in and driving technical specifications, design, architecture, and implementation for new features on the Cosmos SDK
  • Writing reusable libraries and custom logic for blockchain state machines and ensuring solid test coverage
  • Participating in code reviews
  • Minimizing tech debt while strategically pushing for progress with new features
  • Help scale the team and create our engineering culture
  • Participation and leading coordination for one or more of the SDK’s architecture working groups

REQUIREMENTS

  • 3+ years working with Go in production, as well as solid experience in some other programming languages
  • Degree in Computer Science, required
  • Able to meet deadlines deliverables
  • You enjoy learning and digging into open source code, committing on other projects
  • You can organize yourself well, and can work in an agile manner
  • You enjoy a healthy balance between working autonomously and collaborating closely with peers through pairing sessions and architecture design meetings
  • You enjoy analyzing solutions and can participate in defining good architecture
  • Good written communication in English is essential
  • Previous experience working remotely and/or leading teams is a plus
  • Previous experience maintaining open source software (particularly libraries and/or frameworks), a plus
  • Previous experience working with the Cosmos SDK or related technologies, a plus
  • You are passionate about blockchain, have used DeFi dApps and believe in the opportunity of decentralization and blockchains to change how the financial world works today
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives within the Cosmos Stargate SDK

About Volume:

Volume is a dynamic start-up company, and our successful candidate must have the ability and desire to work in a fast-paced environment. As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.

Volume is an equal opportunity employer and committed to a diverse workplace. All applicants will be considered equally without regard to race, color, ethnicity, veteran status, religion, national origin, marital status, political affiliation, age, sex, sexual orientation, gender identity, disability status, membership in an organization or any other non-merit factors.

We have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.


Apply ⎘ Copy Link ↗ Visit Link
Severalnines Logo
Senior Golang Engineer - Cloud/Backend
Severalnines
100% Remote (Sweden)
$66,000 to $95,000 a year
June 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Come join the revolution as we help developers and enterprises build and move their databases to the cloud. The IDC estimates the database market will be $119B by 2025 and the fastest growing segment is DBaaS. Be part of this titanic shift, be part of the revolution, come join Severalnines and make a difference.

A career at Severalnines means working alongside some of the smartest and most talented people in the open source database world. We’re headquartered in Kalmar, Sweden, and all work remotely from our home offices. Join us and be part of a company that's building the next generation cloud services and automation for SQL and NoSQL open source databases - be it on-premises or in the cloud.

Must-have Skills and Experience:

  • Good understanding of Golang and microservice architecture
  • Commercial experience in software development - backend systems preferably
  • Experience in working with RPC frameworks such as gRPC and developing RESTful APIs with TLS
  • Understanding of relational and NoSQL databases
  • Linux background

Nice-to-have Skills and Experience:

  • Experience working with message queues like RabbitMQ or KubeMQ
  • Experience in building and deploying containerized services

Our stack:

  • Golang and React
  • PostgreSQL
  • GitHub, Docker, Kubernetes, AWS, Google Cloud

Who we are:

  • Remote first startup
  • We are just 38 friends/ colleagues
  • There are 5 members in your team (Go, React, QA)

What we offer:

  • We offer the B2B contract with full-time employee benefits
  • You can work from anywhere 🌍
  • Flexible working arrangements (up to you and your team) ⏰
  • 4 weeks paid vacation annually
  • Paid public holidays in your country
  • Home Office budget to setup and maintain your virtual office (PC, Notebook, Headset, etc.)
  • Team retreats at least two times per year (except the covid crisis)
  • A flat, non-hierarchical structure and friendly atmosphere
  • You can learn about the most advanced ways to deploy and monitor database clusters

Apply ⎘ Copy Link ↗ Visit Link
Nira Logo
Pricinpal Golang Engineer
Nira
Remote (Worldwide)
$150,000 to $200,000 a year
June 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Nira is looking for an experienced Golang architect/senior developer to join our fast-growing engineering team. You will provide technical expertise across design, implementation and support of the Golang components in our high performance data processing and storage area.

If you’re a creative problem-solver and enjoy a fast-paced work environment, then this is a great opportunity for you.

What You’ll Do

  • Lead the design and development of scalable and high performing / high resilience backend services written in Golang.

  • Solution design/architecture in the general area of stream and graph data processing.

  • Influence design and implementation of integrations which connect Golang components to other parts of Nira’s platform.

  • Performance engineering to achieve throughput, resilience and enable scaling.

  • Code standards, code reviews, technical planning/research, testing/QA.

  • Assist in scoping, estimating, and planning of projects, particularly from a technical architecture perspective.

  • Assist in leading a squad of 2-5 engineers collaborating to deliver new feature/function bundles.

  • Mentor and coach other engineers to grow their skills and experience in Golang.

Job requirements

What We're Looking For

  • Bachelors degree or equivalent experience, but quite likely a qualification in a quantitative science (computer science, mathematics, engineering, physics, statistics, economics etc).

  • You’ve got 3+years of experience in designing, building and maintaining enterprise services specifically written in Golang, and the broader Golang ecosystem (eg package and dependency management). If you’ve made Open Source contributions in Golang, that’s a bonus.

  • You’ve got 5 years of experience with microservices, large scale distributed data processing, message passing and event streaming, AWS and possibly have a functional knowledge of Python

  • You have high accountability and ownership of your work, but a willingness to collaborate with others to achieve shared goals.

  • You have a bias towards action. You love to move fast, are self motivated, and a life-long learner.

  • You care about working on fast-growing products while iterating and sweating the details.

  • You’re willing to do whatever it takes, even if this means working outside of your role (backend help frontend, frontend help backend, handle customer support, etc).

  • You’re able to effectively balance speed/quality/tech debt and make engineering decisions that enable speed and quality results.

  • You’re a product thinker who cares about the customer.

Benefits and Perks

  • Work From Anywhere - 100% remote/distributed

  • Flexible Work Schedule

  • BYO Kit or Company Allowance

  • Competitive Salary

  • Unlimited PTO

  • Medical and Dental (US only)


Apply ⎘ Copy Link ↗ Visit Link
Teylor Logo
Senior Backend Engineer - Golang
Teylor
Remote (Europe)
€60,000 to €90,000 a year
April 2022
6 Applicants This Week
More Than 6 Months Old

Job Description

Job Description

This is a fully remote position but you MUST be physically located within Europe (UTC-1 to UTC+3).

At Teylor we are bringing SME-Lending into the 21st century by building credit-scoring and credit application software that allows small businesses to get access to financing more easily. Our core product is the Teylor lending platform which digitizes and automates the entire SME credit cycle. Banks use our technology to automate their processes and we use it for our own lending activities. Our goal is to become the leading European lending technology provider.

If you want to work in a dynamic and well-financed fintech that makes a real difference for small businesses and the financial industry, Teylor is the right place for you. As we are growing fast we can offer attractive growth opportunities.

Your Role at Teylor

As part of the engineering team at Teylor you will have a significant impact on the software used by Teylor and Europe's leading banks to get SMEs faster access to liquidity. You will implement new features and use cases to cover an ever-expanding financial product suite as well as our international expansion.

The responsibilities include, but are not limited to:

  • Work closely with designers, product managers and other team members to conceptualize, build and launch new features
  • Write production-grade, robust and well-tested Go code
  • Develop financial software and services
  • Develop integrations with our partner banks and various external financial systems
  • Maintain high code quality via robust testing, peer code review and automating as much as possible

Requirements

  • A degree in computer science OR equivalent experience as a backend engineer
  • 2+ years of backend development experience
  • Excellent written and verbal English
  • Excellent communication skills with the ability to break down complex problems for people unfamiliar with the topic
  • Strategic problem solving abilities with the ability to work independently and a can-do-attitude

Nice to Haves

  • Experience with serverless/functions/lambda architectures and technologies
  • Experience with AWS APIs, CloudFormation and/or other infrastructure as code technologies
  • Experience with relational databases and SQL - especially Postgres
  • Familiarity with modern build pipelines and tools (CI/CD)
  • Experience working in remote teams and at small companies and startups

Perks & Benefits

  • Competitive compensation package
  • Equity participation in the company
  • 25 days of paid leave per year
  • Regular team meet ups (once Covid is done)
  • A diverse and international team

We are looking forward to your application!


Apply ⎘ Copy Link ↗ Visit Link
Paddle Logo
Senior Software Engineer
Paddle
London, United Kingdom / Remote (Europe)
£75,000 to £90,000 a year
April 2022
2 Applicants This Week
More Than 6 Months Old

Job Description

What do we do?

Paddle offers SaaS companies a completely different approach to their payments infrastructure. Instead of assembling and maintaining a complex stack of payments-related apps and services, we’re a Merchant of Record for our customers, taking away 100% of the pain of payments fragmentation. It's faster, safer, cheaper, and, above all, way better.

We have over 230+ talented employees serving over 3000 software sellers in 245 territories globally. Backed by investors including FTV Capital, Kindred, Notion, and 83North, Paddle aims to define the next wave of B2B SaaS leaders.

The Role

As a Senior Software Engineer, you’ll be helping to drive our product and engineering department forward, working on different parts of the Paddle ecosystem and helping our Software Sellers sell their products on a platform they trust and rely on.

Our Engineering Department is split into 8 cross functional Product teams, along with an SRE and Data team.

Our Product teams are made up of an Engineering Manager, a Product Manager and between 4 - 8 engineers (mix of backend and frontend), depending on the demands of the team.

You are empowered to use the right tech for the job and you’ll have the freedom to input into what technology and tooling are used and educate the rest of your colleagues accordingly.

Our Tech

  • Go for our new services
  • PHP and Laravel for our legacy system
  • Docker in production and local development
  • gRPC for internal services running on AWS Fargate
  • AWS lambda for event-based services
  • AWS SQS for our asynchronous message queues
  • MySQL and DynamoDB for persistent data storage
  • Redis for key/value store
  • Terraform and Cloudformation for infrastructure management

What you'll do

  • Develop high traffic APIs used by hundreds of thousands users per month
  • Engineer high-performance background workers for consuming queues
  • Practise DevOps, you’re responsible for getting your code to production and supporting it
  • Use the latest AWS services available to run your code
  • Help design a stable platform to support phenomenal growth
  • Mentoring and coaching other engineers
  • Play a part in an agile team, either kanban or scrum as needed
  • We'd love to hear from you if
  • You have a development background with Go
  • You have experience designing and building systems to handle high traffic at scale in a cloud-based environment in AWS
  • You enjoy collaborating with our technical and non-technical departments
  • You proactively find ways to improve the code and team processes
  • You have a strong understanding of the development process - from design through to deployment, maintenance, and what that means for day-to-day development
  • You take pride in what you build
  • You are interested in what new tools and techniques you could introduce to us!

Why you’ll love working at Paddle

We are a diverse team of 230 (and growing!) people who care deeply about enabling a great culture which is inclusive no matter your background. We celebrate our diverse group of talented employees and we pride ourselves on our transparent, collaborative, friendly and respectful culture.

We live and breathe our values, which are:

*** Exceptional Together * Execute with impact * Better than Yesterday**

We offer a full suite of benefits, including attractive salaries, stock options, pension plans, private healthcare, a health & wellbeing platform and coaching sessions.

We are a ‘digital-first’ company, which means you can work remotely or from an amazing office if you prefer, or even a bit of both! We offer all team members unlimited holidays and 4 months paid family leave regardless of gender. We love our casual dress code, annual company retreats and much more. We truly invest in learning and will help you with your personal development, from constant exposure to new challenges, an annual learning stipend to regular internal and external training.

Equal opportunities

We believe in having diverse teams in which everyone can be their authentic self is key to our success. We encourage people from underrepresented backgrounds to apply and we don't discriminate based on race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, marital status, disability or age. Our office is wheelchair friendly and we are a family-friendly employer​.


Apply ⎘ Copy Link ↗ Visit Link
MagShip Logo
Go Developer
MagShip
Remote (Australia) / Melbourne, Victoria, Australia
A$120,000 to A$180,000 a year
January 2022
6 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for both intermediate and senior Go developers who will be able to bring both their experience and knowledge into the team but most importantly, their passion and exuberance for development to the product.

Here at MachShip, we're disrupting the freight industry and building the world's premier cloud based Freight Management System. Our core product is a SaaS application using a containerised, micro-service based architecture hosted within Kubernetes. We are heavily invested in both our development team and the latest technology.

We are a young Australian Company with a team of 14 developers that is looking for Go developers to join our team. We cultivate personal development and team work here at MachShip. You would be joining a team and contributing to the team's agile sprints and working together to reach the sprint goals and deliverables. Our office is based in Richmond, Melbourne, however, our development team also works remotely throughout the country if that suits them.

We have several core systems written in Go and are currently building exciting, new greenfield projects in Go that will help our platform scale. In this role you will be one of the key developers of the product working with our stakeholders to create some truly ground breaking applications.

Core skills:

  • An absolute passion for working with the latest and greatest tech and a voice that wants to be heard
  • 1-3+ years experience developing in Go
  • Experience working in the web space with a variety of APIs (REST, GRPC, GraphQL, etc)
  • Previous experience with GitHub and Continuous Integration
  • Great comprehension and communication skills

Our ideal candidate would be:

  • Someone that enjoys problem solving and analysis. They are always striving to build the best solution possible
  • Someone who can think for themselves and keep the customer in mind when building new features
  • A developer that can take a development task from concept, design, development, testing and through to deployment

We're looking to hire for this position in our growing team very quickly, so don't wait - if you feel you are the right person for this job, send through your resume and cover letter. On your cover letter, please address each of the key skills, why you would be perfect for the role and what you would bring to the team.

Being a member of the MachShip team you will:

  • Be part of an agile, innovating and energetic team that prioritises pushing the boundaries and working with the latest technologies. We have daily stand-ups, fortnightly sprints and work within an agile environment
  • Develop your skill set with the latest frameworks including Kubernetes, GraphQL, Kafka, Temporal.io and Cloud infrastructure.
  • Work alongside amazing developers who are also at the top of their field. We value your opinion and all voices are considered when building our product.
  • We want you to be the best you can be. We have monthly one on ones and work with you to reach both your personal and professional career goals.
  • Have the potential to contribute during work hours to the open source projects that we utilise, many of them written in Go.
  • Be encouraged to share ideas and have a critical input into the development process.

Apply ⎘ Copy Link ↗ Visit Link
Between Technology Logo
Senior Golang Developer
Between Technology
Remote (Spain)
€40,000 to €65,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Are you interested in a multinational environment, R&D environment?

About Us

At BETWEEN we select the best talent in the field of engineering and development. Currently, we have a team of more than 600 people. We are involved in a wide variety of cutting-edge projects, working with the most innovative clients in the fields of R&D, automotive, pharma, machinery design, product development, etc. In our technical office we offer services based on the needs of each client, since at BETWEEN we can take responsibility for all development tasks related to the life cycle of your product.

The selected person will develop a backend with Go to build a real-time system in the Cloud that connects different software solutions with multiple devices.

What will I do?

• You will develop backend with Golang / Go. • You will build a real-time system in the Cloud that connects different software solutions with multiple devices. • You will work in a team that develops Go in the back and Angular in the front.

How will I do it?

• You will work in a cross-functional agile team and you will be involved in the entire development process. • You will work hand in hand with a team of highly specialized technicians. • You will have access to the company's central platform and multiple applications in the cloud. • You will have a PC and all the necessary software licenses with a computer support team at your disposal.

Benefits you will have in your workplace:

• Career Plan and professional development at BETWEEN Technology. • Personalized Training Plan (technical and in languages). • Flexible remuneration (ticket restaurant, transportation, nursery. • Health insurance. • Discounts in gyms (GymPass). • Flexible hours and 100% remote work from anywhere in Spain (You need to have a work permit in Spain, EU nationality or NIE). • Salary based on the experience provided.

In addition, working for BETWEEN you will get the following added benefits:

• Possibility of being part of a company in full growth at a national and international level. A good place to work: we take care of our team and society through initiatives, conciliation programs and corporate social responsibility • You will join a high-performance team with a high degree of specialization. • You will have training and professional development opportunities • We will put at your disposal a wide range of challenges and projects in accordance with your personal and professional goals. • Possibility of choosing how to obtain part of your salary thanks to the tax advantages of our Flexible Remuneration, and discounts to access fitness centers, among others • At BETWEEN, equal opportunities is one of our values. Our commitment is to recruit the best talents regardless of their race, religion, gender, age and people with other abilities and to promote their professional and personal development.

Minimum requirements

• Computer Engineering, Telecommunications or related technical discipline. • Minimum of 4-5 years of Golang experience. • Strong development fundamentals, including object-oriented design and data structures. • Experience in creating software solutions that take advantage of AWS services (S3, EC2, SNS, SQS, API Gateway, DynamoDB…). • Experience in developing microservices in the cloud and RESTful API. • Experience with non-relational databases. • Knowledge and experience in the application of code quality principles and practices. • Experience in using TDD (test-based development). • Experience with source code control software, such as git, and continuous integration / deployment systems, such as Jenkins. • High English (spoken and written). • Proactive, agile, progressively autonomous, communicative and empathetic person.

Valuable requirements

• Spanish speaker • Experience in programming with Python or Java. • Knowledge of cloud authentication methods. • Frontend experience. • Experience in Agile methodology. • Experience with standard quality and development tools and the ability to operate within short release cycles


Apply ⎘ Copy Link ↗ Visit Link
fortrabbit Logo
Cloud Platform Engineer
fortrabbit
Berlin, Germany / Remote
€59,000 to €72,000 a year
December 2021
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

This is not strictly a GoLang position, but we do have Go with our current tech stack and we want to extend on that.

We are looking for a skilled SysOps/DevOps Engineer and Linux admin. Help building and extending our hosting platform. Ensure the highest levels of availability, performance and security. Make a big impact by joining a small developer-centric team.

Your responsibilities

  • Strategic thinking: Shape future features
  • Development: Extend the platform
  • Maintenance: Keep the infra running (security updates & review)
  • Operations: Troubleshoot issues (review & restart failed services)
  • Automation: Increase system efficiency & lower the human intervention
  • Tuning: Evaluate performance, identify bottlenecks, implement solutions
  • Security: Oversee security, backup, and redundancy strategies
  • 2nd level support: Help clients

Why to join

  • Join a small team to make a big impact
  • Be part of a technology focused company culture
  • Research continuously, acquiring knowledge
  • Enjoy good working conditions
  • Freedom of time
  • Freedom of location
  • Growth opportunities

Please consider

  • Strictly no agencies!
  • This is a full time offering, half-time also possible
  • Job location is Berlin Kreuzberg, nearby Schlesisches Tor
  • REMOTE is OK
  • This does not matter: race, religion, national origin, sexual orientation, gender identity, age, physical disability, unemployed …

Job requirements

Your skills

  • Practical mindset
  • Eager to learn new things
  • Courage for responsibly
  • Team player
  • Practical experience with Kubernetes in production
  • Hands-on experience with AWS infrastructure (EC2, RDS, IAM, DynamoDB, S3)
  • Linux administrator by heart (Ubuntu/Debian)
  • Good understanding of Linux security strategies
  • Good understanding of container operations (LXC)
  • Track record building scalable architectures
  • Experience with web service operations (Apache, HAproxy, NGINX, FPM)
  • Experience with peripheral operations (memcached, queueing, centralized logging, elastic search, bind, ...)
  • Experience with RDBMS, specifically with administering MySQL
  • Fluent in written and spoken English

Your nice to haves

  • 2+ years experience of working on a Systems Engineer position
  • Experience with Infrastructure as Code: Terraform vs. CloudFormation
  • Experience in backend development (GoLang)
  • Puppet / Chef / Ansible - at least one
  • Some experience with the PHP
  • Knowledge in other tech, languages & frameworks (Python, Ruby, Node, ..)
  • A public record of mentorship, writing, public speaking, or OSS contribution
  • You speak German
  • Startup experience

We are not looking for

  • Java skills
  • Oracle certificates
  • MS Office skills
  • AWS junior associate level

Perks & Benefits

Make a big impact by joining a small developer-centric team.

Interview Process

Talk with the founders.

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs