Get a weekly email with all new Golang jobs
x

Golang Contractor Jobs


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

Browse 10 Golang Contractor Jobs (1 new this month) in May 2025 at companies like Maestro, Hunter and Hunter with salaries from $60,000 to $150,000 working as a Senior Software Engineer - Golang, Golang Engineer and Backend Go Developer. Last post

Hiring Golang Developers?

Create your profile to continue

Gadir Rustamli Abdulmumin Akinde Achik Satyajit Nayak Chirag Gupta Yakhouba Keita Sayanjit Mukherjee Massimiliano Raschiani Pablo Martin Gore Gaston Coria
  • 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
  • 18,501 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 10 Contractor Jobs • Sort by Date
Maestro Logo
Senior Software Engineer - Golang
Maestro
Remote
$85,000 to $130,000 a year
April 2023
1 Applicants This Week
More Than 6 Months Old

Job Description

Senior Software Engineer - Golang

Remote | Full-time | Contractor

About Maestro

Maestro is a cutting edge software startup with the mission of providing end-to-end solutions for funding, building and scaling decentralized applications on the Cardano blockchain. By abstracting away the complexities of the blockchain, our platform enables developers to concentrate more on their user experiences and less on the underlying scale, security and reliability required to support their products.

##About the role We are looking for highly motivated and talented engineers to work with the team and help lay the foundations for the financial future! As a Software Engineer specializing in Go, you will build mission-critical software that enables decentralized applications to interact with the Cardano blockchain reliably and at scale.

Your contributions

  • Work on the front lines of a quickly-growing blockchain startup and lead the design and implementation of Maestro’s Dapp Platform.
  • Become the key technical leader of in-house Go services and design reliable, performant and microservice-oriented applications.
  • Design and build APIs, data pipelines and event-driven systems to support reliable and scalable transmission of mission-critical data.
  • Work closely with cross-functional teams to establish seamless integrations and efficient interfaces.

Your background and experience

  • B.S. or M.S in Computer Science or a related technical field and/or comparable work experience.
  • 3+ years of professional software development experience.
  • Experience architecting and writing software that interfaces with cloud-native, distributed systems.
  • Experience building highly-performant APIs and data processing pipelines that are rigorously tested and horizontally scalable.
  • Deep understanding of common software design principles, asynchronous programming, and event-driven architectures.
  • Experience building systems that interact with both SQL and NoSQL databases in an optimal way.
  • Containerization and deployment of software using Docker.

Nice to haves

  • Container orchestration and service deployments using Kubernetes.
  • Google Cloud Platform experience.
  • Leadership experience managing teams and projects.
  • Experience building applications in blockchain and fintech.
  • Experience working with UTxO-based blockchain technologies.
  • You learn about blockchain and cryptocurrency technologies in your free time.

Funding

We have raised money from VCs around the world to help us realize our vision of becoming a key blockchain infrastructure provider in the industry. We are currently undergoing a seed round raise and rapidly obtain customers to battle test our tools and services!

Working with the Maestro team

  • Partake in a cutting-edge software startup with the goal of revolutionizing blockchain infrastructure and laying the foundations for the financial future of the world.
  • Work in a high-performance and productive environment with people from around the world and a diverse set of experiences.

Please submit your application, along with a resume and brief letter of intent to info@gomaestro.org.

Website: www.gomaestro.org


⎘ Copy Link ↗ Visit Link
Hunter Logo
Golang Engineer
Hunter
Remote (Europe, United States, Asia)
$110,000 to $150,000 a year
August 2022
2 Applicants This Week
More Than 6 Months Old

Job Description

Hunter's product team is hiring a Backend Go developer! You'll become one of the key team members responsible for moving the data side of the Hunter application forward.

We’re a bootstrapped and sustainable product-focused company. We’ve set up a great work environment for our team, focusing on autonomy and growth. We take full advantage of the fact we’re entirely remote by focusing primarily on async communication and limiting the number of video meetings. Everyone in the team participates in discussions shaping the future of the product.

We love working as a small team and don't hire frequently. So this is a rare and exciting opportunity to join the team. You'll be part of the product team alongside Bastien (head of engineering), Bernardo (Backend Go developer), Mark (Ruby on Rails developer), Chris (Designer), François, and Antoine (co-founders).

About the role

At Hunter, we've been working from the start with one Go application (managing all our data) and one Ruby on Rails application (responding to users' requests). This setup has allowed us to be highly productive while our team stays small. We believe in always finding the most elegant way to build our product, and Go has been the ideal language to crawl, parse, and organize billions of public web pages.

