Get a weekly email with all new Golang jobs
x

Golang Open Source Jobs Paying 50,000 USD a Year


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

Browse 350+ Golang Open Source Jobs in July 2024 at companies like Butternut Box, Axiom Inc. and Attest paying at least 50,000 USD per year working as a Product Engineer, Software Engineer, Core Database and Senior Backend Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Kunal R Sagar Nithu Kharbela Rout Andrew Odiit Dmitry Pereverzev Eduardo R. Golding Francis Sunday Geoffrey Callaghan Aamir Khan  Kumar Akhil
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 40 developers joined Golang Cafe in the last 30 days
  • 11,487 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 357 Open Source Jobs paying at least 50,000 USD per year • Sort by Date
Product Engineer
Butternut Box
London, United Kingdom
£53,000 to £63,000 a year
October 2019
10 Applicants This Week
More Than 6 Months Old

Job Description

A bit about us.

At Butternut, we put the food back into dog food. We believe dogs deserve to eat the healthiest, most natural and tastiest food with none of the nasties. That’s why we make freshly prepared dog food. Cooked like you would at home. Delivered in perfect portions.

We want to change the pet food industry for the better by helping dogs live healthier, happier and longer lives. We have come a long way since our co-founders (Kevin & David) hand-delivered the first Butternut Box.

We are on a mission to provide the best customer experience, feed more dogs and revolutionize an arcane industry using the latest technology. That’s where you come in.

Who we are looking for.

  • You have a minimum of 3+ years of relevant experience.
  • You care deeply about engineering culture and the quality of products you and your team build.
  • You love the web and new technologies (we use Elm, Golang & more on a regular basis).
  • You have an analytical mind and love solving problems as part of a team.
  • If you have made open source contributions to a project in any language (even English!) that’s a plus.

A bit about the role.

As part of the engineering team, you will report into our Head of Engineering. You will also work closely with the Product, Marketing and Customer Love Teams to help solve problems.

In this role, you can expect to:

  • Contribute to the architecture and development direction of the team to ensure quality code is written and excellent products are build
  • Work across the stack (Ruby on Rails, Elm, React JS, PostgreSQL) to deliver quality, maintainable code.
  • Collaborate and learn with other team members via pair programming, mentoring, code reviews, and technical talks.
  • Learn about and champion best practices in code, architecture & processes.

A bit about you.

  • Degree in Computer Science BSc or a BSc in a related field, or experience in lieu of this
  • A minimum of 3+ years experience in a similar role
  • Experience in Ruby or another object-oriented language
  • Experience with Elm is a plus
  • Analytical and problem-solving skills
  • Pro-active, entrepreneurial 'can do’ attitude
  • Passion for startups
  • Obsessed with dogs!

What we can offer.

  • Salary between £53,000 - £63,000
  • New Macbook pro
  • 24 days holiday per year
  • A dedicated office in a co-working space in White City
    • Weekly ‘lunch & learns’
  • Friday beers, monthly socials, and quarterly off-site events.
  • Dogs. (Chambo, Lexie, Bella, Willow & Pugwash to name a few)

We have big plans to grow over the next few years so it is an exciting time to be joining BB. You will have the opportunity to play a crucial role in developing the products that will define the future of Butternut Box. This role is for someone who is hungry for that challenge.

Butternut Box is an equal opportunity employer and we value diversity and inclusion. We welcome people of different nationalities, backgrounds, experiences, abilities and perspectives.


Apply ⎘ Copy Link ↗ Visit Link
Software Engineer, Core Database
Axiom Inc.
Remote
$40,000 to $80,000 a year
September 2019
1 Applicants This Week
More Than 6 Months Old

Job Description

This position is Remote within UTC +/- 3

Have you ever tried to monitor your infrastructure? We have, and our experience using multiple monitoring SaaS products drove us to build Watchly - a monitoring solution that transforms the way you monitor your products and makes life better for engineers. No more waking up at 2 am and correlating incident data from three different websites, no more ugly & confusing charts and logs, no more maintaining 3 different agents on each VM. One system to rule them all.

