Get a weekly email with all new Golang jobs
x

Golang Back Jobs


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

Browse 150+ Golang Back Jobs (1 new this week) in May 2025 at companies like MLG Blockchain, MLG Blockchain and LYNK Global with salaries from $38,000 to $180,000 working as a CTO, Tech Lead in Blockchain Consulting and Backend Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Hitesh Madgulkar Anish Shrestha Ashot Patrice Andala Rohan Gadir Rustamli Abdulmumin Akinde Achik Satyajit Nayak Chirag Gupta
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 46 developers joined Golang Cafe in the last 30 days
  • 20,355 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 164 Back Jobs • Sort by Date
CTO
MLG Blockchain
Toronto / New York City / San Francisco, United States / Remote
$80,000 to $160,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

Reporting directly to the CEO, you will guide the overall technical vision and direction of the company and projects we work on. As CTO, you should have expert level knowledge of the Blockchain industry and feel extremely comfortable explaining concepts to C-level management.

Working in a start-up company environment the CTO should have experience managing small, fast-moving internal and external teams and be prepared for hands-on development as required As CTO you should have minimum 2 years of Blockchain development experience and a strong portfolio of past successful ventures.

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc Expert Level knowledge of backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increase amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!

Salary TBD based on experience + 0.5-2% Equity

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4


⎘ Copy Link ↗ Visit Link
Tech Lead in Blockchain Consulting
MLG Blockchain
Toronto / Boston / San Francisco, United States / Remote
$60,000 to $140,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12

Blockchain Tech Lead Position

We are looking for an autonomous and self-motivated senior developer with management expertise to take blockchain projects and teams from start to finish. You will be responsible for specific parts delivering full blockchain projects to clients, and managing tech teams in house and with strategic partners. Managing expectations and helping out whenever necessary will be a must. Strong knowledge of the blockchain industry and previous coding experience is also a must.

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

To Apply please take the following HackerRank test: https://www.hackerrank.com/tests/3lpe4a8jfqm/5372fcd4588995cbd3a1afb39b19d9be?try_test=true

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Strong experience with blockchain technology including solidity, hyperledger, truffle, etc Strong experience with backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increasing amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

His/her job will have two main facets. First is related to post-ICOs, taking charge of helping develop the decentralized applications which are powered by the token. Second is related to ICOs, helping to develop the tokensale and crowdsale smart contracts and security audits.

Salary TBD

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12


⎘ Copy Link ↗ Visit Link
Backend Software Engineer
LYNK Global
Hong Kong
$38,000 to $62,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

BACKEND SOFTWARE ENGINEER

We are looking for an ambitious, growth-minded developer who loves coding, is ready to apply their skills to bring our web applications to market and contribute to the growth of our startup.

We have created an engineering culture where there is a high level of trust, autonomy and transparency.

We’re open to candidates with various levels of experience. From junior to very senior, come join us!

Why LYNK? - LYNK is a VC-backed, product-driven startup working with leading institutional clients, top level experts and thought leaders globally - We operate in a high-octane environment where our people think about the big picture and always strive to “make it happen” - Our team, spread across four countries today (and growing!), is multinational, multilingual and multicultural. Our clients have likened us to a mini United Nations. - You will be constantly challenged with new problems to solve every day. - We are here to realize big dreams and have a firm belief in our core mission – to democratize access to knowledge.

What You’ll Do: - Build user-friendly new features by writing well designed, testable and efficient code with superb quality to improve platform quality and stability - Develop full-stack web applications with high availability, simplicity, maintainability and reusability - Design and develop RESTful APIs with high scalability and availability - Create and maintain high standard documentation for APIs and software - Collaborate with product managers, UI/UX designers and UX researchers to define the product vision, review specs, make architecture decisions, create user-friendly designs and build new features for end-to-end product development - Integrate data from various back-end services and databases - Integrate test automation into workflows - Implement code review and continuous integration from a bottom-up approach with other developers

What Expertise You’ll Add To The Team: - 3+ years of experience in software development with a focus on Javascript MVC framework such as backboneJS, AngularJS or React or EmberJS or MeteorJS or or equivalent, AWS, HTML, CSS, NodeJS, RESTful API - 3+ years of experience with one of the following backend technologies: NodeJS, Python (Django), Golang, Ruby on Rails - 3+ years of experience in developing RESTful APIs, NoSQL database development such as MongoDB, Redis, AWS, WebSockets, Git (GitHub), Jira and Confluence, reusable and simple Data Structure, microservices architecture, TDD/CI/CD with Jenkins Pipeline - Experienced in modern browser technologies, e.g. WebSockets, Local Storage, Worker Threads, etc. - Knowledgeable of how web applications work including security, session management - Hands-on experienced with network diagnostics, network analytics tools - Experience building high-load scalable systems - Keen to learn devops experience (Linux, Docker, Nginx, Ansible, Databases, Queues) - Experience working in an Agile or test-driven development environment - Open source contributions desired