As part of a small group within a young company, you will work on various projects over time, but you can expect that:

  • You'll work on our main Go codebase that gathers, processes, and provides all the data of hunter.io.
  • Within a few weeks, you'll become responsible for significant projects that will improve Hunter by building new critical features in our existing services. Over time, you'll help expand our product line.
  • You'll take part in improving a crawler that processes billions of pages per month ([](https://hunter.io/our-data)[https://hunter.io/our-data](https://hunter.io/our-data))
  • You'll work with the rest of the product team to gradually increase the importance of NLP in our data pipelines.
  • You'll get a high level of autonomy in your work and help shape future development efforts.
  • You'll gather feedback from our Support team to find issues in our current system and improve it.

Hunter is a fully remote team, and this is a remote job. It is open to anyone located in Europe.

About you

  • You have multiple years of experience working with Backend Development. Ideally, you have experience in Go. If you don’t, you should be confident in your ability to pick up this new skill quickly.
  • You enjoy dealing with complex problems and finding elegant solutions.
  • You're confident you can have a high level of autonomy and enjoy making decisions for yourself.
  • You're excited to take ownership of projects, set directions, and make calls. You're able to communicate clearly with your colleagues.
  • You have experience in remote working. You're comfortable working primarily with asynchronous communication and don't need a lot of handholding or supervision.

About us

Salespeople, marketers, and recruiters use Hunter to reach out to the people that matter for their business. We index B2B data from millions of public web pages and make it convenient to explore with simple but powerful tools.

Hunter is the most popular solution to find professional email addresses. It is used by almost 3 million people and leading companies such as Google, Adobe, Microsoft, or IBM.

Hunter was founded in 2015 and is a self-funded company. We're a team of 11 peopleworking remotely from Europe, America, and Asia. Twice a year, the team meets in a company retreat in Europe.

Learn more:

Benefits

Being part of Hunter will also get you:

  • A yearly gross compensation ranging between 110k and 150k USD
  • Five weeks of paid vacations per year
  • Employment status (you won’t be a contractor)
  • Coworking space membership
  • Fully-paid setup (including a MacBook Pro, standing desk, ergonomic chair, etc.)

Apply ⎘ Copy Link ↗ Visit Link
Hunter Logo
Backend Go Developer
Hunter
Remote (Europe)
$80,000 to $130,000 a year
June 2022
4 Applicants This Week
More Than 6 Months Old

Job Description

Hunter's product team is hiring a Backend Go developer! You'll become one of the key team members responsible for moving the data side of the Hunter application forward.

We love working as a small team and don't hire frequently. So this is a rare and exciting opportunity to join the team. You'll be part of the product team alongside Bastien (head of engineering), Bernardo (Backend Go developer), Mark (Ruby on Rails developer), Chris (Designer), François, and Antoine (co-founders).

We’ve set up a great work environment for our team, focusing on autonomy and growth. We take full advantage of the fact we’re entirely remote by focusing primarily on async communication and limiting the number of video meetings. Finally, you’ll get to participate in discussions shaping the future of the product.

About the role

At Hunter, we've been working from the start with one Go application (managing all our data) and one Ruby on Rails application (responding to users' requests). This setup has allowed us to be highly productive while our team stays small. We believe in always finding the most elegant way to build our product, and Go has been the ideal language to crawl, parse, and organize billions of public web pages.

As part of a small group within a young company, you will work on various projects over time, but you can expect that:

  • You'll work on our main Go codebase that gathers, processes, and provides all the data of hunter.io.
  • Within a few weeks, you'll become responsible for significant projects that will improve Hunter by building new critical features in our existing services. Over time, you'll help expand our product line.
  • You'll take part in improving a crawler that processes billions of pages per month ([](https://hunter.io/our-data)[https://hunter.io/our-data](https://hunter.io/our-data))
  • You'll work with the rest of the product team to gradually increase the importance of NLP in our data pipelines.
  • You'll get a high level of autonomy in your work and help shape future development efforts.
  • You'll gather feedback from our Support team to find issues in our current system and improve it.

Hunter is a fully remote team, and this is a remote job. It is open to anyone located in Europe.

About you

  • You have multiple years of experience working with Backend Development. Ideally, you have experience in Go.
  • You enjoy dealing with complex problems and finding elegant solutions.
  • You're confident you can have a high level of autonomy and enjoy making decisions for yourself.
  • You're excited to take ownership of projects, set directions, and make calls. You're able to communicate clearly with your colleagues.
  • You have experience in remote working. You're comfortable working primarily with asynchronous communication and don't need a lot of handholding or supervision.