At Axiom we are transforming the self-hosted software experience, building a product suite that encapsulates everything a business needs while ensuring a high-quality experience. Our focus on ease of use, security, and privacy ensures our customers get all the benefits of traditional SaaS products, right inside their infrastructure.

**About the Engineering Team ** Engineers at every level directly impact improvements across the product, from feature scoping through design to end polish. Building an outstanding experience for each of these user flows is made more complex by our goal of creating what is best for customers - rather than what is easiest to deploy.

**About the Role **

As a software engineer at Axiom, your breadth of skills paired with our bottom-up product process will give you as much autonomy and license as you can handle. If you can build it and it’s good for the company, do it! There's no limit to how valuable you can be or how much impact you can make here. We’re looking for people who want to make a mark on the world—who have the ambition to dream big and the talent to bring those dreams to fruition.

Responsibilities

Explore new systems, and processes while also being able to discuss when (or when not) to use them. Help further design and implement our distinct homegrown time-series database from an architectural and engineering viewpoint. With a focus on performance and stability take our time-series database to the next level Participate in a culture that values thoughtful code reviews, and frequent deploys. Must-Have Qualifications

  • Possess a deep understanding of software architecture, design, and testing
  • Comfortable around Database fundamentals such as:
  • (Probabilistic) Data Structures
  • Big O notation
  • File systems
  • SQL processing
  • Distributed systems
  • Concurrency control
  • Data replication & Consensus Algorithms
  • Caching
  • Be proficient with golang, shell scripting
  • Familiarity with unix systems

**Nice-to-Have Qualifications ** * Be familiar with, and comfortable contributing to, robust backend tooling to support our growing team. * Understand the ins-and-outs of debugging cloud systems, and, have in-depth experience with tuning performance for massive datasets * Experience writing documentation and tests, appreciating their importance to the team and product * Open source contributions, projects, and working with communities

**More About Us ** The team at Axiom has been fortunate to work together for many years across multiple companies and multiple products.

Throughout our journey, we would come across services that we wanted to use for monitoring/data visualization/etc, and we would always have a tough choice to make: hand over our data to a third party to get a fully featured product, or use a half-baked solution that could run inside our infrastructure and allow us to keep our data safely in our hands.

When the previous company we worked for was acquired by Microsoft, we decided to take that opportunity to work on this problem. We decided to build polished, featureful, and easy to use products which didn’t sacrifice privacy and security.

The result is Axiom.


Apply ⎘ Copy Link ↗ Visit Link
Senior Backend Engineer
Attest
London, United Kingdom
£70,000 to £100,000 a year
September 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Welcome! We’re Attest: a Consumer Growth Platform. We’re on a mission to bring every business closer to consumers, and empower them with the insights that drive predictable and repeatable growth; enabling them to create and deliver better, more useful services, products and experiences for communities worldwide.

We’re spearheaded by a bunch of awesome individuals, and our guess is that you’re pretty awesome, too. We’re ultra-proud of the inclusive company we’ve built to date. Attest is not just an exciting place to work alongside great people, but a feeling – one of belonging and adventure. We’re delighted that you’ve taken the first step to becoming an Attester by expressing an interest in who we are and what we do.

About the Technology team