Bonus Attributes: - Strong passion for business and enthusiastic about taking part in shaping LYNK’s growth - Function well in a very fast-paced startup environment - Track record of excelling in small teams - Team players who thrive in uncertainty and like to “make things happen”!

Our Tech Environment: AngularJS/React Single Page Application development, MVC-based web architecture, RESTful APIs programming, API design, HTML, CSS, large distributed system and highly scaled request handling services (e.g. microservices architecture), WebServices, Docker, Ansible, AWS, Redis, MongoDB, Cassandra, ElasticSearch

What We Commit To You - Competitive remuneration package in a rapidly-expanding startup - Work in a collaborative, co-creation hub in the heart of the city - with amazing facilities - Comprehensive medical insurance coverage, including dental - Generous leave policy, including a ‘work remote policy’ - The opportunity to travel and work around the globe with our international clients and growing number of offices (Hong Kong, Singapore, Mumbai, New York City) - The opportunity to be a part of something impactful

Visit http://lynk.global for more info.


⎘ Copy Link ↗ Visit Link
Senior Software Engineer
uSwitch
London, United Kingdom
£60,000 to £75,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

uSwitch’s purpose is to simplify complex marketplaces with intuitive and accessible applications that genuinely improve people’s lives. Saving a few hundred pounds a year on bills makes a fundamental difference to vulnerable people who sometimes have to choose between paying for utilities or groceries.

Our platforms serve millions of users a month, process thousands of comparisons a day, and drive hundreds of complex integrations with vastly different partners. We’re a tech-driven business that focuses on agile delivery and cross functional product teams.

We are creating the next generation of comparison platforms, and as we scale we are looking for passionate, empathetic engineers to build highly performant, accessible, and beautiful consumer experiences to facilitate switching and comparisons on the web.

What you might be working on:

  • Building the future of the micro front-ends at uSwitch leveraging some of our packages such koa-core, ustyle, and frameworks like Inferno, Redux and GraphQL
  • Delivering integrated and accessible full checkout journeys for additional uSwitch products like Credit Cards and Broadband
  • Working with multiple other teams to help drive consumer personalisation and wider uSwitch initiatives; working in Clojure, Go, Elixir and deploying to Kubernetes
  • Creating a personalised experience on the uSwitch homepage and our new “manage my bills product”
  • Building performance tooling to continuously improve our TTFB across the site, and optimising for a PWA experience with offline caching and push notifications
  • Creating beautiful dashboard experiences for our B2B products using D3.js and React

We pride ourselves in delivering accessible, performant, and functional experiences to the consumer, hopefully you do too.

The things we look for in you:

  • You want to grow within your career and are looking for a place that lets you have immediate, meaningful impact - we deploy up to 150 times a day

  • Care about the product life cycle and the lifetime value of the customer - without our customers we wouldn’t have a business

  • Passionate about accessibility, performance, UX, and A/B testing

  • Pragmatic and deliver thoughtful and awesome solutions to solve business problems

  • Have had experience or want to have experience working in diverse, cross functional agile teams - we value people that want to push themselves into unknown territories

  • Want to be involved in the larger engineering community, and contribute back to that community through open source projects and conferences

  • Have a deep understanding of web applications and the surrounding stacks

  • We aren’t wedded to languages, but you should know how an application works for a customer :)


Perks & Benefits

We want to give you a great work environment; contribute back to both your personal and professional development; and give you great benefits to make your time at uSwitch even more enjoyable. Some of these benefits include:

  • A competitive salary and bonus package

  • A healthy learning and training budget, as well as the chance to go to conferences around the world every year

  • The latest equipment - be it a Linux or Apple or Windows machine

  • Free breakfast, healthy snacks, coffee and soft drinks

  • Paid parental leave for those key moments in your life

  • We have lots of other great benefits within the business, these are just a few of them

  • Health insurance

  • Moving day off, birthday day off, charitable day off

  • In office gym and pilates + yoga classes

  • Flexi holiday policy

  • Bike to work scheme

  • Season ticket loans for those long commutes

  • Employer matching pension up to 7.5%

  • 1 month full paid paternity leave to spend more time with the kids

  • We also want to help you with your life events, so offer interest free loans for special moments in your life like moving home, buying your first home and your wedding

