Get a weekly email with all new Golang jobs
x

Golang Level Jobs Paying 100,000 USD a Year


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

Browse 100+ Golang Level Jobs (1 new this week) in November 2024 at companies like Ninety Percentage of Everything (90PoE), X-Team and Smallpdf paying at least 100,000 USD per year working as a Lead Golang Developer , Go Developer and Senior Golang Engineer - Contract team.. Last post

Hiring Golang Developers?

Create your profile to continue

Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley Anatolii Blahodir Michael Smith Sagar Gurung Salil Wadnerkar Cagri Kilicoglu
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 35 developers joined Golang Cafe in the last 30 days
  • 15,138 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 126 Level Jobs paying at least 100,000 USD per year • Sort by Date
Ninety Percentage of Everything (90PoE) Logo
Lead Golang Developer
Ninety Percentage of Everything (90PoE)
Remote - GMT +/- 3 hours
£75,000 to £100,000 a year
November 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Description 90 Percent of Everything is looking for Senior Golang Developer/Team Lead to join the team on a full-time basis. Our goal is to revolutionise shipping by creating a suite of comprehensive software solutions for the Maritime industry. Our journey begins now. Over the next couple of years, our teams and squads will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimization and so much more. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.

Introduction to 90PoE

Our tech stack consists of React and React Native applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Internally our services use gRPC for communication and achieve high scalability thanks to a Kafka based event driven architecture and persist data to a mix of RDBS and No-SQL databases including PostgresDB, MongoDB, S3 and Elasticsearch. We follow modern CI/CD and agile methodologies to deploy into production multiple times per week.

What’s in it for you?

  • Working with latest cutting-edge technologies
  • Disrupting a century old industry in a startup environment
  • Opportunity to grow and develop your core skills
  • Deliver a green field system
  • Work with a diverse multicultural team in an agile environment
  • Variety of knowledge sharing and self-development opportunities
  • Competitive salary
  • State of the art, cool, centrally located offices with warm atmosphere, which creates good working conditions
  • Opportunity to travel to client offices based in London
  • Experience firsthand the squad-chapter-guild workflow model, our version of the Spotify model

Responsibilities

  • As a member of the squad, you will be developing robust microservices to form the heart of as SaaS platform to serve globally distributed users.
  • Follow Golang best practices to deliver and support production ready industry quality code.
  • Responsible for full lifecycle of services. Developers will take the services they build from design, through implementation and into production.
  • Continuous improvement of all development and deployment processes.
  • Successful delivery of your services into production.
  • Regular and clear communication of progress to the squad product owner and technical lead.

Requirements * Full hands-on technical experience * Team Lead experience

Proficiency in: * Golang * Protobuf/gRPC * RDBMS and NoSQL database * Microservices architecture concepts * Container based architecture: Docker, Kubernetes * Advanced use of git * Use of Unix systems commands

Nice to have: * AWS stack experience * Exposure to GraphQL * Postgres and MongoDB * Ability to perform basic DevOps tasks * Experience using Kafka * EFK stack * ElasticSearch

Past experience Demonstrated track record and proficiency in the points below: * Deliver features autonomously with a high degree of team coordination * Deliver code based on precise architecture spec * Deliver code without relying on precise architecture spec * Automated testing * Working with CI/CD practices * Delivering code to production * Maintaining production ready code * Collaborating in small but fast paced teams * Event driven architecture and message passing

More about you * Good level of English * Willingness to learn and open mind about new technologies * Confident to operate in a fast-paced environment * A collaborative approach and willingness to engage in an environment of active idea sharing * Ability to learn autonomously * Excellent all-round communications skills

Benefits * We offer a competitive financial package which includes competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan * We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family polices and discounted gym membership * We have a culture of which we are proud, and a highly skilled and diverse workforce


Interview Process

  • Phone screen with Recruiter
  • Cultural Interview
  • Technical Screening
  • Take home task followed by Technical Round