Engineers join us for the technical challenges we overcome and stay for the incredible culture our Engineers create and grow, from talking at meetups such as the monthly 'London Microservices Meetup' (hosted and set up by our very own Technical Director) to contributing regularly to open source software (we're lucky to have the core contributor to Vue.js in our ranks). We work very closely with Product and Design in cross-functional squads, each of which has the autonomy to practice agile in the way that works best for them. We're also excited to build out a Data Science function here at Attest, focusing on ML and NLP techniques to provide greater insights to our customers and safeguard our high data quality.

Our tech stack utilises some of the latest technologies, such as; gRPC, linkerd2, Postgres and Elasticsearch (to name just a few) all running on Kubernetes. We mainly code in Go and Java, and going forward we are focussing on building event sourced systems in Go. Experience in these areas will be a big plus.

At Attest you will * Collaborate with the whole team to identify and create best-in-class products. * Deliver features regularly, be comfortable with ambiguity, and push for code quality always. * Participate in planning, stand-ups and retrospective meetings. * Explore innovative ways to solve problems, and become an expert in high-availability systems. * Design highly efficient architectures that scale around user demand.

Who you are * A team player. Collaborative, self-motivated, creative, entrepreneurial & thoughtful style. * Thrive with opportunities. Enjoy solving complex data & architecture problems efficiently. * Love delivery. High quality code in an agile environment. * Results-driven. With proactive use and exploration of new technologies and methodologies.

What you’ll bring to Attest * Expertise in building and maintaining event-driven architectures. * Expertise in developing, testing & debugging highly-available distributed systems. * Experience with databases: PostgreSQL / mySQL / DynamoDB / Redis. * Experience with infrastructure technologies: Terraform, Ansible, Docker and/or Kubernetes.

What we’ll offer in return

Our benefits and perks are designed with a focus on the wellbeing, engagement, and growth of our Attesters.

A competitive salary that fairly recognises your experience and potential; High-quality Equipment – whether you prefer a MacBook or a Windows machine, we’ll invest a sizeable amount to provide you with the right tools and set-up to help you do your best work; **25 days paid holiday – **we care about our team’s wellbeing, so we make sure you have time to fully switch off, rest, and recharge; **Flexible working hours and working from home – ** whether you have parental responsibilities, just need some headspace, or have a parcel being delivered, we’ll support you in making your work and personal life a manageable blend; A generous Growth & Development budget to spend on the resources and tools that will help you grow in your role and achieve your career goals; **10% adventure time **to invest in charitable activities, your growth and development, and/or side projects for Attest; Weekly team lunch – a team who eats together, works hard together, and stays together, right? We order in lunch every week, but also acknowledge those who are less fortunate than ourselves: for every meal we order, our supplier donates a meal in support of the Akshaya Patra Foundation; Fully-paid sick days – Mental health and physical health are treated equally at Attest. Whether you’ve been knocked out with the flu, are having an operation, or need some time off to manage anxiety, stress or depression, for example, we encourage all our Attesters to rest up and come back when they’re feeling more like themselves; A values-led working environment that encourages putting people first, honesty, curiosity and leadership.

Is this role not quite the right fit for you? Or, have you not seen a suitable position available on our careers site?...We’re always on the look-out for interesting, bright folk to join our team of Attesters. Connect with us to stay in touch, and we’ll notify you when we have new opportunities.

About our people and culture

Attest is a place where you’re encouraged to bring every part of you needed to do your best work; every part of you needed to build strong, meaningful and long-lasting relationships with your fellow Attesters, our clients and partners.

We champion our people in their entirety. With our team of Attesters, we take a human-first approach, optimising for joy and adventure, ingrained in everything we do.

We’re a friendly, collaborative team, and value putting people (our team, clients and consumers) first; honesty, curiosity, empowerment and leadership are core to our team working style. Decisions are made with careful and quick consideration at Attest, to support fast and efficient growth.

About Attest

We believe that great companies put consumers and data at the heart of every decision. These companies create better, more useful products and services, which leads to happier consumers and ever-greater success. Through our Consumer Growth Platform, everyone can now gain answers to their questions from audiences of over 100 million consumers across 80 markets.

Our clients use Attest to learn more about their target consumers, enter new markets, build new categories, validate decisions, develop better products and services, measure their brand, track competition, all with the goal of driving sustained growth across the business.

Our clients include Heineken, Walgreens Boots, Samsung, Fever-Tree, Discovery, Transferwise, and Nutmeg, among many others.

We’re backed by leading VCs, including New Enterprise Associates (NEA) – the investors behind companies such as Uber, Salesforce, Box, and Tableau; Oxford Capital and Episode 1 (the investors behind LoveFilm, Zoopla, Betfair, Shazam, CarWow and many other greats); plus several high-powered amazing Angel investors.

Diversity statement

Diversity matters, and we celebrate it at Attest! We’re building an inclusive place to work where everyone feels they belong. We see you and you’re welcome here. Attest doesn’t discriminate on the basis of any protected characteristic including race, religion or belief, gender or gender reassignment, age, sexual orientation, marital status, or disability.

We want to give everyone the opportunity to showcase their best selves during the interview process and beyond. Do let us know if there are any adjustments you’d like to make to ensure it’s more inclusive – we’re learning too, so we’re more than happy to adapt and accommodate where possible.


⎘ Copy Link ↗ Visit Link
Senior Go Backend Developer
refurbed
Wien, Austria / Remote
€42,000 to €70,000 a year
September 2019
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Your Role:

  • Development of our main API
  • Development of our smaller backend services
  • Integration of external systems into our platform

Your Profile:

  • Formal education in computer science
  • Significant experience designing and implementing backend services
  • Significant experience with software development in Go
  • Good knowledge of SQL and relational database design
  • You work independently and goal oriented
  • You have excellent English skills

Additional factors we appreciate:

  • You have experience with PostgreSQL
  • You are comfortable working with Linux and FreeBSD
  • You have experience working with backend services like Nginx or RabbitMQ
  • You have experience working with load balancing/failover infrastructure
  • You are active in the open-source community
  • You can speak German

⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go) - 100% Remote
Form3
Remote / United Kingdom / Europe
£75,000 to £100,000 a year
September 2019
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