Interview Process

Our application process is outlined here - so if you’re interested in reading about it in more detail go check it out!

Our interview process comprises of 3 steps, after which we will give you an offer. We will always give you feedback along the way as we value it within the company just as much as you will when you are interviewing :)

  • Phone interview - this is approximately 30 minutes to have a relaxed chat with you and get to know you a bit better; it will also give you an opportunity to interview us :)
  • Coding test - if the phone interview is positive we’ll get you to do a small test in your own time that you will submit back to us. Hopefully it’ll be great fun!
  • Final interview - this will be a 2 part interview where we extend the coding test in office with two of our engineers, and then we’ll spend another hour having a more in depth chat with you
⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Pink Technologies
Los Angeles, United States
$90,000 to $170,000 a year
September 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

As a Back-End Engineer at Pink, you will work closely with the founding team to make the business processes and event casting experience come to life. You will be responsible for helping to design & maintain the server architecture upon which Pink functions. In addition, you will play a fundamental role in creating new IP around complex casting processes and cutting edge business operation algorithms.

Basic Qualifications:

  • B.S. or advanced degree in Computer Science, related field or equivalent work experience

  • Extensive experience developing server side solutions

  • Experience developing REST API's

  • Experience with relational databases (PostgreSQL, or MySQL)

  • Experience and understanding of one or more MVC frameworks

  • Extensive experience/strong with 2 or more of the following: Golang, Ruby, Javascript, React, React Native, DevOps

  • Professional experience utilizing Git and continuous integration

  • Writes unit tests, experienced with TDD

  • Passionate about code readability, maintainability, extensibility, and modularity

Preferred Qualifications: -Experience working with key value stores

-Deep knowledge in one or more of: relational databases, caching strategies, data analytics, DevOps

-Excellent verbal and written communication skills

-Excellent problem solving/troubleshooting skills and attention to detail


⎘ Copy Link ↗ Visit Link
Full Stack Software Developer
NTWRK
Los Angeles, United States
$100,000 to $150,000 a year
September 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We have an opening for a Full Stack developer who is entrepreneurial and loves storytelling. This is a great opportunity for someone to get in early and help lead and shape a team of developers.

We’re looking for someone who wants to grind it out and get their hands dirty. Someone who knows when to use gum and duct tape and when to be super formal and tight.

You’ll be the foundation of the team, with the opportunity to help us grow our culture and company.

We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.

You’ll be working alongside our product developer / manager, collaborating on the various layers of the infrastructure for our mobile platform (IOS / Android).

Essential Duties and Responsibilities:

• Drive engineering efforts from ideation and design through implementation. • Solve complex technical challenges • Design, develop and deploy overall architecture of both web & mobile applications. • Maintain quality and ensure responsiveness of mobile applications. • Collaborate with product team to design and implement new features. • Experience working with designers and converting designs to interface elements.

Job Qualifications – Education and Experience:

• MS/BS in Technical Field, Computer Science or Mathematics. • Ability to anticipate operational needs and identify growth opportunities. Take the lead shepherding special projects and key initiatives.
• Ability to collaborate in a rapidly evolving matrix environment and to interact effectively with business stakeholders.
• 5+ years of software engineering experience • 3+ years of experience with one or more general purpose programming languages including but not limited to: Go, C/C++, C#, Objective C, Python, JavaScript, or Java • Extensive experience with REST APIs • Strong written and verbal communication skills with the ability to work well under pressure with a variety of people; facilitating communication between teams.
• Possess a motivated, “self-starter" personality, with the ability to learn and adapt quickly to changing needs.
• Highly organized, detail-oriented, and timeline driven with ability to handle many competing priorities, fulfill several project requests simultaneously in a changing environment, and meet tight deadlines. • Knowledge of code versioning tools such as Git, Mercurial or SVN. • Highly experienced with Content Distribution Network workflows & configurations, specifically Akamai & Wowza. • Highly experienced with back-end programming languages (Ex: PHP, Python, Ruby, Java, .NET, JavaScript & GoLang). • Proficient experience using Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc. • Development experience for both mobile (IOS/Android) and desktop HTML 5. • Understanding of server-side languages including such as Jade, EJS, Jinja and Heroku. • Experience with cloud message APIs and usage of push notifications.