About us

Salespeople, marketers, and recruiters use Hunter to reach out to the people that matter for their business. We index B2B data from millions of public web pages and make it convenient to explore with simple but powerful tools.

Hunter is the most popular solution to find professional email addresses. It is used by almost 3 million people and leading companies such as Google, Adobe, Microsoft, or IBM.

Hunter was founded in 2015 and is a self-funded company. We're a team of 11 peopleworking remotely from Europe, America, and Asia. Twice a year, the team meets in a company retreat in Europe.

Learn more:

Benefits

Being part of Hunter will also get you:

  • A yearly gross compensation ranging between 80k and 130k USD
  • Five weeks of paid vacations per year
  • Health insurance
  • Employment status (you won’t be a contractor)
  • Coworking space membership
  • Fully-paid setup (including a MacBook Pro, standing desk, ergonomic chair, etc.)

Apply ⎘ Copy Link ↗ Visit Link
Equilibrium Logo
Senior Go Engineer
Equilibrium
Remote
$60,000 to $100,000 a year
September 2021
4 Applicants This Week
More Than 6 Months Old

Job Description

Equilibrium is a venture studio working on core infrastructure for the distributed web. We work on a variety of open source projects including rust-ipfs, orbitdb and interledger-rs. We are looking for a Go developer to join us. The position is remote-first, but we hope to get some facetime in the form of company retreats if such things are ever possible post-pandemic.

You would be working with our distributed team of engineers on new products, core protocols or client projects. Most of the work we do is or will eventually be open source.

Our teams are largely self-organising in that they design their own processes and choose their own tools. We know each team and each project is different, so we try very hard not to mandate unnecessary processes on anyone. We trust our teams to deliver and let them get to work in the way they think is best.

Job duties include, but are not limited to:

  • Designing, implementing and documenting robust backend systems
  • Developing mission-critical financial applications in Golang
  • Designing and developing testing and quality assurance processes
  • Communicating with clients or open source communities

Must-have skills and qualifications:

  • Experience in systems programming
  • Experience in leading small teams
  • 3-5 years of experience in building backend systems
  • At least 1 year Go development experience
  • Full proficiency in English

Good-to-haves:

  • Interest in crypto and blockchain protocols
  • Cryptography & infosec knowledge
  • Experience working with globally-distributed teams

Salary & benefits:

Salary and benefits will be negotiated separately based on the candidate’s skills and experience. Please note that we hire our international talent residing outside of Finland with contractor status. Take this into consideration and make sure to include your salary request in the application!

More about the company:

Equilibrium builds core infrastructure for the new distributed web. We are a group of humans who think the web should be open-source, peer-to-peer and private by default.

Read more about our vision and projects on our website or blog.

Applications:

Make sure to include in your application:

  • A short paragraph on why you would like to work at Equilibrium specifically.
  • Links to any relevant content (Github, Twitter, LinkedIn, etc.).
  • Your salary request.
  • Potential starting date.

Please, apply HERE :)

We look forward to meeting you!


Apply ⎘ Copy Link ↗ Visit Link
BlueLabs Logo
Software Engineer
BlueLabs
Europe (Remote)
€58,000 to €76,000 a year
April 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

At BlueLabs we are building a next-generation sports betting platform focused on performance, reliability, modularity and automation. After a period of experimentation, we are now excited to see our technology powering the launch of BetFox, a new B2C operator in Ghana.

To ensure the continuous enhancement of our platform while scaling up operations and entering additional African countries, we are now looking to growing our team. As a result, two of our teams (i.e. Betting and Account) are now on the lookout for seasoned Software Engineers who want to join our distributed team and help us execute our vision.

The Team

The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, integration with Mobile Network Operators, and player acquisition and retention programs with a focus on personalisation and automation.

The Betting Team is responsible for designing, developing, and operating all services relating to the lifecycle of bets in our sports betting platform. This stretches from bet placement to bet settlement, including advanced features such as an event- and player-based risk management, ability to build complex bets such as from outcomes with dependent probabilities, or continuous calculation of early settlement offers (cash out).

The services built by our teams are to be concurrently used by thousands of users and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.

Sub-second latency is welcomed but high throughput has higher priority in the Betting domain. The goal is building a sports betting platform where no bet is rejected due to lack of capacity in the system. Bet settlement is worth a special mention as the platform needs to be able to quickly evaluate hundreds of thousands of bets upon the resulting of an underlying sporting event.

Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever-changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.