ABOUT

Headquartered in London, the FinTech capital of the world, Form3 are building the most exciting banking technology company on the planet. Our mission is simple: transform payments technology to enable the global financial community to move money in real-time.

CULTURE

Being a tech-first business, we place emphasis on thinking outside-the-box. By utilising the latest cloud-native technologies we find innovative solutions to problems that others would deem unsolvable. We live and breathe open-source, prioritise best-practice and automation while Slack is at the heart of everything we do.

We advocate a positive work-life balance and offer a super flexible, remote-friendly working environment. We don’t mind whereabouts our Engineers are based as we are happy for our team to work from anywhere in the UK or EU, with most of them choosing to work remotely most of the time. However, we also have offices in London and Amsterdam, so should they ever wish to work from these, they are most welcome.

ENGINEERING TEAM

Our Engineering Team consists of over thirty-five Senior Engineers that are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure. Individually they are all exceptional at what they do, but by working collaboratively within a team, consistently applying best-practice and automating absolutely everything they build world-class software for our customers.

There are a wide range of problems to tackle as an Engineer at Form3, from configuring nginx proxies to writing custom payment routing and handling logic. It’s very much a “best tool for the job” mentality here and our tech-stack is forever evolving. Our primary programming language is Go however we do have some services written using Java, Python and Ruby.

TECHNICAL ENVIRONMENT

AWS, Microservices, Go, Docker, Kubernetes, Terraform, Vault, Consul, Linkerd, Elasticsearch, Clean Code, TDD, BDD, Pair Programming, Agile, Kanban, Scrum

APPLY IF

We are looking to speak with Senior Engineers that are EU citizens and based in the UK or Europe with;

  • Experience or interest in Go programming language

  • Understanding of distributed systems and cloud computing

  • Appreciate the **DevOps **culture and the value of automation

  • Place emphasis on code quality, BDD/TDD and software development best-practice

  • Are passionate about technology and enjoy working collaboratively within a team

  • Have a breadth of experience across a variety of programming languages

For more information on Form3 please visit our website or take a look at our company profiles on StackOverflow, GitHub and LinkedIn.


Perks & Benefits

• 100% remote working • 30 days annual leave (plus Bank Holidays) • Great tech-stack, challenging projects and an exceptional team of Senior Engineers to work alongside • Regular paid trips to London to spend time with our awesome team • Tech-first FinTech scale-up with limitless possibilities to progress your career