⎘ Copy Link ↗ Visit Link
Backend Engineer
Resin
London, United Kingdom / Remote
$53,000 to $58,000 a year
August 2018
6 Applicants This Week
More Than 6 Months Old

Job Description

Resin.io provides a software platform that helps developers build, deploy and manage code on connected devices. We brought Docker to embedded GNU/Linux devices in 2013 and have been building our IoT toolkit ever since. We also maintain a variety of successful open source projects including Etcher, Balena, and resinOS, and made contributions to high-exposure projects such as Docker, Electron, and AppImage.

Our technology is open, standards-based, and proven in production across a wide range of scenarios from drones, 3D printers, point-of-sale devices, tidal turbines, skyscrapers and more. Our investors include DFJ, Aspect Ventures, GE, and Ericsson.

Resin is a highly distributed, remote-friendly company with a pretty much flat hierarchy. Our organization is adaptive, getting feedback signals from our users and systems. Right now we organize ourselves by projects, which allow us to build complex features and solve big problems, while staying mutable. As a distributed group, we rely on clear communication and the rule of "assume positive intent" to help us work together across time zones, cultures and first languages. Our base of operations is nominally London, though really we are living all over the world: from Barcelona to Bulgaria, Argentina to Vietnam, and many more.

On being a Backend Engineer at resin.io

We maintain a service infrastructure for IoT devices, and this is where we have quite a bit of our engineering talent. You will be actively working on one or more of these core components, fixing bugs, solving complex technical problems, and implementing user-facing features across the resin.io stack. While resin.io focuses on IoT, the majority of our engineers don't require embedded programming expertise.

People who are successful engineers are well-rounded generalists and great communicators. They are eager to take responsibility for a project, and are able to make good decisions about the project because they have the context of what's important.

We don't require engineers to be already familiar with the technologies we use. We are happy to invest in people that showcase a strong understanding of the challenges of building secure distributed systems.

Responsibilities

  • Actively invest back in our own technology, libraries, and frameworks
  • Understand security best practices and strive to apply them in your work
  • Be highly motivated to produce great code
  • Evaluate customer requirements and other inputs to determine the scope and timing of new functionality
  • Design, architect, and own the execution of your projects
  • Ensure the architecture of our distributed system remains cohesive
  • Collaborate, brainstorm, and coordinate work with other resineers
  • Understand the high-level goals, and thus know how to prioritize your work
  • Challenge orthodoxy when that will help the product evolve
  • Work efficiently with a certain amount of ambiguity in the tasks you're executing

REQUIREMENTS

Need to have:

  • Desire to make yourself and others more effective. You'd be bothered by an inefficient process
  • Good understanding of software engineering practices and how to apply them
  • Excellent written communication skills, and fluency in English
  • Self-discipline to take on a project and push it to completion without too much management. You also know when to ask for help
  • Strong problem-solving abilities. You know how to split a complex problem into incremental pieces
  • Basic front-end development skills

Nice to have:

  • A sample of your work (URL or attached sample)
  • Contributions to OSS projects (please include a URL)
  • Having worked remotely before
  • Experience with Resin.io as a user
  • Experience with embedded GNU/Linux, anything ranging from personal projects with a Raspberry Pi to commercial or industrial scenarios with custom devices
  • Experience with React, Node.js, Docker, PostgreSQL, or Kubernetes
  • Experience with embedded development and microprocessors
  • Experience with the Electron framework and cross-platform development
  • Experience leading software projects in the open source world

Make sure to let us know if any of these items apply to you!


Perks & Benefits

  • Work with an extremely talented, diverse team
  • Equipment of your choice
  • Remote-friendly
  • Flexible working hours
  • Flexible vacation policy
  • Annual company gathering in an international location - this year, Barcelona in October
  • We send you hardware for side projects!
Apply ⎘ Copy Link ↗ Visit Link
Distributed Systems Engineer
mLab
San Francisco, United States
$130,000 to $180,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

mLab is the leading database-as-a-service platform for MongoDB, with over 700,000 databases in our fleet and customers ranging from startups to Lyft, Whole Foods, and Verizon.

Our engineers work on a range of interesting technical problems related to building, operating, and orchestrating cloud infrastructure at scale.

The Opportunity

We are looking for an experienced distributed systems engineer. You'll play a lead role in building kubernetes-based container orchestration tools for managing and deploying our infrastructure. The goal is to simplify and accelerate how our software is built, deployed, and operated on public clouds.