We are building a microservice architecture based on event sourcing using Pulsar. Our services are written in Golang and use PostgreSQL as an operational database. We use SemaphoreCI to deploy our services to a GKE cluster, which is provisioned using Terraform.

A good candidate should have high standards for himself, a desire to build high-quality, well-tested, production-ready solutions and constantly improve his/her skills. We expect you to take ownership of some parts of the platform, be proactive over the entire development lifecycle and have the ability to work in a fast-paced environment. If this sounds scary, don’t worry - you won’t be alone in this. We value teamwork, trust, communication and a healthy working relationship, so you can always count on the team for support.

About You

  • You have good problem-solving skills, a tendency towards simple and effective solutions, and a “getting things done” mentality.
  • Analytical thinking, troubleshooting skills, attention to detail.
  • You are a reliable, trustworthy person that keeps their promises.
  • Interest in keeping yourself up to date and learning new technologies.
  • Product-oriented mindset and eagerness to take part in shaping the products we build.
  • Ability to work autonomously in a fully distributed team.
  • Good communication skills in verbal and written English.

Requirements

  • BS degree in Computer Science or similar technical field
  • 1+ years of professional software development experience using Go
  • Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ, Kafka or Pulsar
  • Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores
  • Ability to write clean, efficient, maintainable, and well-tested code
  • Familiarity with test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines
  • Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents

Remote Work

We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in Europe. You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.

Compensation

The budgeted compensation range for this role is €58,000 to €76,000 annually, depending on your background and experience. As an independent contractor, you will be responsible for paying any taxes or applicable fees in your country of residence. In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.


⎘ Copy Link ↗ Visit Link
Beyond100 Logo
Backend Engineer (Go)
Beyond100
Remote (Europe)
£20,000 to £35,000 a year
March 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

Do you want to join a team that is building one of the most disruptive health tech apps in the world? Then join us and be a part of a talented team that aims to change how people think about their health!

About us

Beyond 100 by H&B is building a platform that uses data to help people live healthier & happier for as long as possible. Science shows that this can be Beyond 100 years, and we want to help people make the choices that will help them on that journey.

We are a fast-growing tech startup with a presence in London, Moscow, Milan and increasingly other locations.

Our top-notch team is from all over the world, we have 8 nationalities and counting. Every team member has a huge experience in building both big companies and successful startups and scale-ups.

Type of contract: Fixed-term external contractor

Duration: 3 months

Backend engineer responsibilities

  • Develop a backend e-commerce platform in Go
  • Develop robust application taking into account scalability, security, stability and speed

Skills

  • Fluency in Golang
  • Experience with SQL servers like MySQL or PostgreSQL or RDS or similar
  • NoSQL experience will be a huge bonus
  • TDD
  • Knowledge of cloud platforms like AWS or GCP
  • Expertise with building scalable and complex services
  • Passion to learn new technologies
  • Experience with high load backend services or distributed systems
  • Be familiar with the processing of large volumes of data.
  • End-to-end RESTful API experience
  • Ability to suggest improvements, new features or user stories to the Product Owner

Experience required

  • 3-6 years of experience in back-end engineering in an agile environment.
  • Strong understanding of a software development lifecycle
  • Experienced using Trello and any other product backlog and agile tools

Conditions

  • Remote work is available and encouraged. A-class office in Moscow-City is available as well
  • Competitive salary and benefits

Apply ⎘ Copy Link ↗ Visit Link
Shogun Logo
Senior Go Engineer
Shogun
Remote
$90,000 to $150,000 a year
October 2020
4 Applicants This Week
More Than 6 Months Old

Job Description

We Are…

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We were in the Winter 2018 batch of Y-Combinator, we just raised a Series A investment, we have over 10,000 active paying clients, and we're preparing to launch a new product in 2020 (you can read more in Tech Crunch).

Our teams are fully distributed and global (check out our team page)! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are...

A Software Engineer that specializes in Go and brings in a deep understanding of design patterns and data structures.

In This Role You Will...

  • Build robust and scalable software using Go
  • Participate in architectural design discussions and planning sessions
  • Solve technical problems of high scope and complexity
  • Help define and improve internal coding standards
  • Collaborate with Product Manager and other Engineering stakeholders