Interview Process

  1. Screening call with Talent Team (30 minutes)

  2. Take home test (4 - 6 hours)

  3. Technical interview (1 hour and 30 minutes)

⎘ Copy Link ↗ Visit Link
Software Engineer - Infrastructure Tooling
Segment
San Francisco / Vancouver / New York, United States / Remote
$115,000 to $230,000 a year
August 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Who We Are

We’re a small team of experienced engineers with diverse technical backgrounds. We’re passionate about driving our coworkers’ success and building the next generation of software tooling. If you want to work on distributed systems infrastructure and development practices or you have an entrepreneurial spirit and want to make something that your peers use every day, we’d love for you to join us. Tooling handles many different areas, so we’re building a diverse team with a wide range of expertise.

What We Do - We build shared infrastructure and tools to make engineering more productive, reliable, and cost effective. - We maintain several Segment Open Source projects. - We work in Go, Terraform and a bit of Node.js. - Read more about Segment’s infrastructure and how we use: distributed logging and secure secrets. Or, read our code: conf, ksuid, cwlogs, go-prompt, ecs-logs, chamber. - We manage the tooling and process around development environments, testing, CI, and deployment. - Read more on our blog about how we use: CI and Make.

Who we are looking for:

  • You care about simple, practical, reliable, and secure software implementation and the kinds of process needed to produce it.
  • You can research a messy, complicated problem and design an approach that makes working in that area easy and consistent.
  • You empathize with the rest of your company, listen to them, and take pride in supporting their work.

Projects we’re working on:

  • Per-Engineer Dev Environments
  • Logging Pipeline Development
  • AWS Rate Limit Monitoring
  • Application Deployment Improvements
  • Self-Hosted CI
  • Incident Management Automation
  • Large Scale JSON Stream Data Manipulation Tools
  • Standardized Metrics and Alerting Infrastructure
  • Consistent Runbooks and Documentation

Requirements

  • Minimum of 3 years experience as a software engineer, devops engineer, or site reliability engineer.
  • You have experience with AWS, Docker, Go, Node.js, or Terraform.
  • You are motivated to support your coworkers and make them productive.
  • You are a self-directed problem solver.

Bonus

  • Building tooling for distributed systems development.
  • Working on or with a variety of engineering teams.
  • Leading teams or projects.

⎘ Copy Link ↗ Visit Link
Go Developer
Perkbox
London, United Kingdom
£40,000 to £75,000 a year
August 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About You

What we really need:-

  • Proven track record delivering Golang projects
  • Docker
  • Kubernetes
  • AWS
  • Git
  • Microservices and REST based HTTP/2 architectures
  • MySQL, Postgres, DynamoDB/MongoDB
  • Unit, functional and E2E testing (PHPunit)
  • Continuous integration/deployment
  • A passion for writing clean, well documented and testable code
  • Agile and Scrum methodology
  • Self-driven, quality controlled
  • Excellent communication and people skills

What would be nice to have:-

  • React.js/Node.js
  • GraphQL
  • Experience using RabbitMQ at scale
  • A track record using Go in Open Source projects

How we do

A bit like Spotify we work in Squads (small super-focused cross functional teams) who work on their own product with a mix of developers, product managers, UX, QAs and DevOps. Each squad has a high degree of autonomy and is more or less self-managing...goodbye sign-off processes, risk assessments and red tape. If you want to make a splash and take ownership over the work you do you’ve come to the right place.

Learn more about our engineering culture here : https://www.perkbox.com/uk/engage-your-employees/p...

Are there any benefits besides the salary?

Hopefully you would agree it would be a bit silly to have an employee perks company called Perkbox and not offer our own team amazing perks! The hint is in the name. You of course get all the perks we offer to our customers. We also do regular team lunches, out of office days and team building nights. We also have a generous learning budget, pension, and a huge blow out all-hands party twice per year.


⎘ Copy Link ↗ Visit Link
Backend Engineer (Golang)
Smallpdf
Zurich, Switzerland
Fr84,000 to Fr108,000 a year
July 2019
4 Applicants This Week
More Than 6 Months Old