Our team believes strongly in open source, and we will ultimately provide many of these tools back to the community.

In addition to having the opportunity to grow quickly within our business, you'll have the the chance to evangelize our tech online and at events, contribute to open source projects, and anything else that can add to our community.

About You

You enjoy building complex software systems, love coding, and value a highly collaborative environment. You are passionate about cloud infrastructure and building platforms/tools for fellow developers.

We value software engineering generalists with sound fundamentals and broad interests. Golang and k8s expertise is a plus, as is exposure to container management on AWS, Azure, and/or GCP.


Perks & Benefits

We offer a competitive salary with great benefits, including matching 401K, catered lunches, and gym/phone/Lyft perks. We’re a friendly team with a close-knit, respectful work environment.

⎘ Copy Link ↗ Visit Link
Back-End Engineer
Ravelin
London, United Kingdom
£40,000 to £85,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Ravelin is looking for a senior backend engineer to lead the development of a high volume fraud technology platform within a small tech team. You will be invited and expected to have opinions about the strategic direction of the company and products, as well as leading the development team from the front. A successful candidate will be willing learning new skills (machine learning, neural networks, python, golang, cloud automation etc), turning their hand to necessary tasks and working with complete autonomy.

Responsibilities

Code for Humans

Your machine is happy if it compiles; your team is happy if they can understand what it does. Your pull requests are succinct and a pleasure to review, you have unit tests where it matters, and you understand that the code is not, in fact, the documentation.

Reliable & Resilient Software Not for you the happy path or the assumed network. That habit of yours of assuming the worst and planning for it has earned your stripes in the world of running software at scale under real-world conditions.

Tools for the Team
Whether it's a smart command line utility or a core internal library, you excel at improving everyone's lives by removing repetition & common sources of error, and by solving hard problems in accessible ways. You build internal processes that are so reliable they melt into the background but are key to getting work done.

APIs
You've been on the receiving end of APIs good and bad, and want to delight our customers with the high quality they expect. You know that whilst everything should be JSON, sometimes you have to get your hands dirty with some SOAP for that critical integration but know how to isolate the contagion.

Requirements

  • Senior Backend Experience/Knowledge of
  • Go, Java, Python or C
  • AWS or GCP
  • Docker, Linux
  • NoSQL/Cassandra (not including Mongo & Redis)
  • PostgreSQL
  • Agile development
  • Distributed system design.
  • Git, CI/CD

Benefits

  • Competitive Salary & Equity Package
  • 25 days Annual Leave + Bank Holidays
  • Flexible Working Hours / WFH
  • Learning & Development Allowance
  • Volunteer Opportunities & Charity Donations
  • Fortnightly Pod Lunches
  • Office Snacks & Drinks
  • Quarterly Company Socials
  • Cycle-to-Work and Childcare Schemes
  • Office Yoga, Football, and Board Game/Movie Nights

We are an equal opportunity employer and value diversity in our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status.


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

Job Description

About the job

  • Be a valued member of an autonomous, cross-functional agile team
  • Build and take operational responsibility for the HelloFresh platform
  • Architect, design, develop, deploy and operate microservices that serve millions of users, using DevOps practices and tools
  • Monitor and improve the usage of the services you build
  • Close cooperation with Frontend, Devops and Business Intelligence teams
  • Creating a smooth and pleasant end user experience, for both our customers and our internal users
  • You can get a taste of what we've been working on by checking out our engineering blog.

Who we’re looking for

  • You are extremely comfortable and have solid back-end experience with at least one of the following languages: PHP/Go/Python

  • You have extensive knowledge of OOP, Design Patterns and SOLID Principles

  • Prior experience with unit, integration & functional testing, distributed architectures, applications tuning/profiling, and continuous integration are all highly valued

  • You are used to working with relational and non relational databases

  • Additionally, any experience working with microservices is a plus

  • Interacting with front-ends, designers, product managers and our teams around the world is very much part of our day-to-day, so communication skills are vital. We are looking for strong problem-solvers who can apply their engineering skills to a wide range of the platforms and environments we support.

What we offer

  • You take responsibility from Day 1
  • You work in a dynamic environment
  • HelloFresh is a place that lets you implement your own ideas
  • We work from a modern office in the heart of Berlin
  • A competitive salary for the startup job market
  • Flat hierarchies, constant learning, casual workplace and no attitude
  • Outstanding team atmosphere and international mix
  • Relocation service to help anyone moving to Berlin from abroad

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 164 Back jobs found