Requirements

  • Strong proficiency and working experience (3+ years) in Go
  • Experienced in working on a medium-to-large monolithic codebase. You have done more than a simple microservice
  • Comfortable working in highly agile, iterative software development process
  • Strong background in PostgreSQL
  • Working experience in GraphQL
  • Good hands-on knowledge of CI/CD tools
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-managing, both in motivation and learning
  • Work in line with our values

Nice-to-Have

  • Experience with Fastly or VCL
  • Knowledge in Ruby, React, PWA
  • Experience with task queueing systems (preferably Faktory)
  • Experience in Google Cloud Platform
  • Experience working with a remote and asynchronous team

We Offer

  • A competitive salary
  • Benefits (vary by location)
  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
  • A fully remote work environment - our team is global and has been remote from the very start!
  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

Our Values

  • Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.
  • People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.
  • Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.

Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class


Application form questions

  1. Github/Gitlab profile URL
  2. Your Shopify development store URL (Try to use Shogun to get a feel for the product)
  3. Source code of something you built and that proud of. It can be a repo, a gist, or a zip file (Please don't paste code here)
  4. What is the GO best practice or paradigm that you disagree with? Why?
  5. Where did you hear about us?
  6. In what country would you be working from?

Apply ⎘ Copy Link ↗ Visit Link
Beat Logo
Senior Go Backend Engineer
Beat
Remote
€60,000 to €80,000 a year
May 2020
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About us

Beat is one of the most exciting companies to ever come out of the ride-hailing space. One city at a time, all across the globe we make transportation affordable, convenient, and safe for everyone. We also help hundreds of thousands of people earn extra income as drivers.

Today we are the fastest-growing ride-hailing service in Latin America. But serving millions of rides every day pales in comparison to what lies ahead. Our plans for expansion are limitless. Our stellar engineering team operates across a number of European capitals where, right now, some of the world’s most ambitious and talented engineers are changing how cities will move in the future.

Beat is currently available in Greece, Peru, Chile, Colombia, Mexico and Argentina.

About the role

We constantly strive to innovate. Our systems are written in a modern, testable and object-oriented manner that promotes reusability, generic functionality and high performance. We are in the process of redefining our backend by re-architecting some of our core services as microservices. At the same time, we are integrating high throughput pipelines throughout our platform to enable rich insights for our data science and business intelligence teams. We seek people capable, willing and enthusiastic about participating in both maintaining our systems as well as building the next generation systems for our service.

Are you a Senior Go Backend Engineer who has excellent problem solving skills and loves technical challenges? Can you deliver under pressure, take initiative, work well as part of a team? If yes, then join us and participate in building an amazing product with international reach!

Our remote workforce works East Europe Timezone hours (10am - 6pm) and therefore we will need you to be located within UTC to UTC+3 to reasonably overlap with your team members' work schedule. With the various tools and communication technologies we're using, you'll feel connected to your team. You always have the option to travel to our headquarters for meetings, events, and team bonding—or you can join virtually. Whatever works best for you and your work style.

What you'll do day in day out:

  • Design, develop, manage and support microservices and tools written in Golang.
  • Solve scalability and performance issues on an operating environment that constantly evolves and grows.
  • Debug and resolve issues and perform resolution follow ups.
  • Participate in project planning including research and development.

What you need to have:

  • Expert understanding of OOP and Design Patterns in one or more languages like: Go, PHP, Python, C#, Java or Kotlin, with more than 5 years of proven, production-grade software development expertise
  • At least 2 years of hands-on experience with the design and implementation of large Go based production systems
  • Good understanding of distributed systems and architecture
  • Solid understanding of synchronous (HTTP, gRPC, etc.) and asynchronous communication (message oriented)
  • Knowledge and experience (modelling and architecture) of SQL and relational databases (MySQL)
  • Knowledge and experience of non-relational databases (one or more of MongoDB, Redis, ElasticSearch)
  • Solid experience with Software Testing
  • Experience in version control (Git preferably)

What it's nice to have:

  • Experience in Agile Methodologies (Scrum, Kanban)
  • Experience in DDD
  • Experience with messaging systems like AWS SQS, Apache Kafka, etc.
  • A DevOps mindset
  • Experience with Observability (Logs, Metrics, Distributed Tracing) like ELK, Prometheus, OpenTracing
  • Experience with spatial data and queries
  • Open source contributions

What's in it for you:

  • Competitive salary package
  • Flexible working hours
  • High tech equipment and top line tools
  • A great opportunity to grow and work with the most amazing people in the industry
  • Being part of an environment that gives engineers large goals, autonomy, mentoring and creates incredible opportunities both for you and the company

Please note that you will be working as contractor.

As part of our dedication to the diversity of our workforce, Beat is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.


⎘ Copy Link ↗ Visit Link
Software Engineer (Go) - Account Team
BlueLabs Software
Remote
€55,000 to €75,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

A few months ago we started out with the vision of building a next generation sports betting platform focused on performance, reliability, modularity and automation. We believe that our experience paired with today’s technologies, great talent and the agility of a startup environment will enable us to deliver a best-in-class product that meets the demands of the market of tomorrow.

Our Account Team is now on the lookout for an experienced Software Engineer who wants to join our distributed team and help us execute our vision.

The Team

The Account Team is responsible for the development and daily operations of the core services powering business-critical functions such as player account management and wallets. Other focus areas include, but are not limited to: responsible gaming, integration with third-party payment providers, and player acquisition and retention programs with a focus on personalisation and automation.

The services owned by the team are to be simultaneously used by thousands of users around the globe and are expected to be able to handle hundreds of thousands of daily transactions in a timely manner.

Raw performance isn't everything. The team must also ensure that the platform can be easily adapted to be compliant with the different and ever changing regulatory demands our industry is facing all over the world. The ultimate goal being to ensure a fair and safe sports betting experience to all our players.

Remote Work

We are hiring for talent, not for a specific location. You will find that members of our team are distributed all over Europe. Being a distributed team enables us to hire only the best, without being restricted to the talent pool available at a specific geographic location. However, to facilitate team communication and collaboration we currently require you to be located in a European time zone (between UTC-1 and UTC+3). You must also be able to travel to other European locations a few times a year for on-site meetings and workshops.

Compensation

The budgeted compensation range for this role is €55k-75k annually, depending on your background and experience. As an independent contractor you will be responsible for paying any taxes or applicable fees in your country of residence (unless you are based in Malta, in which case you will be employed). In addition to that, we offer a number of perks to each of our team members as we truly believe in a healthy work-life balance and continuous learning.

Requirements

  • BS degree in Computer Science or similar technical field

  • 2+ years of professional software development experience using Go

  • Interest in or previous experience with Elixir will be considered an asset

  • Experience building large-scale distributed systems, communicating asynchronously via message passing using RabbitMQ or Kafka

  • Deep understanding of DDD, CQRS, microservices architecture, and SQL/NoSQL data stores

  • Interest in test automation, cloud and containerization technologies, code instrumentation and CI/CD pipelines

  • Interest and ability to keep yourself up to date and learn new languages, frameworks and technologies as required

  • Interest in taking full ownership of your services and managing them in a production environment including the troubleshooting of live incidents

  • Ability to work autonomously in a fully distributed team

  • Good communication skills in verbal and written English


⎘ Copy Link ↗ Visit Link
Remote GoLang Developer
SpringboardVR
Remote
$62,000 to $104,000 a year
November 2018
5 Applicants This Week
More Than 6 Months Old

Job Description

Salary Expectation

This is a full time contractor position with the possibility of becoming a salaried employee in the future for U.S. citizens.

  • Salary between $30 and $50 per hour
  • Working 40 hours a week with no overtime, we value work/life balance!
  • Paid every 2 weeks
  • Initially a 3 month trial period contract followed by a 1 year contract

Benefits

  • Fully remote team

Location

  • Fully Remote
  • Development team is located across Canada, the US, Germany, and the UK

What You'll Do (Job Description)

We are looking for a web and desktop developer to join our team who has experience with GoLang and preferably with experience building Web Applications and cross platform desktop software.

This position will be fairly self directed and we are definitely looking for someone who is a self starter and is able to take any task and own it from start to finish. You will be working on improvements and new features for our web services build in GoLang and desktop software built in GoLang.

What You Need to Be Successful (Skills)

Must Have

  • Extensive GoLang experience
  • Mid to Senior Experience
  • Appreciation for clean, reusable, and well tested code
  • Can handle constructive criticism
  • GoLang Web Development Experience
  • GoLang Cross Platform Desktop Development Experience

Nice to Have

  • Experience working with a fully remote team
  • GraphQL
  • Docker
  • Kubernetes
  • Automated Testing
  • Websockets
  • Understands Microservices
  • Database Design

Relevant Experiences

  • GoLang Web Applications and API development

About Our company

SpringboardVR is the fastest growing Virtual Reality arcade management platform outside of China, and we are looking to expand our web development team!


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 10 Contractor jobs found