Apply ⎘ Copy Link ↗ Visit Link
X-Team Logo
Go Developer
X-Team
100% Remote
$80,000 to $150,000 a year
November 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Most Important:

  • Excellent programming skills in Golang and at least one production available service with good throughput under their belt
  • Track record of built and deployed production quality microservices, with a focus on scalability
  • Previous experience with the development pipeline from end-to-end of production applications
  • Knowledge of AWS services such as Amazon Simple Notification Service (SNS) and Simple Queue Service (SQS), EC2, Lambda…
  • Previous experience with NodeJS
  • Experience with RESTful API development
  • Expertise in continuous performance measurement throughout the application’s lifecycle
  • Distributed request tracing for profiling and monitoring microservices dependant applications
  • Working understanding of infrastructure as code
  • Source control and software versioning experience on Git
  • Former experience working in an Agile environment
  • Documentation skills

Nice to have:

  • Understanding of AWS services
  • Experience working remotely
  • Familiar/involved with open source projects

Personal:

  • Independent
  • Fluent in English, written and spoken
  • Problem solver
  • Proactive attitude

Live Energized:

  • Get the chance to work with big brands like Riot Games (League of Legends), Sony, Fox Broadcasting, Kaplan Inc. (top education company), Coinbase (#1 crypto exchange), BeachBody (#1 fitness company), etc.
  • Work from anywhere as part of a community of digital nomads.
  • Live and work in one of our roaming hacker houses (X-Outposts) around the world:
  • Be part of the most energizing community for developers in the world by participating in our Seasons, a 3-month experience filled with challenges, rewards, RPGs, competitions, and more, all centered around a theme that will inspire and energize you.
  • Get $2,500 per year (Unleash+) to spend on doing more of what you love and staying energized. Use it on conferences, courses, video games, photography gear, music gear, cooking gear, a gym membership, adventure sports, baby/pet sitting, productivity apps, restaurants, coworking, movie tickets, headphones, etc.

About X-Team

X-Team is a 100% remote international company, originally founded in Melbourne, Australia. We help companies scale their development teams by providing them with extraordinary teams of developers from around the world.

We believe in living a life of freedom that allows you to spend more time getting energized by your passions. We've fostered a unique, active lifestyle and culture around this idea that continues to attract thousands of developers to apply every day. Our community is the most energizing community for developers in the world.

What separates us from our competition is the level of attention and care we give our developers compared to other more "talent"-based solutions. We proactively support them, fund their learning and growth, connect them in roaming hacker houses around the world, and give them a remote environment that motivates and inspires them on a daily basis. While other companies simply place and drop their talent, we foster and cater to our unified teams of developers centered around the same beliefs, values and lifestyle.

We're uniquely situated to help shape how companies grow their businesses in the digital age and aid them in being able to do so properly with the right people. We work with big, innovative brands like Riot Games, Fox Broadcasting, Kaplan Inc., Coinbase, Google, Twitter, Beachbody and more…

Who is X-Team meant for?

Any freelance developers with experience working on high-scale, remote teams and projects with a motivated, proactive attitude and compassionate, team-player heart. If you've worked with freelancing platforms before, that's not what we are. X-Team is a community of all likeminded people, carefully chosen to ensure we are able to create an environment of the most motivated people in the world who come together to unleash their potential. What we've created is truly special and not a faceless platform. X-Team is where developers go to feel truly at home together, while becoming more motivated and energized than they've ever been.


Apply ⎘ Copy Link ↗ Visit Link
Smallpdf Logo
Senior Golang Engineer - Contract team.
Smallpdf
Zurich, Switzerland
Fr120,000 to Fr126,000 a year
October 2021
5 Applicants This Week
More Than 6 Months Old

Job Description

Description:

Smallpdf is the most-loved and most trusted PDF software on the planet. We serve over 500 million users in 24 different languages processing millions of documents per day, and in every country in the world—even Antarctica! To deliver a product that users love, we solve complex technical problems at scale using cloud-native and open source technologies.

As one of the most successful startups in Switzerland, with staff from all over the world, we're on a mission to make PDF easy. We love open-source and using the latest technologies to scale our distributed application to process millions of files every day.

💁‍♂️ About the Contract Management Team:

The Contract Management team aims to streamline and automate routine contracts of business customers so they can stay on top of their legal and financial needs with no hassle. This team is responsible to enable our users to manage the lifecycle of their contracts from the creation to the execution, archiving, and renewal while ensuring the highest level of security and legality. We are a highly engaged, hands-on team that values ideas and collaboration.

As a Backend engineer in our team, you'll contribute to solving challenges tackling digital signatures and advanced file management for our users.

What you will do:

  • Design and build systems at scale, which will be used by millions of people every day
  • Work on most impactful changes, researched and prioritized by the team to make sure we are focusing on the right things
  • Collaborate with other team members by challenging ideas, brainstorming, and having discussions to get to the best solutions.

Responsibilities:

  • Take ownership of one of the services that power our product for millions of users
  • Ensure the scalability and reliability of services from top to bottom.
  • Build simple, loosely coupled, composable, and reliable software
  • Architect and develop infrastructure to mitigate scalability, security, and reliability risks.
  • Mentor and grow a community of backend engineers to contribute to Smallpdf

Our Stack:

  • Golang
  • AWS
  • Docker
  • Ansible
  • Terraform

Discover more of our stack on Stackshare

Requirements:

  • 3+ years of experience in backend software development.
  • Expertise with at least one of the following languages, or equivalent: Golang, Java, Kotlin, C#, C, C++, Python.
  • Ability to quickly pick up new technologies. We use Golang as our language of choice for backend services.
  • Experience scaling (micro-) web services to millions of users.
  • Can excel independently and have a sense of ownership of your own work.
  • Fluent English.
  • Based in Zurich or willing to relocate (this is an on-site role).
  • Swiss or EU passport holder (or other permits that allow you to work in Switzerland).

Nice to have:

  • Experience with Golang.
  • Experience with AWS.
  • Experience with high traffic backend services.

Benefits:

  • The opportunity to impact a successful, growing scale-up and its tools used by millions worldwide.
  • We are remote-work friendly (we prioritize a healthy work-life balance).
  • Work in small, highly motivated, cross-functional teams that push boundaries.
  • A dedicated annual budget and time off for personal development
  • Enjoy company events in the Swiss Alps, on Lake Zurich, or even further afield.
  • After-work events include BBQs, cinema, game nights, meet-ups, and more.
  • Learn German with our free German language course.
  • Hack days to challenge yourself and the team.
  • Unlimited free coffee and drinks.
  • Weekly team lunch on the house.
  • Brand new offices in the heart of Zurich.

Rated by Forbes as one of the top 10 cities in the world for work-life balance, Zurich is the place to work for anyone who wants more out of life. From chocolate, cheese, and Rӧsti to snow-capped mountains, haute couture, Swiss-made watches, and outstanding public transport, whatever it is that makes your heart beat faster, it’s all right here in Switzerland—and so is Smallpdf.

Smallpdf is an equal opportunity employer. We believe a talented, diverse, and inclusive workforce is our greatest strength. We strongly oppose any form of hiring or workplace discrimination against candidates or employees on any basis, including race, gender, sexual orientation, age, religion, philosophy, nationality, disability, or genetic information. We’re committed to fostering a safe, supportive environment where everyone can come to work as their full selves and reach their greatest potential.

By sending your application, you allow Smallpdf to handle and store your data.

Smallpdf does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Smallpdf and the recruitment agency or party requesting payment of a fee.


Apply ⎘ Copy Link ↗ Visit Link
Framey Logo
Senior Golang Developer
Framey
Remote
$60,000 to $120,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for highly passionate, highly skilled Golang developers with high attention to detail that are responsible for their codebase and the approvals they give to each PR they review.

We admire Uncle Ben a lot and we live by his famous quote: “With great power comes great responsibility”. Each developer will have both, great power and great responsibility.

The project is in an early phase, so there’s almost no maintenance, only research and development.

Requirements

  • Passion for programming
  • High attention to detail
  • Responsibility & ownership of one’s actions
  • 7+ years of experience in Backend Development
  • 3+ years of experience in Golang Backend Devleopment
  • At least 90% of your career was focused on Backend Development
  • Ability & desire to learn and master new technologies and programming languages
  • Mindset of sharing your knowledge with others
  • Proven experience with Cloud Infrastructures and any Microservices architectures

Preferred

  • Nerds, introverts and people with not so good social skills, but that play well with others
  • Can be both a leader and a follower
  • Unix experience
  • Fair amount of experience with at least one of Java, Clojure, Scala, Groovy, Kotlin, Rust, C#(.NET), C/C++, Golang

Salary

$60,000 - $120,000 NET yearly salary, depending on the skill level

Benefits

  • Attractive salary package
  • Professional development opportunities
  • $4,000 annual personal budget for employee benefits (private health insurance, fitness subscription, training courses etc.)
  • Young and dynamic working environment

Recruiting process

  1. Personality test. This takes around 20 minutes.
  2. Technical test. The Golang assignment takes around 4 hours to be completed. You have 24 hours to complete it from the moment when you receive the test. We will decide together when it's the best moment to send it to you.
  3. Technical discussion
  4. Offer

About Framey

We built a social travel app that lets users get their inspiration, make travel plans, find cool spots nearby, take beautiful photos and share all these beautiful moments with their friends. Everything starting with just one picture.


⎘ Copy Link ↗ Visit Link
strongDM Logo
Senior Software Engineer
strongDM
Remote (United States)
$140,000 to $180,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

strongDM is a customer-first, second, and third company with a rabid fan base. When was the last time you heard things like:

* Splunk's CISO Joel Fulton says "strongDM gives you what you can’t get any other way -- the ability to see what happens, replay and analyze incidents."

* Chef's co-founder Adam Jacob says "strongDM takes the friction out of getting staff access to the systems they need."

Customers love us because:

The product rocks: strongDM fundamentally changes the relationship between InfoSec, DevOps, and end users. Enforce the controls security needs while making it easier to facilitate access.

They can trust us: we built a technical product for technical buyers. We do not use jargon. There is no alternative but to always be technically accurate. We are not afraid to admit product gaps.

We’re real humans: we built a serious product without taking ourselves too seriously. Each member of the team is deadly good at their job, and yet we crack jokes on the phone with customers.

We build...

...secure, high-throughput networking systems in Go. If you enjoy writing code that is parsimonious, correct, yet featureful - you will enjoy coding with us! If you enjoy shipping a product that is appreciated by a growing population of happy, paying customers every day - you will enjoy shipping with us!

We're a distributed, but close-knit team. We have high standards and high levels of respect for each other and our customers.

What You'll Do:

  • Design and implementation of highly concurrent, distributed systems in Go
  • Design and implementation of secure protocols
  • Application of cryptographic primitives in support of the above
  • Implementation of graphical and command-line interfaces

Requirements:

  • Affinity for high-rigor engineering environments
  • Affinity for lower-level/systems programming
  • Willingness to contribute to UI implementation
  • Familiarity with Go
  • Familiarity with AWS
  • 8+ years of professional experience

Compensation:

  • Industry-standard base
  • Medical, dental, and vision insurance
  • 401k, HSA, FSA, short/long-term disability
  • 3 months parental leave
  • 4 weeks accrued PTO + standard holidays + volunteer days
  • Equity in a fast-growing startup
  • No travel required

⎘ Copy Link ↗ Visit Link
Geckoboard Logo
Backend Go Engineer
Geckoboard
Remote (United Kingdom)
£60,000 to £85,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're looking for an experienced Backend Go Software Engineer to join the Geckoboard team!

Why join us...

Every single one of us comes to work every day to do something we love. We get to tackle big problems, but in a way that recognises everyone’s need to work with dignity and purpose in a supportive and inclusive environment. It's the most wonderful thing. In fact the fun part is trying to figure out all the different ways we can come up with to make data accessible and understandable for everyone. It really is amazing. The best part is that we work in an atmosphere of openness, trust and transparency, where everyone is empowered to learn and flourish. We're actually doing really well. We have a product our customers love.

We're really excited to be growing.

You'll be joining a team of empowered engineers in a supportive environment that values experimentation, work-life balance and personal development. We've built a culture of knowledge sharing and feedback, so you'll be involved in planning and prioritisation of work as well as peer reviews and pair programming.

We work in small and focused cross-functional teams, usually made up of a Product Manager, a Designer, and a mix of Frontend and Backend Engineers. QA and Infrastructure tend to come in at the points they're needed or for specific projects. We scope out our project such that we're able to deliver meaningful work but small enough to iterate and take on board feedback quickly. We encourage our engineers to get involved in different teams and projects based on their interests, skills and opportunities to learn. We're also equally mindful about technical debt and make sure we dedicate time to addressing it.

At Geckoboard, we are seeking to solve a real problem and build a long-lasting product. As a result, we place a high value on a clean and maintainable codebase, and on practices that ensure we can continue to deliver quality software rapidly and iteratively.


Learning is also a big part of our engineering culture. Once every two weeks every team takes a “Lab Day”, when everyone is free to work on projects that interest them, learn new skills or contribute to open source. We encourage these projects and often they have led to improvements in the way we work or concepts that have then been prioritised, developed further and added to our Product.

Our stack

Our main frontend application is a large React 16+ codebase and our tests are written with Jest. For communicating with our backend services, we use an Apollo client and query a GraphQL gateway written in Node.js that exposes a single schema but dispatches queries to a number of gRPC services on the backend.

While our backend services are mostly written in Go and run on AWS, the GraphQL gateway is owned by the frontend team, which puts them in the driving seat when it comes to defining the APIs for a new piece of functionality, and provides a single point of reference for both frontend and backend.

While adding features to the product, we’ve been building and maintaining an internal React component library with an emphasis on reusability and documentation. Our frontend team is looking to expand this library, with the potential to open source it in the future.

You should apply if...

  • What we’ve described sounds interesting

  • You’ve worked with Go before*

  • You’re interested in distributed systems

  • You’re collaborative; you empathise, listen and discuss

  • You actively seek out feedback in your work and to ensure you understand the problem you’re solving

  • You have experience collaborating on technical decisions in an open and creative environment

  • You understand the value of automated testing and a test-driven development approach

  • Right now we're only considering mid to senior-level candidates, if you're interested in joining the Geckoboard team but earlier in your career, head to www.geckoboard.com/careers and get in touch. We'll be hiring at different levels throughout the year, so we'd love to hear from you and chat about future jobs!

Logistics

At this time, we’re only considering candidates who are (or will be) based in the United Kingdom or Western Europe (CET timezone).


Perks & Benefits

Work your best

Right now, we work fully remote from around the globe. We’re big on work-life balance and flexible work. We have some core hours but it's up to you to decide how you work around those. We consider 25 days of holiday a year to be a minimum, not a maximum, and have a flexible working policy so that if you need to step out for a school run, an appointment, or something else, it’s no problem. We don't do "crunch time" and have a deep commitment to a clear separation of life and work.

Some of our team also have shorter working weeks and we’re more than happy to accommodate this or other arrangements when possible. Learn more about life at Geckoboard at www.geckoboard.com/careers.

Interview Process

Our hiring process

  1. 20-30 minute call with our Talent Partner
  2. 45-minute Zoom video call with the Hiring Manager
  3. Coding Challenge
  4. Meet the team via Zoom - about 2.5 hours

The whole process takes about 3 weeks end to end, but we’re flexible!

⎘ Copy Link ↗ Visit Link
Lemonaid Health Logo
Senior Software Engineer
Lemonaid Health
San Francisco, United States / London, United Kingdom
$160,000 to $180,000 a year
July 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Lemonaid Health is a mission driven technology startup committed to providing quality and affordable healthcare to patients nationwide. We build long term relationships with patients by offering a broad range of primary care services to help them lead happier, healthier lives. We’re backed by large strategic and healthcare investors like OTV and Health Velocity Capital.

Lemonaid Health comprises an entrepreneurial team of over 100 people who live each day by our 7 Guiding Principles including celebrating wow, setting a high bar, leading in innovation, and championing equality. Interested in transforming healthcare? Apply today and join our growing team of Lemons!

The Engineering team at Lemonaid Health is a collaborative team who enjoy working together on big goals. We have a culture that values truth seekers and speakers, where respect for one another is fundamental. We’re looking for experienced full stack engineers to build and design world-class software with us. This is an opportunity to join a mission driven team at a company transforming the healthcare industry.

This position is located in the SF Bay Area and reports to the Chief Technology Officer.

What you’ll do

  • First and foremost, developing software that will WOW our users and help us scale.
  • Collaborate with the team to brainstorm and create new exciting products for our patients.
  • Work with product management, design and other engineers to determine the best way to implement solutions.
  • Make informed decisions quickly and take ownership of services and applications at scale.
  • Be a persistent, creative problem ­solver.
  • Remain cool and effective in a crisis.
  • Deliver high quality testable and maintainable code.
  • Passionate about great technologies, especially open source.
  • Understand business needs and know how to create the tools to manage them
  • Help and mentor other team members.

What you’ll bring

  • 5+ years of experience as a software engineer building consumer facing applications
  • Experience with full-stack web development in languages like Golang or PHP and a modern Javascript framework
  • Either strong OOP or Functional Programming and modeling skills.
  • Experience working in an agile environment.
  • Experience building consumer-facing, complex web systems that have been successfully launched.
  • Experience working in an environment covered by PCI, HIPAA or other high standard of security and privacy would be a bonus
  • Communicate professionally, tactfully, and kindly while maintaining a high level of confidentiality at all times

Why we think you’ll be excited about us:

At Lemonaid Health, we strive to be the best place to work. We have ingrained a culture of giving and receiving feedback, and providing a challenging, yet fun, work environment.

We are proud to offer competitive medical benefits in addition to 401(k) matching, generous PTO, and more!

Our Lemons live each day by our Guiding Principles:

  • Aim for “wow” in everything we do.

  • Be driven by our mission to increase access to healthcare.

  • Lead in innovation - act first.

  • Communicate clearly using the correct communication medium.

  • Set a high bar for ourselves and each other - provide and take feedback.

  • Be proactive - never say “that’s just how we always do it”.

  • Champion equality - proactively be anti-discriminatory.

VISA Sponsorship We are not able to support VISA sponsorship at this time

Compensation London, United Kingdom: 65,000-75,000GBP/year San Francisco, USA: 160,000-180,000USD/year

Location The location is onsite on our London and San Francisco offices, flexible work is allowed (2-3 days/week)


⎘ Copy Link ↗ Visit Link
Jack Henry & Associates Logo
Staff Engineer
Jack Henry & Associates
Remote (United States)
$120,000 to $175,000 a year
June 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We believe that the world is a better place with community banks and credit unions. To that end we strive to make solutions that empower community financial institutions to make digital banking personal by equipping them to compete in today’s complex and technologically diverse market. As part of the infrastructure team in the Jack Henry Digital group, you’ll get the chance to contribute to the core financial platforms and services that our communities and families rely on.

We provide the foundation for development teams to build new services into the Banno Platform. Our teams use infrastructure as code to build, deploy, and manage systems in a secure and scalable manner. Emphasizing modern development principles you’ll enable and assist our engineering teams by ensuring our infrastructure is forward looking and reliable.

As a Staff Engineer you have mastered the ability to affect and own projects, and have begun scaling your scope to include entire domains. You understand at an intimate level how a domain or product fits into the larger system, and are capable of driving the strategy of the domain or product to derive value for the rest of engineering.

This is a remote position with the ability to collocate at several JHA locations nationwide if desired. Work hours are flexible but gravitate towards US business hours between EST and PST. Occasional travel may be required for professional development conferences or company meetings.

Preferred Qualifications

Extremely well versed with production container orchestration, operations, security, and networking.

Proficient with reading or writing code across a number of languages.

Essential Functions:

Combine engineering and software development experience to design and implement infrastructure as code.

Adequately establish yourself as a technical leader that can be recognized as a thought leader both internally and externally of your team.

Collaborate with other engineers to propose and execute strategies, ideas and technologies well suited to the problems at hand.

Actively contribute to and improve the engineering organization’s coding standards and best practices.

Build strong work relationships based on open communication that encourage a creative, thoughtful and enjoyable work environment.

Set an example for emotional maturity and growth.


⎘ Copy Link ↗ Visit Link
Fleet Logo
Software Engineer
Fleet
Remote
$120,000 to $200,000 a year
June 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

Let's start with why we exist. 🧬

Fleet builds open source software to manage and secure computing infrastructure: employee laptops, cloud servers, and more. Our technology helps IT and security teams build trust within their organization, while getting their jobs done more effectively.

Fleet is an all-remote company with experienced founders, including two creators of popular open source projects and a compelling lead investor. Our business model is inspired by the success of GitLab and Elastic, and we have incredible early customers ranging from startups to Fortune 500 companies with hundreds of thousands of endpoints.

What happens when you join us?

  • As the first senior engineering hire, this position offers huge potential for growth.
  • You will write significant open source code, merging commits in your first days at the company.
  • You will work closely with the CTO and CEO to define technical and product vision.
  • Over time, you will establish yourself as a leader in Fleet's growing team and user community, whether through management or expert-level individual contributions.

Why should you join us?

  • Work from anywhere with good internet. (We're 100% remote. No office. No commute.)
  • Help make endpoint monitoring less intrusive and more transparent.
  • Safeguard the production servers and employee laptops of Earth's largest companies.
  • Build greenfield features and make key technical decisions that go live in days.
  • Most (if not all) of the code you write is public and highly visible at github.com/fleetdm/fleet.

Are you our new teammate?

  • You are competent with source control in Git. You have great written communication skills.
  • You can mentor other developers and do code reviews. Maybe you managed open source projects before; maybe you collaborated closely with more junior engineers at work.
  • You look forward to working with designers to improve the user experience of stuff you work on.
  • You bring senior talent to our team and open source community, with 4+ years of equivalent experience.
  • Nice to have: Experience working on an all-remote, distributed team.
  • Nice to have: Experience working in IT operations and/or cybersecurity.
  • Nice to have: Experience working with Mobile Device Management (MDM) APIs.
  • Nice to have: Experience deploying/monitoring/managing containers with Docker/K8s.

Engineering foundations

An ideal senior candidate has 4+ years equivalent experience in one or more of Fleet's three engineering foundations (and interest in digging into the others). (See https://fleet-device-management.breezy.hr/p/da3e70892475 for more information on that.)

For now, let's focus on Golang:

Fleet’s server is written in Go with go-kit. Deployments range from single servers to over 100,000 clients connected to horizontally scaled Fleet servers, handling tens of thousands of requests per minute. We aim to keep Fleet’s deployment as simple as possible to ease self-hosted deployment. MySQL and Redis are used for persistence and caching.

  • Experience building scalable, production quality servers.
  • Ability to recommend and implement backend testing patterns (E2E tests, etc.)
  • Familiarity with server and SQL performance profiling and optimization.
  • Familiarity with database migration strategies.
  • Nice to have: Experience programming with Go and go-kit.
  • Nice to have: Experience with Redis and/or MySQL.
  • Nice to have: Experience deploying and operating hosted SaaS services.
  • Nice to have: Experience working with Mobile Device Management (MDM) APIs.
  • Nice to have: Experience deploying/monitoring/managing containers with Docker/K8s

If you think you might be a fit for our team, we would love to meet you! Please introduce yourself, tell us a little bit about your Golang experience, and let's talk!

Sincerely,

CTO Zach Wasserman (osquery) and CEO Mike McNeil (Sails.js)


Interview Process

After sending us your application, please keep an eye out for an email from Mike McNeil (CEO) or Zach Wasserman (CTO). We will respond and move as quickly as possible.

Apply ⎘ Copy Link ↗ Visit Link
Checkout Logo
Senior Software Engineer - ProcessOut
Checkout
London, United Kingdom
£70,000 to £100,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're Checkout.com

We're building the connected finance businesses deserve. Unleashing them with tomorrow's technology, today. Our flexible payments solutions help global enterprises — like Samsung, Deliveroo and Adidas — launch new products and create experiences customers love. And it's not just what we build that makes us different. It's how.

We liberate smart, passionate people to collaborate, innovate and do their best work — faster. That's why we're one of the most valuable fintech firms around. But we're just getting started. By cutting through financial complexity, we'll empower companies to change the world. Join us. Unlock your potential.

Build tomorrow, today.

Senior Software Engineer at Checkout.com:

Our solutions allow merchants to route dynamically a transaction to the best payment provider to optimise their conversion rate. Your main task will be to design and create or maintain micro-services within our infrastructure. Our product handles millions of transactions within a week. The API has its key part on it but the load is also on a multitude of other services.

You will work closely with our technical teams to learn about the possible technical bottle-necks. We have implemented different technologies such as Go (go-kit toolkit, gRPC…), Kubernetes, AWS, PostgreSQL and many others. Your role would be to lead us to new technologies that our product can benefit from.

Our product handles financial data making uptime one of our key KPIs. We expect that you will be able to work on high-availability and technically challenging programs.

You will join a talented team of 10 engineers, Data Scientists and DevOps, that are tech-passionate, working closely with most of them. Our main goal is to ensure that we can contribute to your personal growth as an engineer.

Payments are often compared to a black-box. Merchants around the world have issues understanding how their performance is and what optimization can be done. Our team is focused on building the best payment performance tool there is. It allows merchants to better understand their online processes as well as offline payments.

We offer 2 products to our merchants:The first, named Telescope, allows us to analyse, understand and make recommendations to a merchant. It does not require any technical integration from them and works mainly through webhooks, pulling data from APIs or parsing exported files.

About You

  • 3 years software development experience in Go
  • Know your way around web-related tech (HTTP, TLS, proxies, API conventions...)
  • Implemented APIs
  • Experience deploying applications as a part of a service-oriented architecture
  • Curious and unafraid of digging deeper to understand how systems of all kinds work
  • Keen to communicate with third-party gateways from a technical point of view as well as to maintain the best relationship as possible
  • Knowledge in the payment ecosystem
  • Worked on critical services
  • Some basic knowledge about ElasticSearch

What you will be doing

  • Payment gateway integrations: Interacting with external APIs through an in-house framework, handling webhooks notifications and parsing bank reconciliation summary files
  • Communication with third party payment gateways
  • Design and implement new workflows on our services

If you don't meet all the requirements but think you might still be right for the role, please apply anyway. We're always keen to speak to people who connect with our mission and values.

#LI-RS2

What we stand for

At Checkout.com, everything starts with our values, including the experience we offer our people.

#Aspire

We supercharge your professional growth with career development programs and leadership training. You can learn your way, with tailored pathways and online platforms. And be inspired at relevant conferences.

#Excel

We don't stop at 'good' here. We strive for excellence amongst our teams every day and recognize colleagues who take it to the next level through our quarterly peer-nominated Hero awards.

#Unite

We're proud of our global connections and inclusive environment. So we champion this through our colleague-led community groups and celebrate many cultural events together.

More about Checkout.com

We empower businesses to adapt, innovate and thrive with the connected payments they deserve. Our technology makes payments seamless. We provide the fastest, most reliable payments in more than 150 currencies, with in-country acquiring, world-class fraud filters and reporting, through one API. And we can accept all major international credit and debit cards, as well as popular alternative and local payment methods. Checkout.com launched in 2012, and we now have a team of 1000 people across 17 international offices. To date, we’ve raised a total of $830 million, with our recent Series C valuing us at $15 billion.

We believe in equal opportunities

Checkout.com is an equal opportunities employer. We welcome applications from all members of society irrespective of age, sex, disability, sexual orientation, race, religion, or belief. We make recruiting decisions based on your experience, skills and personality. We believe that employing a diverse workforce is the right thing to do and is central to our success.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 126 Level jobs paying at least 100,000 USD per year found