Golang Jobs in United States Paying 50,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 200+ Golang Jobs (1 new this month) in United States đşđ¸ in November 2024 at companies like SugarCRM, Launch Darkly and PriceSpider paying at least 50,000 USD per year working as a Senior Software Engineer, 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,320 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 220 Golang Jobs in United States đşđ¸ paying at least
50,000 USD per year • Sort by
Date
Senior Software Engineer SugarCRM Remote (United States) $100,000 to $120,000 a year
February 2021
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
The Cloud Platform team is responsible for creating robust, scalable, and highly performing technologies that drive all of our cloud offerings. Youâll be responsible for building new services and architectures while helping transform parts of our product lines into a robust and state of the art offering. We are looking for exceptional engineers with a deep understanding of distributed systems, multi-language software development, and an understanding of what it takes to truly create an innovative platform that others can build on as well.
So, if you are a motivated engineer looking to join a collaborative team, submit your application. You might be a perfect fit!
Impact you will make in the role:
Development of core micro services in a global kubernetes cloud environment
Produce high-quality, readable, scalable, secure software that performs well, and at lightning speed using test-driven development
Further develop, optimize, refactor and understand our software architecture
Push the envelope of software design and architecture
Challenge, mentor and learn from your peers
Design reviews and code reviews to keep the standards high
Continually sharpen your own skills
Expertise you will bring in:
5+ years in software development
Golang
Familiarity with micro services architectures, messaging, loosely coupled design, NoSQL / relational databases, Restful APIs and protobuf
Must be able to adapt to a fast-paced collaborative environment
Strong written and verbal communication abilities, flexibility, and commitment to meet deadlines are a must
Backend Engineer Launch Darkly Oakland, California, United States $105,000 to $155,000 a year
February 2021
10 Applicants This Week
More Than 6 Months Old
Job Description
As a Backend Engineer, you will help us build features, design and implement API methods, and improve the performance and reliability of our systems. We're looking for someone who knows what it takes to deliver value to customers and takes pride in the quality of their work.
Our platform serves over twenty billion feature flags daily. The core technologies we use daily include Golang, React, Redux, MongoDB, ElasticSearch, Redis, HAProxy, and NATS.
As part of our you-build-it-you-run-it culture, all developers may be responsible of support applications in production, including on-call. On call is compensated in addition.
What you'll get to do:
Build and expand our APIs and services, written in Go
Collaborate with frontend engineers to deliver user-facing features
Monitor and improve server-side performance
Write unit, integration, and load tests as necessary
Actively participate in code reviews
Write and review technical proposals
Improve engineering standards, tooling, and processes
On day one, you should have:
Proven experience and fluency with server-side web development (e.g. in Java / Scala, Ruby, Python, Golang, Node.js)
Experience building RESTful APIs
Strong computer science fundamentals: data structures, distributed systems, concurrency, and threading
Strong communication skills, a positive attitude, and empathy
You write code that can be easily understood by others, with an eye towards maintainability
You hold yourself and others to a high bar when working with production systems
You value high code quality, automated testing, and other engineering best practices
Bonus Points:
Experience with NoSQL databases (MongoDB, ElasticSearch)
A deep understanding of networking technologies (TCP, HTTP, websockets, server-sent events, etc.)
About LaunchDarkly:
LaunchDarkly is a Feature Management Platform that serves hundreds of billions of feature flags daily to help software teams build better software, faster. Feature flagging is an industry standard methodology of wrapping a new or risky section of code or infrastructure change with a flag. Each flag can easily be turned off independent of code deployment (aka "dark launching"). LaunchDarkly has SDKs for all major web and mobile platforms. We are building a diverse team so that we can offer robust products and services. Our team culture is dynamic, friendly, and supportive. Our headquarters are in Oakland.
At LaunchDarkly, we believe in the power of teams. We're building a team that is humble, open, collaborative, respectful and kind. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, veteran status, or disability status.
We've partnered with KeyValues to help demonstrate the amazing culture we've built here at LaunchDarkly, find more info at https://www.keyvalues.com/launchdarkly
LaunchDarkly offers:
Full Medical, Dental & Vision insurance
Unlimited vacation
Flexible schedule & work environment
Healthy lunches & snacks every day.
Conference & meetups as an opportunity for everyone.
A yearly education stipend for conferences and classes on your own.
A budget to personalize your work station.
A location in downtown Oakland, just steps from public transportation
Senior Software Engineer PriceSpider Remote (California) / Irvine, CA, United States $125,000 to $150,000 a year
February 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
PriceSpider is revolutionizing retail data technology by capturing actionable insights that improve the customer experience. Combining decades of data on consumer shopping behaviors with its proprietary data collection platform, PriceSpider arms brands with intelligence from thousands of ecommerce sites and marketplaces to help them drive sales conversions and protect brand integrity at every possible digital touch point. PriceSpider helps the worldâs biggest brands enrich the consumer journey and build long-lasting relationships with their shoppers, resulting in more revenue and higher profit margins.
We are looking for enthusiastic and passionate engineers to join our team. If you would enjoy working to bring real world value to many of the worldâs largest companies, we would love to hear from you. Our platform runs thousands of jobs and processes millions of requests each day as we strive to collect the most accurate information about the way our customers products are used and consumed around the globe.
Essential Function & Responsibilities:
Active involvement in daily stand up meetings
Timely completion of tasks and projects
Ability to collaborate with others to fulfill business requirements
Contribute to the discovery of new software, languages, and technology
Contribute to design decisions
Independently develop solutions that fit in the overall business processes developed
Research solutions and provide recommendations on software and development methodologies
Develops tests and processes to ensure the quality of delivery
Integrate pieces of software built by other members or teams into larger projects
Abstract code redundancy and dynamic data elements out of project
Mentor other software engineers
Writing of wiki, help, and stakeholder documentationÂ
Other duties that may be assigned
Minimum Qualifications:
Computer Science degree or equivalent work experience
Deep understanding of internet-based products and systems
Experience coding with a variety of languages and paradigms
Programming knowledge of Node.js, and GO preferred
Experience with SQL and relational databases
Understanding of various non-relational data stores
Experience writing appropriate unit tests
Adept in working in other peopleâs code, refactoring when necessary
Adept in picking up new software, technology, and programming languages
Intimate knowledge of software development principles and life cycles
Minimum 6 years working experience as a software engineer or programmer
Location:
We are hiring for this position in Irvine, CA or remote in Southern CA.
PriceSpider is an equal opportunity employer that is committed to inclusion and diversity.
Senior Software Engineer Tapjoy San Francisco, United States $100,000 to $140,000 a year
January 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
This position is within our Platform Engineering team, which is responsible for building high performance backend applications to support Tapjoyâs growing video product line. The team builds and maintains applications and systems that support Tapjoy's platform.
Responsibilities:
Design, develop, and implement backend applications for video product line.
Use Golang stack.
Design software architecture based on business requirements, strategy and priorities.
Promote software engineering best practices via code reviews, building tools and documentation.
Be able to react quickly to changing business needs.
Work with product managers, and other engineering teams to own your solution from development to production.
Requirements:
Good command over computer engineering principles
Experience with Golang/Go platform
Experience working with Data Stores like MySQL or Couchbase
Experience working with REST API
Good testing and integration practices
Experience with AGILE and SCRUM.
Tapjoy is a leading mobile advertising and app monetization company. Our platform empowers advertisers to connect with over 975 million monthly active users through value exchange advertising that drives awareness, engagement and the metrics that matter most to their overall growth. Meanwhile, companies such as Scopely, Crowdstar, Topps and many of the Top 200 grossing app publishers trust our platform to monetize their content, grow their audiences and reward their users. Founded in 2007 and headquartered in San Francisco, Tapjoy is a global organization with more than a dozen offices worldwide.
Tapjoy is an equal opportunity employer. We believe that diversity and inclusion lead to stronger, more innovative teams and better business results; we want to draw from the broadest talent pool possible and encourage qualified applicants. Tapjoy does not discriminate on the basis of sex, race, ethnicity, color, age, sexual orientation, gender (including identity and expression), disability (mental or physical), religion, national origin, citizenship, marital status, military or veteran status, or any other protected classification protected by applicable law; we will provide reasonable accommodations for qualified individuals with disabilities, and pursuant to applicable fair chance ordinances, we will consider for employment qualified applicants with arrest and conviction records.
Sr. Video Engineer Frame New York City, United States / Remote (United States) $125,000 to $150,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About Frame
Frame.io is changing the future of how videos are made by helping over 1 million creative professionals seamlessly collaborate from all over the world.
Weâre backed by Accel, FirstMark, Insight Partners, SignalFire, Jared Leto, and a host of other amazing investors. Our market-leading product is used and loved by companies such as Turner, Disney, NASA, Snapchat, BBC, BuzzFeed, TED, Adobe, Udemy, and many more.
Weâre in an exciting period of growth and are always seeking extremely talented and passionate individuals who share our vision for helping visual content creators produce their best work.
About the Role
Engineers at Frame.io are creative, technical people making beautiful and powerful tools to help other creative, technical people to do their best work. We have to beâFrame.io is the thread that runs through the entire video post-production process.
We're looking for a media focused systems engineer to join our growing engineering team. You'll work in an autonomous group that builds cloud-based services to power our entire media processing and delivery pipeline: the service at the very core of the Frame.io product. You will prototype innovative ideas and look to continuously optimize and enhance our media pipeline.
Some projects members of this team have built recently include:
An HLS and Dash streaming video service, built using Cloudfront, Lambda@Edge and API Gateway.
An on-the-fly watermarking system, encoding segments within Lambda functions.
A PDF page extraction service, generating up-to 4k images per page of a PDF.
We also have some very exciting initiatives around live capture from multiple sources into the Frame.io cloud. We rely heavily on AWS services to build these systems; in fact our whole video encoding process was recently the subject of an in-depth AWS showcase that you can check out HERE.
As a team we work with petabytes of data, hundreds of thousands of video encodes per day, and the challenges and demands that come from working at the very forefront of delivering Enterprise grade secure review experiences. This is a great opportunity to enhance your cloud computing knowledge; you'll be expected to design, build, and maintain cloud-based services that our client teams and customers consume.
Requirements
Experience working in Go (Golang), Python, Java, or C++.
A background working with video or image processing.
Past experience with Cloud Computing platforms: AWS, Microsoft Azure, Google App Engine or similar.
Past experience working with distributed systems, especially in a media business.
Great communication skills are a must.
Bonus points if you have
Worked across the full multimedia streaming and playback stack
Knowledge / understanding of audio video encoding such as H.264, AAC, HEVC, AV1 or streaming formats such as HLS, MPEG-DASH and also live streaming.
Experience with DRM and HLS-AES.
Knowledge of advanced and emerging video standards such as HDR10, Dolby Vision, 360 videos.
Experience in analyzing and improving performance of CDN infrastructure
Responsibilities
You'll work to plan, design, and execute new end-to-end multimedia-focused services and infrastructure for our customers and web, mobile and platform teams.
You'll work closely with other client and service teams to deliver your services. This means partnering to make sure you're designing clear APIs and well defined contracts. Ideally, you'd also learn to work throughout our tech stack.
You'll be responsible for running and maintaining the services you build â that means being on-call and accountable for meeting defined SLAs.
You'll be educating the wider engineering team on video engineering and the work you do.
You'll receive close guidance and mentorship from our engineering managers and leads, as well as code reviews from your peers.
Benefits
Competitive salary and equity
Paid parental leave for primary or secondary caregivers
Unlimited PTO and designated Volunteering paid time off
Work From Anywhere Week
Yearly stipend for learning and development
Medical, Dental, Vision Insurance and OneMedical membership
Pre-tax commuter benefit and Flexible Spending Account
Daily catered lunch & fully stocked kitchen with cold brew on tap
Discounted gym membership, Classpass discount and Free Citi-Bike membership
Our Philosophy
Our philosophy is simple. At Frame.io, we believe that working with people of different backgrounds and perspectives allows us to elevate each other and helps us build a better product for our users.
Weâre proud to be an equal opportunity employer, and are committed to providing all employees with a work environment that celebrates individuality and remains free from any form of discrimination and harassment. We base our employment decisions on the needs of our business, job requirements, and applicants' qualifications. In other words, we only care that youâre the best person for the job.
DevOps Engineer nextmv Remote (Europe, United States) / New York / Philadelphia $100,000 to $140,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
nextmv (YC W20) is changing how companies automate and optimize their operations. We provide developers with the building blocks to create and test decision models, quickly. From logistics to healthcare to finance, every company can benefit from decision engineering using optimization and simulation. Weâre looking for incredibly motivated people to help!
In a little over a year we have made substantial progress. Weâre already landing enterprise clients. Weâve raised over $11 million from leading VC firms including Y Combinator, Firstmark Capital, Dynamo Ventures, and 2048 VC. And weâre just getting started.
We are looking for a DevOps Engineer II who is familiar with cloud platforms, container technology and loves automation. As the first dedicated hire supporting cloud infrastructure, internal tooling and automation you will have an impact on how we operate all our systems and services. In this role you will help build and maintain cloud infrastructure for our tools and products as well as assist with customer deployments ensuring we are following best practices and industry standards. You'll directly contribute to the success of our new hosted product by serving a hybrid DevOps / SRE function. This role will participate in our on-call rotation.
Requirements
3+ years as a software engineer, DevOps engineer, cloud engineer, site reliability engineer or systems administrator
Demonstrable experience administering AWS, especially VPCs, Lambda, RDS, S3 and IAM Roles & Policies
Experience with Infrastructure as Code (IAC) using Terraform
Excellent understanding of Docker & container technologies
Hands on experience with configuration management tools such as Ansible
Demonstrable understanding of modern software development practices including pair programming, peer reviews, Git-based workflows, continuous integration and delivery, and automated testing
Comfortable with Bash and Python
Familiarity with monitoring tools and services (DataDog)
Not required, but a plus:
Experience with Go or another statically typed and compiled language
Ability to evaluate the benefits of using in-house vs off-the-shelf solutions
Software development experience
Familiarity with on-call / incident response practices
2+ years of remote work experience
These are some of your traits:
The idea of working in a fast-paced startup environment excites you
You thrive on automating everything and adding structure to processes and procedures
Working together as a team to accomplish goals is more important than working alone
You are eager to support our customers when they have DevOps or cloud engineering questions and researching technologies to find solutions
You value simplicity over complexity
You embrace challenging technical work
You thrive on discovering and documenting simple, pragmatic solutions
Youâre not afraid to speak up when you have a point of view, but can âdisagree and commitâ once a final decision is reached
You just read this whole list and got more excited than concerned
How we work
We are remote first
We value amazing work and a strong work-life balance. The majority of our collaboration happens on Slack and Zoom. We get together quarterly for team offsites so we can get some facetime (Covid Pending).
Salary Transparency
We believe that financial transparency creates trust, and that teams with a high level of trust are able to execute more effectively. We view salary transparency as a way to challenge a rampant problem in our industry: the wage gap. The base salary for any two employees in the same role is the same. Performance in that role is the differentiator, not upfront negotiation.
Benefits
This is a salaried role. In addition, nextmv offers:
Health Care Plan (Medical, Dental & Vision)
Minimum Vacation Policy - (3 weeks minimum)
Stock Option Plan
401k
Home Office Stipend
Parental Leave
This role (and all roles at nextmv) is remote. That being said, all employees should be able to travel to company retreats quarterly (when COVID settles down).
About nextmv
nextmv helps companies automate and optimize even the most complicated operational decisions. The nextmv platform allows any developer to quickly build, test, and deploy models that automate routing, assignment, matching and scheduling.
Our Values
Our values are aspirational and affect everything we do. At nextmv, we hope to instill core attributes and practices into our daily lives. We will work toward these goals together, and help each other along the way.
Community
We act as a group of skilled contributors with diverse backgrounds and a common mission.
We listen to each other to actively instill empathy in ourselves.
We introspect about our actions and their impacts.
Candor
We share information, from company strategy to small insights and feedback.
We collaboratively review our decisions and code using the same process.
We own our mistakes and admit our vulnerabilities.
Focus
We are ambitious and value achievement over status.
We are innately driven to innovate and improve the world.
We apply our time and skills effectively to challenging problems.
Balance
We separate our work from our self-worth to view and improve it objectively.
We don't overwork, and take regular time away to encourage creativity.
We take care of ourselves so we can give our best to our team.
Senior Software Engineer Stellar San Francisco, United States / Remote (United States / Canada) $160,000 to $190,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Open to considering remote candidates in the US & Canada
Interested in helping us change the world of payments forever? The Stellar Development Foundation (SDF) is looking for a talented, experienced, and hands-on engineer to assist partners with integrating into the Stellar network. In this role youâll be designing, building, and implementing innovative blockchain solutions for our partners. You will lead the way in developing projects, from scoping & system design to development & best practice deployments. SDFâs partners span globally and are some of the most innovative software and financial companies.
What you'll do:
Be involved with all aspects of the software development process - from vision to final implementation.
Design new platform functionality with the corresponding APIs for external developers.
Build and maintain web services to support the foundationâs mission (creating equitable access to the global financial system).
Identify patterns in developer needs and design new protocols and services to increase developer velocity across our entire ecosystem.
Engage with our community of open source developers and partners on projects that encompass many different frameworks, languages, and ideas.
Collaborate with the team on code review and design, and contribute to best practices for all of engineering at SDF.
Investigate and refactor performance bottlenecks in order to continue scaling our API services.
Provide assistance and guidance for our integration projects with our partners and other organizations on the Stellar network.
Author detailed technical feature and protocol (RFC) specifications - we take design seriously, and we encourage everyone to be a part of our RFC processes.
Who you are:
5+ years real-world experience developing or implementing software within enterprise networks
Solid understanding of web technologies: TCP/IP, HTTP, TLS, JSON, REST, etc
Proficiency with programming languages such as JavaScript, Go, C++, Python, or similar
Ability to lead technical discussions and explain technical details to non-technical people
Independent and results driven. Skilled at working in an environment with dynamic objectives (maybe you even thrive on chaos)
Youâre a strong problem solver and fast learner
Youâre passionate about top quality code and using the latest best practices
You build software with your users and their needs top of mind
You're a true partner advocate.
About Stellar
Stellar is a decentralized, fast, scalable, and uniquely sustainable network for financial products and services. It is both a cross-currency transaction system and a platform for digital asset issuance, designed to connect the worldâs financial infrastructure. Dozens of financial institutions worldwide issue assets and settle payments on the Stellar network, which has grown to over 4 million accounts.
About the Stellar Development Foundation
The Stellar Development Foundation (SDF) is a non-profit organization that supports the development and growth of Stellar, an open-source network that connects the worldâs financial infrastructure. Founded in 2014, the Foundation helps maintain Stellarâs codebase, supports the technical and business communities building on the network, and serves as a voice to regulators and institutions. The Foundation seeks to create equitable access to the global financial system, using the Stellar network to unlock the worldâs economic potential through blockchain technology.
We look forward to hearing from you!
SDF is committed to diversity in its workforce and is proud to be an equal opportunity employer. SDF does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state or federal law.
Senior Software Engineer Go Linden Lab Remote (United States) $120,000 to $150,000 a year
January 2021
3 Applicants This Week
More Than 6 Months Old
Job Description
Our mission is to build new economies by enabling our partners to compensate their content creators for the digital goods and services they produce. Here on the Ecom engineering team, we accomplish this by building a growing set of financial capabilities on top of our regulatory licenses. Some of these capabilities include processing payments and payouts, verifying user identities, detecting fraud and enforcing sanctions. Additionally, these systems have an expanding set of tools around them to be used by our partners and customers.
Basically, we write code that lets users sell digital hats in video games and get paid real money.
This position is for a Senior Software Engineer - Go on the Ecom team. The primary responsibility is to design and build the APIs that facilitate our capabilities. This is a fast-paced team and we are responsible for the full life cycle of our code. We break large systems down into component parts to be concurrently worked on, which requires that we be in lock step with each other. This means we highly value dependability and communication. We are iterative in nature, both as it applies to the code as well as our own processes. We build cool stuff, we weigh risk/reward, and when we make mistakes, we respond quickly and together and without blame. This is a team in the truest sense.
You will:
Take features through their entire lifecycle - design, implementation, test, documentation, deployment, production monitoring, outage response, and usage analysis
Design the API spec and implement it, to enable core business capabilities around payments, payouts, identity verification, fraud detection, sanction enforcement, and tooling
Communicate not just with the team, but also directly with our partners and vendors
Participate in our culture of continuous improvement to make both the tech and the team even better
Learn about and contribute to financial technology
You need:
Experience with Golang
Experience with SQL
Experience with UNIX/Linux
Broad exposure to common web technologies
Proficiency in scripting languages
The ability to work independently and collaboratively in a remote environment
Excellent written and verbal communication skills
6 years of experience in web software engineering
Bachelorâs degree in a technical field or equivalent experience
What we use and teach:
Golang, MySQL, Python, Docker
Docker, Drone, Jenkins, Amazon Web Services, Terraform
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.
Principal Software Engineer - Edge Data Fastly London, United Kingdom / Remote (United States) ÂŁ80,000 to ÂŁ120,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Fastly helps people stay better connected with the things they love. Fastlyâs edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customersâ applications as close to their end-users as possible â at the edge of the Internet. The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development. Fastlyâs customers include many of the worldâs most prominent companies, including Vimeo, Pinterest, The New York Times, and GitHub.
We're building a more trustworthy Internet. Come join us.
Principal Software Engineer - Edge Data
You will be one of the first engineers working on a brand-new system that Fastly has been prototyping and is now beginning to operationalize. The system applies cutting-edge distributed systems theory â notably, CRDTs â to Fastly's global network to provide an infrastructure for state at the edge.
What You'll Do
Learn the distsys theory and Go implementation of the project to proficiency, becoming a technical "co-founder" and owner
Optimize system performance to meet Fastly's Internet-scale requirements, via testing, profiling, refactoring, and redesigning
Collaborate with customer-facing teams to define and implement primitives that will power a huge number of future Fastly products
Help to design, develop, and participate in a process for onboarding new engineers to the project, with a focus on mentorship and growth
Work in a small team that's highly motivated to find new, innovative ways to give our customers new capabilities
What We're Looking For
Clear, effective, and empathetic communication skills, both written and verbal, especially when discussing complex technical topics
Intermediate+ proficiency with Go (Golang), ideally having built and operated one or more large-scale projects
Advanced distributed systems theory experience, especially eventual consistency, and a strong interest in learning more
A "systems thinker" who always keeps the big picture in mind, even as they work on the smallest details
Effective at asynchronous remote work, with teammates across the world
Why Fastly?
We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have a tremendous user base, but we also support a growing number of open source projects and initiatives. Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand.
We love distributed teams. Fastlyâs home-base is in San Francisco, but we have multiple offices and employees sprinkled around the globe. In fact, 50% of our employees work outside of SF! An international remote culture is in our DNA.
We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits like up to 20 weeks of paid parental leave, options for free medical/dental/vision plans, and an open vacation program that enables our folks to take the time they need to recharge (some benefits may vary by location).
We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day.
We are passionate. Fastly is chock full of passionate people and weâre not âone size fits allâ. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about.
Weâre always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit, please apply!