Job Description

Smallpdf is the most used online PDF software and belongs to the 500 most visited website worldwide. The 5-year-old company is one of the most recognized and awarded startups in Switzerland and has the ambition to simplify the life of its customers.

As a senior team full of passion for design, engineering, and business we create remarkable user experiences. Join our cross-functional team and have a direct impact on how over 20 million users worldwide work with documents.

We love open-source and using the latest technologies to scale our distributed application to process millions of files every day. As a backend engineer at Smallpdf, you will not only contribute to our backend but also to our infrastructure and tooling. You will work in a cross-functional development team that includes experienced frontend engineers and designers.

Our Backend Stack:

  • Golang
  • AWS
  • Docker
  • Ansible
  • Terraform

Full stack on Stackshare

Responsibilities:

  • Develop new features for Smallpdf
  • Manage and automate our infrastructure that spans across more than 100 machines
  • Analyze and monitor our application to spot problems
  • Help designing our architecture

Requirements

  • Golang Experience
  • Work independently and take responsibility and ownership of your work
  • Ability to quickly learn new technologies
  • 5+ years of experience with software development
  • Good programming skills
  • Good knowledge of linux
  • Fluent in English (German is useful but not necessary)
  • Full-time position
  • Permanently based in Zurich (or willing to move)
  • Swiss or EU passport holder (or other permit that allows you to work in Switzerland)

Nice to Have:

  • Experience with DevOps tools such as
    • Docker
    • Ansible
    • Terraform
  • Experience scaling (micro-) webservices to millions of users
  • Experience with AWS

Perks & Benefits

  • The chance to personally impact a successful & rapidly growing startup
  • Tricky challenges scaling a high-traffic web application
  • Work in small teams that have direct impact on tools that are used by million of users
  • Become part of a highly motivated and international team that pushes boundaries
  • Fun company events, such as snowshoe hikes in the Swiss Alps, wake-surfing on lake Zurich, after work BBQs and more!
  • Free German language course
  • Regular Hack Days to challenge yourself
  • Nice rooftop office in central Zurich
Apply ⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Developer (Golang) - 100% Remote (UK/EU Only)
Form3
Remote / Europe
£80,000 to £95,000 a year
July 2019
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

This is a 100% remote role. UK/EU based only.

We are looking for Senior Software Developers who want to help build the next generation payment API in the cloud.

We'd like to hear from enthusiastic polyglot developers who want to work with the latest technologies, solve interesting problems and be part of a really great team. There are a wide range of problems to tackle, from configuring nginx proxies to writing custom payment routing and handling logic, and we contribute open source back to the community. We believe that the language you write the code in is just how you convey your solution to the computer and the real value is being able to think through a problem.

You will be working on new development projects, focused on best practice across the board, including automation of absolutely everything (Terraform for infrastructure deployments to AWS, CI/CD with contract-based testing and auto-deployment of services within Docker containers, etc.), pair programming and TDD/BDD. Although many of us live around London, we are operating as a remote team, and typically working from home and pair programming.

It’s very much a “best tool for the job” mentality at Form3 and our tech-stack is always evolving but to give you a flavour of what we’re currently working with here are some of the tools we use;

  • Some of the languages we currently use are: Golang, Java, Python and Ruby
  • Some of the tools we use: Kubernetes, Terraform, Docker, Vault, Consul, Linkerd
  • Our platform runs in AWS where we use: SQS, SNS, EC2, ECS, RDS and others

We don’t mind whereabouts you are based as we offer the opportunity for our team to work remotely from anywhere in the UK or EU. In fact, most of our Developers work, utilising screen-share technology and pair-programming to share knowledge across the team. That being said, we also have London and Amsterdam offices, so should you occasionally wish to work from these, you'd be most welcome.

