Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 150+ Golang Distributed Systems Jobs (1 new this week) in United States đşđ¸ in November 2024 at companies like Quantum Metric, Rigado and NTWRK with salaries from $62,000 to $175,000 working as a Platform Engineer, Senior Backend Engineer and Senior Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
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,080 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 159 Distributed Systems Jobs in United States đşđ¸ • Sort by
Date
Platform Engineer Quantum Metric Remote (United States) $125,000 to $165,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
đ˛Quantum Metric
We are obsessed with helping businesses deliver better digital products and experiences for their customers. Quantum Metric is paving the way for Continuous Product Design, a brand new methodology that is helping enterprises embrace digital transformation. Major enterprises across industries ranging from quick service restaurants to airlines and everything in between are reaping the benefits. The result: Teams agree on priorities, build products customers love, and innovate with speed and confidence.
đOur Culture
Our number one goal at QM is happy people, happy culture. We offer numerous committees and resource groups, including the Womenâs Resource Group, Parentâs ERG, and our DEI committee, to name a few. We bring the culture of a small knit startup to a rapidly expanding company, which has tripled its size in just 2 years. Our executives and managers come from an impressive range of backgrounds and are passionate about enabling their team to find their passion. Many of our employees work remotely, though we also have satellite offices in Chicago, Denver, and Colorado Springs.
đ Who are we?
Quantum Metric helps organizations build better digital products faster. Our platform for Continuous Product Design gives business and technical teams a single version of truth thatâs fast, quantified, and grounded on what customers actually experience. The result: Teams agree on priorities, build products customers love, and innovate with speed and confidence.
đ§ What will you do?
The Platform Services team is responsible for creating and managing the platforms that power our products. For us, that means providing our teams with reliable, resilient, and performant data ingestion / data access systems. We ingest massive amounts of data, process it, and make it available for further use as quickly as possible. As a member of our team, you will have an opportunity to work on all aspects of these systems, typically using a combination of Go, Kubernetes, and hosted Google Cloud Services for your daily tasks.
While you'll occasionally work on the APIs and data pipelines that power our user-facing systems, you'll spend most of your time building the platforms that make the API and data pipeline work possible for other teams without our direct involvement. You'll work regularly with operations and other platform teams to continually enhance the stability of our systems, and you'll also work alongside our feature and data science teams to enhance our service offerings.
đ Who are you?
You love developing software and your passion for building with code is palpable. You love spending time creating efficient, performant, and reliable data processing systems. You are particularly fond of building and using distributed systems to solve problems at scale. You love building applications and tooling on top of Go and Kubernetes, and you are familiar with how to make your applications observable for production operations.
While youâre a developer with a passion for writing good code, you also enjoy brainstorming sessions with your peers and product owners to discover the best solution to a problem. You see the importance of providing input and considering the points-of-view of those around you. At the end of the day, you enjoy being part of a healthy team culture that practices mutual respect.
đ Skills
You are skilled with Go and have some experience with JavaScript, Python, or C++.
You subscribe to the DevOps mindset and are comfortable with observability tooling.
You have built applications on top of Kubernetes.
You have familiarity with databases (relational and/or NoSQL).
Proficiency with JavaScript is another plus, as part of our current stack is still powered by Node.js.
Youâre curious and self-motivated, so youâre probably really familiar with a variety of different tech. We understand the value of learning continuously and expanding out of your comfort zone.
đĄ Requirements
Bachelorâs Degree in Computer Science, Software Engineering, Information Systems, Code School Certification or equivalent
Experience with Go and Kubernetes.
Familiarity with JavaScript.
Experience working in a cloud environment.
Compensation: $125,000-$165,000
âď¸ Bonus
Experience with Google Cloud, specifically GKE and BigQuery
Experience with message queues (Kafka, Puslar, or Google Cloud PubSub) for building event-driven systems
Experience with NoSQL and/or relational databases
đ Perks and Benefits
This will be the best group that you ever work with! We support one another through challenges and win as a team. Your hard work will be well rewarded. Most importantly, you'll be strapped to a technology rocket ship bound for greatness! Your success at Quantum Metric will be a milestone in your career.
Group benefits
Medical, Dental, Vision Insurance (99% Medical base plan paid by the Company)
Employee Assistance Programs (EAP)
Telehealth options
Voluntary Life & AD&D, STD, LTD
Healthy Rewards â Discount Programs
401k and Options / Equity
Time off (Paid Vacation, 9 Sick days, Holidays)
11 company holidays
3 weeks (120 hours) accrued vacation
Sick leave (according to state mandated allocation)
Parental/Adoption Leave
In addition to our more traditional benefits, we also offer generous perks, a flexible work environment, and numerous resources for professional development and team building.
Promotional opportunities
Rewards and recognitions programs
Robust onboarding and training program
One-time stipend for work at home employees
Flexible work environments
Employee Discount Program (Perks at Work)
Employee Referral Program
Lead Referral Program
Latest MacBook Pro and awesome swag delivered to your door
Supportive and collaborative culture
RECHARGE PROGRAM (after 3 years, disconnect for 3 weeks, no email/slack)
About Quantum Metric
As the pioneer in Continuous Product Design, Quantum Metric helps organizations put customers at the heart of everything they do. The Quantum Metric platform empowers a customer-centric culture, using quantified empathy to align business and technical teams to effectively prioritize customers needs based on business impact.
Today, Quantum Metric captures insights from 20 percent of the worldâs internet users, supporting nationally recognized brands in ecommerce and retail, travel, financial services and telecommunications. 6 of our customers come from the top 25 Fortune 500 Companies. Our customer retention rate is 97%.
In January of 2021, Quantum Metric secured its place as the first tech unicorn of the year with an above $1 billion valuation and a $200 million Series B funding round, and we are using those funds to accelerate our product and people growth. Quantum Metric has been recognized as an excellent place to work by the Inc 5000 and the Deloitte 500.
If your background matches the above role and youâre interested in joining a team of people with exceptional potential from diverse backgrounds, perspectives, and life experiences, we want to hear from you.
Senior Backend Engineer Rigado Portland, Oregon, United States $140,000 to $160,000 a year
June 2022
3 Applicants This Week
More Than 6 Months Old
Job Description
About the job
Excited about working in the IoT space?
We devise and build creative, scalable, and maintainable solutions to address real pain points endemic to companies that use IoT devices as an integral part of their business. Whether those devices are used to monitor room occupancy and temperature, track inventory, or provide alerting for physical states, they need to be managed, updated, and monitored in a secure and robust way. Rigado's products meet this need.
The Tech
We're building a distributed system in Go (Golang) to manage devices on the edge, so our systems must function effectively in the absence of a fat, stable pipe between the server and the client. The system extends from the backend in the cloud down to actual management devices, so we've got software, firmware, and hardware engineers all working in tandem. No experience with the other areas of engineering required for this software position; what IS required is that your interest is piqued to learn more about them!
Concerned about âChecking all the Boxes?â
Please apply -- even if you don't feel you meet every single requirement. What's most important to us is finding authentic, interested and motivated people who are excited about the IoT space, not just candidates who check off all the boxes. Use a cover letter or send a note that helps highlight why YOU think you should be considered for this role.
What Makes you Successful in this Role at Rigado
Curiosity, empathy, ownership, and a fondness for collaboration.
If you're eager to both learn from and teach fellow engineers and non-engineers alike, build excellent products for customers, and dive headfirst into unfamiliar technology, approaches, and challenges, youâre halfway there!
Experience designing and building distributed systems, AKA âMicroservicesâ architecture
Some experience with PostgreSQL
Commitment to writing stable and maintainable software that's tested and well documented
Understanding of how to use metrics, monitoring, and alerting to ensure system health
Experience with continuous integration and automation (CI/CD)
Experience building from requirements and/or concept to production
Bonus Items
Understanding of networking (OSI, TLS, HTTP) - NTH
Experience at successful startup
Experience at a successful startup
Experience using Go (Golang)
Familiarity with Linux (embedded or otherwise)
Experience with Azure and/or Kubernetes
We're Building a Team in addition to Building Software.
We value and seek inclusion and diversity on our teams and at Rigado. We are committed to pushing a sea change on that front and we are committed to the work. This is a new, burgeoning area of technology that we're driving, so there's a lot of room to help shape the future of software - and the world - at Rigado!
Benefits
Health Insurance (Vision, Dental, Medical)
20 days of flexible paid time off (FTO) per year
13 company holidays
Employer sponsored 401(k) plan (Rigado contributes 3%, regardless of your contribution)
Wellness reimbursement up to $100/month
Location
This is a hybrid position, based in Portland, OR. A remote option may work, however, depending on your location (CA, CO and OR).
Senior Software Engineer NTWRK Remote (United States) $165,000 to $175,000 a year
May 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Company And Culture
NTWRK, dubbed the âQVC for Gen Z,â is a new and exciting video shopping platform that seamlessly blends content and commerce for a global audience of fans and collectors. Our daily live streamed episodes feature shoppable content hosted by celebrities, musicians, and cultural icons, offering unprecedented access to exclusive art, sneakers, fashion, and collectibles. NTWRKâs unique approach connecting entertainment and e-commerce has attracted investment from the likes of Jimmy Iovine, LeBron James, Arnold Schwarzenegger, Drake, Live Nation, and Foot Locker, among others.
We are a diverse team of creatives and innovators, working together to become a massive global marketplace. We share an intrinsic motivation to redefine the mobile content and commerce experience, rooted in rich telling stories and a curated product. During the COVID-19 pandemic, weâve launched a two-day digital festival that featured exclusive drops from over 30 brands and artists, virtual DJ sets, and insight-driven panels and interviews.
As an early member of our team, you will play a foundational role in shaping NTWRKâs culture and market position. Forbes called us the âmuch-hyped e-tail platform thatâs putting a rocket under retailtainmentâ and we were also recently named one of LinkedInâs Top Startups of 2020.
Why Weâre Hiring
Weâre looking for a Senior Software Engineer with experience working in and leading agile development teams. This role will be responsible for building features for our marketplace partners. The ideal candidate has 5+ years of experience in distributed systems and Golang. Experience in React or React Native is a bonus but not required.
What You'll Do
Spend most of your time working in Golang.
Take full ownership and responsibility for building, shipping, and maintaining features.
Architect and build complex new systems, focusing not only on scalability, but also on creating an amazing experience for our partners.
Work closely with product and engineering leadership to spec-out, design and implement solutions for our stakeholders.
Understand and collaborate on complete product lifecycle from concept to execution.
Solve hard problems only NTWRK faces due to the thundering herd nature of our product.
Bonus points if you have front end experience, specifically React/React Native (not required).
Who You Are
Bachelors Degree in computer science or related field
At least 5+ years of professional software development experience at a consumer software company.
Recent experience developing in Golang and preferably React.
Strong background with distributed and event-driven computing architectures.
Quality-first mindset with focus on test automation and CI/CD.
Expert level of knowledge of system architecture and scalability.
Comfortable with emerging technologies, and assessing technological risk within a high-traffic production environment.
Quick learner whoâs resourceful, able to work independently, and willing to handle the pressures of an increasing level of responsibility.
What We Offer
Competitive compensation package.
Best in class health, dental, and vision insurance.
A remote-first environment where everyone on the team has the option of remote work indefinitely.
A brand new laptop and monitor of your choosing.
401k with 4% match
Paid time off and sick leave.
We're an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
NTWRK has recently become aware of certain fraudulent activity relating to alleged (but completely fake and with criminal intent) job postings which are designed to appear to be made on behalf of NTWRK and its employees. NTWRK is working to remove such postings and investigate such activity. It goes without saying but we warn anyone to refrain from disclosing any personal information or engaging in communications with anyone who reaches out to you in or via any media claiming to speak on behalf of NTWRK or regarding potential employment with NTWRK.
NTWRK will never contact prospective job applicants from a personal email account (Gmail, Hotmail, Yahoo, etc.), conduct job interviews via chat or a messenger application, or send job applicants a check asking them to purchase their own computer or equipment. Do not cash the check, wire/transfer funds, or provide personal information.
Software Engineer - Golang Couchbase Remote (United Kingdom, United States, India) ÂŁ40,000 to ÂŁ90,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
At Couchbase, big things happen. Every day, weâre translating vision into reality by tackling new and exciting challenges head-on. This is a breakthrough stage in our company, where the enthusiasm of our employees and leadership team is infectious and growing. Youâll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.
You are a Software Engineer responsible for building and managing cloud-native applications across multiple clouds. In this role, you will develop, implement, and operate Couchbase's Cloud products. If you have experience developing applications using Go programming language (or willingness to learn) along with experience with either the three major cloud platforms- AWS, Azure, GCP, we'd love to have you apply.
Here's a brief look at what success looks like in this role:
In 3 months time- you'll have collaborated with the team to build and shipped a material contribution such as a new feature, regularly contributed to code reviews, and fixed a few bugs.
In 6 months time- you'll have earned the trust of the team and taken on independent code review responsibilities that help prevent bugs that are collaborating on the design of new features.
In 12 months time- you'll have delivered tasks throughout the SDLC, from design through development with some guidance and have established a cadence of on-time deliver with high quality work.
This role is also open to remote work (USA, UK, India) as our teams are globally distributed. We are a remote-first team. Prior experience working remotely is not required, however, we are looking for team members who perform well given a high level of independence and autonomy and will establish a cadence of on-time delivery with high-quality work.
Responsibilities
Design, develop, test, deploy, document, maintain and improve software
Manage individual project priorities, deadlines and deliverables
Build and expand our APIs and services, written in Go
Collaborate with other engineers across the stack to deliver delightful user experiences
Monitor, troubleshoot, and improve system security, stability, reliability, and performance
Define and implement SLIs and monitor and improve SLOs
Write various kinds of tests including unit and integration tests
Smartly instrument software using techniques such as distributed tracing and logging
Write and review technical proposals
Improve engineering standards, tooling, and processes
Document systems, build runbooks, and automate those processes
Key technologies this role will employ: Go (Golang), Kubernetes, AWS, Azure, GCP, Grafana, Prometheus, Alert Manager, Thanos, Terraform, Vault, Couchbase Server, Datadog
Qualifications
You care deeply about software quality and operability, and better ways of building software
You are able to knowledgeably discuss performance, security, and user interactions within complex systems
You desire to write software that is sympathetic to the humans who will maintain it
You love to write Go, more Go, and then a little more Go
You enjoy giving and receiving code reviews
You are kind and collaborative
You enjoy working remote with people from all over the world
Value clear, open communication
We value thoughtful feedback and regular dialogue and collaboration as a fundamental skill for our team members
About Couchbase
Couchbase's mission is to be the platform that accelerates application innovation. To make this possible, Couchbase created an enterprise-class, multi-cloud NoSQL database architected on top of an open source foundation. Couchbase is the only database that combines the best of NoSQL with the power and familiarity of SQL, all in a single, elegant platform spanning from any cloud to the edge.
Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names.
Couchbaseâs HQ is conveniently located in Santa Clara, CA with additional offices throughout the globe. Weâre committed to a work environment where you can be happy and thrive, in and out of the office.
At Couchbase, youâll get:
A fantastic culture
A focused, energetic team with aligned goals
True collaboration with everyone playing their positions
Great market opportunity and growth potential
Time off when you need it.
Regular team lunches and fully-stocked kitchens.
Open, collaborative spaces.
Competitive benefits and pre-tax commuter perks
Whether youâre a new grad or a proven expert, youâll have the opportunity to learn new skills, grow your career, and work with the smartest, most passionate people in the industry.
Revolutionizing an industry requires a top-notch team. Become a part of ours today. Bring your big ideas and we'll take on the next great challenge together.
Lead Backend Engineer Wellthon Canada / United States / Remote $90,000 to $100,000 a year
July 2019
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Wellthon empowers people to live their best life with active-aging personal training in their living room. Weâre building a video exercise program for people with Parkinsonâs, Alzheimerâs, diabetes, heart disease, and for older adults who want to excel at their activities of daily living.
Think Peloton for Baby Boomers and the Silent Generation.
Wellthon has partnered with and been financially backed by one of the nation's leading healthcare systems, OhioHealth.
Why work for Wellthon?
Work 100% remotely
Weâre a fully distributed team. Say good-bye to a daily commute, missing your familyâs events, and being stuck living in a place with astronomical housing costs.
Meaningful equity compensation
Itâs early. Youâll be shaping the brand, product, and customer experience, so you deserve to have real ownership in the company.
Purpose-driven product
Weâre building something that will improve the quality of life of millions of people. Think about your parents, grandparents, and older family members. Youâll be helping them maintain independence as they age, alleviate pain, avoid medication, reduce the risk of disease, and delay disease.
About you:
You could work for any major tech company, but you have a conviction to build something that matters
Ability to thrive in a fast-paced startup environment
Great communication skills, high EQ, and the ability to work with a distributed team
Responsibilities:
Work within an Agile team to develop backend applications
Design, implement, test and maintain the backend environments for our application.
Integrate our backend with 3rd parties services, or bridging such services together.
Collaborate with frontend developers to define proper APIs
Educate yourself and others, continuing to growing skill set, and exploring and evangelizing new technologies where appropriate.
Contribute towards improving the stability of our systems through best practices (code reviews, process improvements, incident resolution, etc.).
Required Experience and Skills:
5+ years of backend development experience building consumer facing software at scale
Experience building backends with Go, and all the modern tooling that it requires (or really excited to learn it all)
Comfortable managing production environments.
A passion for great UX, attention to detail, and an empathy for the customer experience.
A high bar for code quality, and an interest in building toolchains that make building, testing, and releasing application code as efficient as possible.
Experience writing unit, integration, and functional tests, specifically for backend apps
Comfortable working in an agile, yet pragmatic startup environment where quality / user experience is not a tradeoff when building and releasing software.
Bonus points for experience with video, health, fitness, SAAS
If you join us, youâll get:
Competitive compensation
Stock options -- shared success is core to our mission
Comprehensive medical, vision, dental benefits
A family-friendly work environment
A shiny Mac and the other productivity accessories you need
Flexible schedule and freedom to work from wherever you please
Sense of purpose and satisfaction when you start to receive emails from the people whose lives youâre changing.
Interested?
Send us a note or cover letter with what excites you about Wellthon along with your resume.
OmniTier, founded in 2015, is a multidisciplinary team of developers, bioinformaticians, and memory storage engineers, committed to big data challenges, especially in the life sciences. Our founding team was instrumental in developing many of the flash memory technologies widely used today. Our passion is utilizing this memory technology to create customized, accelerated software solutions for genomics, edge computing, and machine learning analytics.
We are backed by some highly esteemed corporate and angel investors. We have a very open and collaborative environment, with a strong focus on delivering innovative solutions. We are seeking people who enjoy the startup culture and are innovative, focused, and committed to excellence. We respect passion and enthusiasm for solving real-world problems.
The company has offices in Milpitas, California and Rochester, Minnesota.
Responsibilities
⢠Architect, develop and test high performance scalable solutions for bioinformatics.
⢠Design and implement new algorithms and schemes to leverage flash-based storage.
⢠Develop tools to deploy and manage large distributed systems and to monitor and improve system efficiency.
⢠Integrate and test user-facing features using front-end libraries.
⢠Collaborate with other teams to optimize solutions.
Basic Qualifications
⢠Minimum B.S. degree in Computer Science or a related technical field; M.S. a plus.
⢠3+ years of programming experience in C/C++, Java, JavaScript, Python or similar programming language
Preferred Qualifications:
⢠Experience with industry or academic research in building large-scale distributed compute/storage systems.
⢠Domain knowledge in fault tolerance and data replication.
⢠Good understanding of multi-threading, concurrency, and parallel processing technologies.
Senior Software Engineer RetailNext San Jose, CA, United States $120,000 to $170,000 a year
November 2018
5 Applicants This Week
More Than 6 Months Old
Job Description
Are you interested in distributed systems or big data? RetailNext is looking for engineers to help build our cloud analytics system. We pull in and process data from thousands of brick and mortar stores to help our customers better understand and serve their customers.
We're looking for engineers with experience in distributed systems or data processing at scale. We write code in Go and use tools like Cassandra, Redis, GRPC and MapReduce. We don't expect you to be an expert in everything we do, but you should have a strong background in some plus an interest in learning the rest. The team is growing fast and there will be leadership opportunities for interested and qualified candidates.
We've built an environment where you can focus on big problems. Low on meetings and overhead. We are a community of makers and we want people with the same mindset. Focused on building great solutions to the problems our customers face.
Who you are
Strong in at least one of Go, Javascript, Ruby or C
Bonus points
Production experience with Cassandra or Riak
Experience with a project that used continuous deployment or Kanban
Open-Source Software Engineer Datadog New York City, United States / Paris, France / Remote $62,000 to $116,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Datadog is building a world-class APM product that traces requests as they flow across complex systems. We are looking for an expert Go developer who can help push our tracing tools to the next level. Come and join us to build amazing open source software.
What you will do
Write open source code that instruments thousands of distributed applications written in Go around the world.
Drive our open source Go projects and engage with the community to find and address the most important challenges.
Join a great team building software the right way.
Who you must be
Youâre a master Go programmer. Youâve written high-performance and concurrent applications, know your way around go tool pprof. You donât reinvent the wheel but you prefer keeping your code concise and efficient.
You are a great community ambassador and can drive hard technical conversations towards a good solution.
You want to work in a fast, high growth startup environment.
You have a BS/MS/PhD in a scientific field.
Bonus Points
You have significant experience with Python, Java, JavaScript, Ruby or PHP.
You have have experience with code telemetry and introspection.
Principal Software Engineer SendGrid Denver, Colorado, United States $130,000 to $170,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Principal Software Engineer opening is an exciting opportunity to join SendGridâs Customer Growth Engineering team, developing features and software that impact all points of the customer lifecycle. Â Youâll make a tremendous impact with the team that spearheads microservice development and operability at SendGrid, using the latest distributed systems programming techniques and technologies like rate limiting, circuit breakers and multi-datacenter (including AWS). Youâll bring the ability and experience to write complex backend services, communicate effectively with cross functional teams, and have a tremendous drive to hone your craft.
Denver is our global headquarters and home to the Customer Growth Engineering team, our revenue growth engine - which your efforts will directly impact.
What Youâll Do
Live by and champion our cultural values of Happy, Hungry, Honest, and Humble
Design entire systems from scratch, end-to-end, that can fit into the SendGrid architecture
Develop solutions for complex problems both independently and with team members
Work with other teams to troubleshoot/determine resolution for complex issues across team domains
Focus on designing and implementing systems for scalability, testability, supportability and maintainability
Use your foresight and experience to keep our systems effectively running now and in the future through profiling, load testing, failure testing, monitoring and much more to have confidence in the robustness of the systems we deploy
Lead team initiatives and implementations from conception to completion
Recommend and champion improvements to our software and product development process
Drive improvements in quality of team's work output