Your Experience

  • Polyglot: Choosing the right tool to solve the problem is critical, and we expect you to have professional experience with at least 2 different programming languages and multiple platforms and tools.
  • Distributed architecture: We expect you to have previous experience engineering complex distributed systems, and a view on topics such as service discovery, integration testing, inter-process communication, how to define your services and APIs, as well as experience with distributed data stores.
  • Public cloud: You have worked with public cloud services (AWS, Google Cloud etc.)
  • TDD/BDD: Code quality is key, and we expect you to have worked with Test-driven development (TDD) and Behaviour-driven development (BDD) and be familiar with the use of tools such as Cucumber.

Desirable Experience

  • Most of our code is written in Java and Go, so experience with either would be helpful.
  • All our services are built and managed as docker containers, so Kubernetes, and general docker experience is preferred.
  • We like clean code, so experience with Event Sourcing/CQRS will be useful.
  • We do contract-based testing, using tools such as Pact.
  • We work as a devops team, so experience in automating operations (such as infrastructure as code, automated monitoring and alerting, build pipelines etc) would also be useful.

Whilst experience of the above technologies would be nice, it is by no means essential. We are looking to speak with well-rounded software professionals who have a breadth of experience across a variety of programming languages, are passionate about tech and enjoy working collaboratively within a team.


Perks & Benefits

  • 100% Remote
  • 30 days holiday (plus Bank Holidays)
  • Pair programming, with an experienced team of engineers
  • Competitive salary
  • Latest technologies
  • Company bonus scheme
  • Pension contribution
  • Be part of an incredible and diverse team

Interview Process

  1. Introductory call with the Talent Team at Form3
  2. Technical Test
  3. Technical Interview
⎘ Copy Link ↗ Visit Link
Software Engineer
PartnerStack
Toronto, Canada
$80,000 to $110,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

As a developer at GrowSumo on the Core Product team, you will work alongside other skilled developers, product leads, front-end developers, and success engineers to craft high-performance and highly operable web services that scale to support our rapidly growing user base.

You will empower GrowSumo's mission of building the sales force of the future, building trust with our clients, partners, and colleagues as a team leader and mentor to junior developers.

What we do:

The GrowSumo Core team builds the foundational product that connects some of the fastest growing companies in the world to a global marketplace of distributors. Our clients send us over 25 million transaction and integration requests every year so that we can properly attribute and reward their partners for driving key business metrics.

  • We believe that teammates have each others backs - we build for operability and stand behind the services we write.

  • We build backend services and applications mostly in Python and golang, running in Docker containers.

  • Supporting each others success is one of our highest priorities.

  • We believe in equipping our team with the best tools for the job.

  • We use our creativity and imagination to handle high data volumes and velocity.

  • We deploy our code multiple times per day.

  • We are passionate about growth of the team, as well as the individual.

  • Were proud of the code we write, but were not dogmatic about methodologies or techniques. We believe building the "right thing" is more important than building things "right", as long as we build it better each time we touch it.

Who we are looking for:

  • You have a strong learning reflex and you see challenges as a chance to grow.

  • You want to see customers getting value out of the software you wrote to solve their problems.

  • You are happy to help other developers learn from you, and you hope they challenge you to learn new things as well.

  • You're proud of the code you write, but you're also pragmatic about design vs iteration: you know when it is time to refactor, and when it's time to ship.

  • You're focused, driven and can get challenging projects across the finish line but you know that sometimes it's okay for deep work to take its time.

  • You have experience operating services in production and take software quality practices personally.

  • You write meaningful tests and understand the value of observability and operability and what they mean in different contexts.

Requirements

  • You have 2+ years building web applications on a team
  • An ability to quickly learn new languages, or an existing familiarity with Python, Vue.js, Angular1.x, Golang, or similar languages.
  • Write readable, robust and reusable code
  • Work well on a growing team, communicating clearly and often.
  • You have an interest in constantly learning how the team can build better, more scalable, and more sustainable solutions.

We want to get to know you, so please share any of your side projects, open source contributions, community involvement or volunteer experience. Feel free to reach out if you have any questions!


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 357 Open Source jobs paying at least 50,000 USD per year found