Get a weekly email with all new Golang jobs
x

Golang X Team Jobs in Revere Paying 100,000 USD a Year


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

Browse 200+ Golang X Team Jobs (1 new this month) đŸ‡ș🇾 in May 2024 at companies like Stream, CAST AI and Ambassador Labs paying at least 100,000 USD per year working as a Staff Backend Engineer (Go), Senior Software Engineer - Autoscaler Team and Golang Developers. Last post

Hiring Golang Developers?

Create your profile to continue

Dhyogo Alves De Almeida Stevary Bosuben Depender Aidar Zainutdinov Selim Arslan Aiden Man Vasa Chakradhar Suleiman Karim Eddin Stephen Lemmy Mwaura Monalisa Ntlemeza
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 29 developers joined Golang Cafe in the last 30 days
  • 14,402 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





No X Team Jobs in Revere paying at least 100,000 USD per year

Showing 10 of 248 Remote🌎 X Team Jobs paying at least 100,000 USD per year available instead
Stream Logo
Staff Backend Engineer (Go)
Stream
Amsterdam (Netherlands) - Remote (EMEA)
€70,000 to €120,000 a year
September 2023
9 Applicants This Week
More Than 6 Months Old

Job Description

We are seeking a skilled Staff Software Developer to join our team. This role is open in our Amsterdam office (relocation is possible), or remotely (EU or UK-based).

What you will be doing

You'll focus on one of the most used Products: Chat, as well as the brand new Video & Audio API.

A big portion of your day will be dedicated to software design, research, and coding.

On typical projects, you will have a lot of freedom and you will be paired with another team member.

Our team is made up of very experienced engineers, some with more than 10 years of experience.

By working together you will learn from each other along the way. Not only that, you will have an enormous impact!

Our customers have millions of users; they use Stream for mission-critical features such as showing content and exposing the core functionality of their application.

Responsibilities

  • Add new features to the service and find ways to make the existing ones perform orders of magnitude faster.
  • Help make our API service faster, more scalable and more flexible.
  • Write clean, efficient, and well-documented code.
  • Design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production.
  • Engage with customers and help them to use Stream in their app.

The challenges:

  • Distributed databases: we built our own data store for feeds and for chat.
  • Real-time messaging
  • High performance: our API responses are in the 10ms range.
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability.
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes.
  • Multi-region: we deploy our service on 4 different continents.

About you

You have:

  • 7+ years of backend development experience.
  • Proficiency in Go language is strongly preferred.
  • Experience with high traffic and high performance applications.
  • Solid knowledge of relational databases.
  • Experience with building HTTP APIs.
  • Experience managing your own projects and work in a team.

Bonus points:

  • Experience with JavaScript and web development frameworks such as React or Angular.
  • Experience with one (preferably few) of the following languages: Rust, Java, C, C++, Erlang, Node.js, Python.
  • Experience with message queues such as RabbitMQ.
  • Experience with automated testing and continuous integration/continuous deployment (CI/CD).
  • Experience with designing and building REST API’s.
  • Experience with cloud-based platforms (e.g. AWS, Azure).
  • Bachelor's degree in Computer Science, Engineering or a related field.

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimised and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries.

Here is a short list of the technology that we currently use.

Do not worry if you do not master them all or if you do not see your favourite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, Python, NodeJS
  • Postgresql, CockroachDB
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

Why join Stream?

  • History of success. From Amsterdam to Boulder and Techstars in-between, Stream has raised over $58.25M to build the best Chat Messaging & Activity Feed infrastructure available, with best-in-class support.
  • Freedom and endless growth opportunities. As a rapidly growing startup (since 2020 we have gone from 30 to 150 employees), Stream gives you unique personal and professional growth opportunities. The opportunity of true ownership and accountability has a massive impact on your career. These are the things you can rarely experience in huge corporations.
  • Be on the front line of progress and innovation. While working with cutting-edge technology, we are passionate about tackling difficult tech problems at scale and creating reusable components for them, empowering engineering teams to ship apps faster, more securely, and with a better user experience.
  • They believe in us: Stream is backed by leading VC companies (Felicis Ventures, GGV Capital, 01.Advisors, Techstars, Arthur Ventures), including backers like Dick Costolo (01 Advisors, ex-CEO of Twitter), Olivier Pomel (CEO of Datadog), Tom Preston-Werner (Co-Founder of GitHub), Nicolas Dessaigne (Co-Founder of Algolia), Johnny Boufarhat (Founder and CEO of Hopin).

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers

  • The chance to work on OSS projects

  • 28 days paid time off plus paid Dutch holidays

  • Company equity

  • A pension scheme

  • Remote work flexibility

  • A Learning and Development budget

  • Commute expenses to Amsterdam covered or the option to use a company bike within the city

  • Fitness stipend

  • Monthly in-office chair massages by a professional

  • MacBook Pro

  • Healthy team lunches and plenty of snacks

  • A generous relocation package

  • An office in the heart of Amsterdam

  • The opportunity to attend or present at global conferences and meetups

  • The possibility to visit our office in Boulder, CO

  • Parental leave paid at 100%

Note: this list of benefits applies to Netherlands-based employees and is adjusted per your location of residence.

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds. Now, Stream is a team of over 130+ peers from over 35 countries across the globe.

We value transparency, aim for excellence, and support each other on our way to new victories.

Our team consists of the strongest talents worldwide, making Stream a great place to learn and improve your skills.

When it comes to software engineering, our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!


Stream provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
CAST AI Logo
Senior Software Engineer - Autoscaler Team
CAST AI
Remote (Europe)
€54,000 to €96,000 a year
April 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Why CAST AI?

We are on a mission to simplify Kubernetes & its Cost Management on the cloud.

There are lots of aspects to our vision such as performance, security, and resiliency to name a few. Our product must be easy to understand and create value seamlessly. Our motto: Less friction equals happier customers.

CAST AI already brings 50% to 75% cloud savings to the most popular managed K8s platforms (such as EKS, GKE, and others). Imagine the challenges we face on a typical customer cluster with a $100k monthly bill.

This is just the beginning of our product. There are so many cool things to be done. We need smart, result-driven engineers to help us with that!

What’s in this position?

Autoscaler team is looking for a Senior Software Engineer to expand its rapidly growing team.

At autoscaler team, our day is usually full of challenges. Have you ever encountered the situation where you need to expand your cloud infrastructure, in order for certain workloads to be deployed, and once the demand is low, to cut back on your cloud spendings? Most of us probably did, or at least know the many paths that need to be taken in order to achieve that.

One of the team's responsibilities is to make sure that whenever a customer is about to deploy something the burden of making sure that things are running & not costing unnecessary money is uplifted from them. These are just couple small pieces of a bigger puzzle. To get into a more detailed perspective, try to answer the following questions:

  • What happens when the demand for resources decreases? What should we do?
  • What kind of instance types to use (spot vs on-demand)?
  • What to do when cloud provider claims all of the spot instances back? Can we predict that?
  • What is the most efficient way to handle all of the workloads while taking into account both cost & efficiency metrics?
  • What is the visibility of all of the decisions that our engine is taking to both our customers and us?

These are just several of the many questions that are part of the daily job when working in this team.

Being part of this team would involve design and decision-making end-to-end while collaborating with colleagues from other teams. CAST AI being a technical product, it is encouraged, not only to go and code something as written in the JIRA ticket but also to come up with new features & potential solutions to the problems that customers are facing.

Here are some of the tools we use daily:

  • GoLang is our main language, while Python is an accepted alternative for some of the cases.
  • Kubernetes which our product is evolving around.
  • AWS, GCP and Azure cloud providers, which are currently supported in our platform.
  • PostgreSQL and Cloud Object Storage for persistence.
  • NATS and Pub/Sub for messaging.
  • gRPC for internal communication.
  • REST for public APIs.
  • We use GitLab CI with ArgoCD as our GitOps CD engine.
  • Prometheus, Grafana, Loki and Tempo for observability.

What’s in it for you?

  • Team of highly skilled professionals to work with and learn from.
  • Impact and visibility. We’re still a relatively small company, every contribution counts.
  • Flat hierarchy. Getting in touch with the CEO, CTO, and all the other people from CAST AI team is not only possible but encouraged.
  • Short feedback loop. We are customer-oriented so that we ship our code changes fast in order to get customer feedback right away.
  • Flexible working location and hours.
  • Monthly salary from €4500 to €8000 (gross) depending on the level of experience.
  • Skin in the game. Every engineering member gets stock options of the company.
  • Focus time: minimum overhead of meetings, bureaucracy &, etc.
  • 10% self-improvement time for personal projects.

Location is remote (EU-based).


Apply ⎘ Copy Link ↗ Visit Link
Ambassador Labs Logo
Golang Developers
Ambassador Labs
Remote
$160,000 to $180,000 a year
February 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Ambassador Labs (formerly Datawire), the cloud native developer experience leader, enables developers to code, ship, and run applications faster and easier than ever. Maker of top Cloud Native Computing Foundation (CNCF) open source projects, including Emissary-ingress and Telepresence, Ambassador Labs delivers a developer control plane for Kubernetes that integrates the development, deployment, and production infrastructure for developers and organizations worldwide including Microsoft, PTC, NVidia, and Ticketmaster. Ambassador Labs is backed by top investors including Insight Partners, Matrix Partners, Trinity Ventures, and Four Rivers Group.

We are looking to hire engineers that care as much about empowering developers as we do and have embraced the cloud native phenomenon that is taking over the world. We strongly believe that Ambassador Labs’ success is dependent on hiring a diverse team. Diversity means a broader spectrum of opinions, ways of working and approaches to solving problems; we feel it is critical to helping drive the creativity, innovation and sound decision-making our customers love us for!

About the Job

As an engineer at Ambassador Labs, you will be working on products aimed at drastically improving the way cloud native developers work. Your impact will be felt by thousands of users at companies like Epic Games, Microsoft, PTC, Ticketmaster, Cisco and Unity Technologies. This is a rare opportunity to join a growing team of smart and empathetic software engineers. The role is focused primarily on development of new products and services.

We have loosely adopted Basecamp’s Shape-Up approach to development by undertaking well-shaped projects in six-week cycles. As a team, our focus is firmly on products that help users make the shift to the cloud with Kubernetes, front and center.

Here’s a bit more insight into what your work life will be like as an engineer on the Edge Stack team at Ambassador Labs:

  • Our products comprise multiple services and those services are written in various languages (the best language for that particular task), but as a member of the Edge Stack team you’ll work primarily in Golang and Python.
  • You’ll work on Linux or Mac: some of us work on one platform, some on the other, each choosing whichever platform makes us the most productive.
  • You’ll also use your favorite IDE or editor; although we use different ones, we’re oddly free of those silly “mine is the best” discussions :).
  • You’ll work on our API gateway and ingress products on a distributed team building a feature, or reviewing open source community PRs, or improving performance, etc., in six-week development cycles, and then you’ll cool down between cycles doing self-directed learning, improving your tools, or maybe even hacking up a demo of an exciting new idea of yours.
  • You and your team will use GitHub issues and Notion or GitHub Projects to track and plan your work, Markdown for documentation, GitHub Actions for continuous integration, Docker Hub and GCR for the resulting images, and of course Slack and Zoom. You’ll have a weekly all-company (Zoom) meeting to stay current on all the things, but we try hard to minimize the number of scheduled meetings in order to maximize focus time.
  • Note that on-call responsibility is shared among all engineers in the organization, currently one week every three months.

About You

You are an engineer who enjoys developing products and you consider yourself a networking and distributed systems aficionado. At the core, you are motivated by figuring out ways for developers (your people!) to own their work through the power of microservices and Kubernetes. You’re driven by understanding customers and their problems. You move with purposeful action and, most importantly, you pride yourself on execution.

We’re looking for candidates with a strong track record of putting Golang and Python to use to bring products to life. You’ve already had some direct exposure to Kubernetes and have a passion for creating WOW experiences while at the same time making continuous improvements. Have a great idea? Act on it! You don’t have to go through layers of bureaucracy to get things done at Ambassador Labs (first of all because that’s against our philosophy, and secondly because we don’t have layers of bureaucracy!).

Ambassador Labs is a remote-friendly company with “pods” in Boston, Portland and Montreal. Our pods are a way of bridging the gap between being 100% remote and working in an office. Eventually, when it is safe to do so, we will have physical offices in each of these locations for team members to go to on a part-time basis to fuel their creativity through brainstorming and watercooler conversations. This is our way of creating the best of both worlds. For now, everyone is 100% remote.

How to Apply

We are looking forward to hearing from you. We move quickly and decisively. We don’t need to talk to 20 other candidates to make a decision, so if the fit feels right on both sides, you can be part of the team as soon as next week! The first step is speaking to our People Person, followed by the engineering leadership, and then a few of your future colleagues/team members. Interviews are typically 30 - 45 minutes, all remote. We’ll talk through your background, your approach to work, and dive into your technical knowledge. No algorithms, no off-the-cuff coding sessions, or brainteasers: we want to hear about your real-life experience and successes, especially the users that you’ve made happy.

This is a demanding application process and a significant career move that’s well worth considering. We appreciate you giving us that consideration, and we promise to give you our full attention in return. Talk to you soon!


⎘ Copy Link ↗ Visit Link
Couchbase Logo
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.

Check out some recent industry recognition:

Want to learn more? Check out our blog: https://blog.couchbase.com/


⎘ Copy Link ↗ Visit Link
JumpCloud Logo
Senior Software Engineer, PKI
JumpCloud
Atlanta, Georgia, United States / Remote (United States)
$140,000 to $180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About JumpCloud

JumpCloud’s mission is to Make Work Happen¼, providing simple, secure access to corporate technology resources from any device, or any location. The JumpCloud Directory Platform gives IT, security operations, and DevOps a single, cloud-based solution to control and manage employee identities, their devices, and apply conditional access controls based on Zero Trust principals. Since launching in 2012, our global user base has grown to more than 150,000 organizations, with more than 5,000 paying customers including Cars.com, GoFundMe, Grab, ClassPass, Uplight and Peloton. JumpCloud has raised over $400M from world-class investors including Sapphire Ventures, General Atlantic, Sands Capital, Atlassian, and CrowdStrike. Our teams are growing fast, too, and we're looking for talent across engineering, sales, customer success, marketing, product management, and more. Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever.

Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.

JumpCloud is looking for an experienced Software Engineer to join an engineering team focusing on certificate based authentication and Public Key Infrastructure (PKI). Identity Management (IM) services are a key part of the entire JumpCloud product portfolio. Along with our Authentication and Authorization services, IM provides the foundation for our identity and security solutions, both cloud and device based. The PKI team’s work will make using JumpCloud even easier and more seamless, while providing a very high level of security.

We're looking for...

  • Experience developing distributed systems, microservices, and REST APIs (including using them as integration points with third-party applications) in a variety of programming languages.
  • Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (Travis/CircleCI) to build, test and deploy.
  • Willingness to mentor junior members of the team.
  • Bonus points if you have experience with Python, Docker, feature flags, and BDD.

What you will be doing


  • Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
  • Our team uses Go, Node.js, and/or Vue.js.
  • We collaborate closely with architects, UX, and DevOps to ensure our systems are highly available, scalable, performant, and deliver an amazing user experience.
  • We use the scrum framework.
  • Learning and working with cryptography and security concepts, including PKI and TLS/SSL agreement protocols, authentication, symmetric and asymmetric encryption, and related concepts. Bonus points if you have experience with these already.
  • Implementing services for CA operations and PKI management including certificate exchange protocols such as SCEP or EST and revocation. Bonus points if you have experience with these already.
  • Shape the future of our Identity Management services roadmap by participating in planning/scoping conversations with product managers.
  • Help the team and organization live by our core values: building connections, thinking big and getting 1% better every day.

In accordance with the Colorado Equal Pay for Equal Work Act, the approximate annual compensation range for this role is $140,000-$180,000, including base salary and any related bonuses or commissions. JumpCloud provides a comprehensive benefits package, with several medical plans to choose from including a high deductible HSA plan with employer contribution, two dental plans, vision insurance, flexible spending account (FSA), employee assistance program (EAP), short- and long-term disability, life insurance and a 401k savings plan with match. We have an unlimited vacation policy.

#LI-AA1

Where you’ll be working/Location:

JumpCloud is committed to being Remote First. If a role requires you to be in a certain location or country, that will be clearly stated in the job description. All roles posted in United States locations do require that you be located within one of the 50 U.S. States.

Our Headquarters is in the Denver/Boulder, CO area. Once we reopen our offices you will have the opportunity to remain fully remote, work from one of our office locations (CO only currently) or flex your time.

Why JumpCloud?

If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.

Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud. Please note JumpCloud is not accepting third party resumes at this time.

JumpCloud is 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.


⎘ Copy Link ↗ Visit Link
Level Logo
Senior Go Engineer
Level
Remote
$120,000 to $120,000 a year
November 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Level is building a modern remote monitoring and management solution. We are a small, well-funded, team that recently launched our product. We are searching for a strong, multi-talented individual contributor who is comfortable with systems-level programming and networking who can contribute to our agent, written in Go.

Must-Haves

  • Deep knowledge of a systems language like C, Rust, or Go.
  • Not afraid to dig into an RFC. Low-level internals excites you, rather than scares you away.
  • Experience with system-level APIs in Windows (win32), macOS, and/or Linux.
  • Excellent written communicator.
  • Willing to learn and work with Go.

Nice-to-Haves

  • You are comfortable using GCC, and find yourself at home going through a C codebase.
  • Familiarity with RPC and common methods of IPC such as sockets and named pipes.
  • Video encoding experience. You have worked with VP8 and understand the spec.
  • Building cross-platform libraries, our Go agent compiles to Windows, Darwin, and Linux on a variety of architectures.

Things you might work on

  • Building a cross-platform patch management system to give users control over OS updates.
  • Working with VP8 to reduce the latency and bandwidth when streaming a device.
  • Creating a system tray GUI for the agent.
  • Expanding desktop streaming to work on Mac and Linux.
  • Adding a proxy to the agent to enable remote access to routers and switches.
  • Implementing Trickle ICE to improve WebRTC connection times.

Why you might want to work with us

  • We are a small, fully remote engineering team, and there are no layers of bureaucracy. You can have a huge impact here.
  • We are very flexible with working hours, we don't expect you to work a consistent block of time, we trust you to get your work done.
  • We've recently launched and are starting to grow.
  • We will offer profit sharing so our small team will receive dividends on profits the company makes.

Why you might not want to work with us

  • We are an early-stage startup, and while we are well funded, we are careful with our runway and haven't splurged on extra perks like gym memberships or 401k matching. You want to work with a large team. We do not intend to hire more until it is painful enough to warrant doing so.

More About Us

We are a startup headquartered in beautiful downtown Asheville, NC. We are a small, close-knit team working to upend the RMM market with our new product. We have recently launched and have acquired our first customers. Though we are a startup, our investors have given us a multi-year runway.

Currently, our agent team is made up of a single amazing developer. This hire will join them to expand the agent team. This developer should be an experienced self-starter that can make an impact on our product development. We aren't interested in someone that just wants to work down a list of pre-defined tasks. Our ideal candidate loves working on products and will help shape the direction of ours. We're going to be improving this product for years and want someone to come on this journey with us.

We really like the Basecamp philosophy and try to make sure that it doesn’t have to be crazy at work. We won’t ask that you work weekends, or late into the night. We don’t mind if you need to leave for an appointment in the middle of the day. We understand that software development doesn’t happen for 8 hours straight and don’t worry about counting time in the chair. We trust that given a fair timeline with a scope that you help us determine you will be able to deliver features. We are concerned with the end goal, not micromanaging you on the way there.

About the Application Process

Collaboration and communication are a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate.

In your cover letter, please describe why you’re interested in working at Level, and what draws you to this role in particular. Specifics of your past experience that are relevant to this role are great to include, too.

Pay

We're looking for someone great but we're an early-stage startup. We are offering a rate of 120k plus profit sharing (once we have profits 😅). We hope to grow quickly and are committed to increasing the base pay of everyone on the team at each stage of growth.


⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Developer (Go)
Stream
Amsterdam (NL) / Remote
€70,000 to €120,000 a year
October 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for a full time Backend Software Engineer to join our development team. Job duties will include working on Stream's core API technology as well as designing and building high-performance software. This role in either our Amsterdam office or remote (CEST or close).

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire datacenter crashes
  • Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack

At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What we have to offer you

Stream employees enjoy some of the best benefits in the industry:

  • A team of exceptional engineers
  • The chance to work on OSS projects
  • A competitive salary
  • 28 days paid time off plus paid Dutch holidays
  • Company equity
  • A pension scheme
  • A generous Learning and Development budget
  • Commute expenses to Amsterdam covered or option to use a company bike within the city
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks
  • A generous relocation package
  • An office in the heart of Amsterdam
  • The opportunity to attend or present to global conferences and meetups
  • The possibility to visit our office in Boulder, CO

Our culture

Stream has a casual social culture, our team is diverse and we all have different backgrounds.

Our talented developers are highly technical and collaborative, which makes Stream a great place to learn and improve your skills. When it comes to software engineering our culture is oriented towards ownership and quality: our goal is to deliver stable software.

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
Fugue Logo
Backend Engineer (Golang)
Fugue
Remote
$120,000 to $170,000 a year
September 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

About Fugue

Fugue helps engineers build and operate secure cloud infrastructure. We continuously monitor infrastructure-as-code and cloud resources for our customers, report on vulnerabilities that we find, and help remediate the underlying issues. Our platform and open source tools are used in CI/CD pipelines to spot misconfigurations early and fix them before they are deployed to production environments.

We are headquartered in Frederick, MD and have always been remote-friendly. This year we took that one step further and now are remote-first, but we also aim to provide office space to those who want it.

Our Product Team

Engineering at Fugue is part of our Product team. We’re a friendly, small, and nimble group of experienced engineers who are having a great time building and scaling the Fugue SaaS. We care about cloud security and helping our customers find and fix security vulnerabilities. We find a lot of satisfaction in working with incredibly considerate, collaborative, and curious teammates.

The Role

As a Backend Software Engineer on the Fugue Product team, you will lend a hand in designing, implementing, and automating the deployment of new features in our SaaS application. You will work with the Product team to create robust and highly scalable systems that interact with the AWS, Azure, and Google Cloud APIs. You will work with Infrastructure-as-Code (IaC) technologies such as Terraform and CloudFormation and will contribute to various open source projects written in Go like our Regula project for IaC security. We use serverless technologies including Lambda and Fargate in AWS. This role involves working in Go primarily, but also Python and Javascript from time to time.

In short, this position may be a great fit if you’re a Go developer looking to learn more about AWS, Azure, and Google clouds while working as part of a small but mighty team.

Requirements

  • Familiarity with Go
  • Knowledge of web technologies and Linux proficiency
  • Track record of problem solving and helping ship software products
  • Interest in cloud engineering and cloud security
  • Proficiency with automated testing and CI/CD

Experience with one of AWS, Azure, or Google clouds would be ideal, but is not a hard requirement. If you have experience with CloudFormation, Terraform, or other infrastructure-as-code technologies, then that’s a bonus. We also work with these tools and technologies, so any background with these is a plus: Open Policy Agent, Swagger APIs, MySQL, Redshift, Docker, and serverless computing in AWS.

More about Fugue

The principles that matter most to us as a company are to be Curious, Considerate, Customer obsessed, Collaborative, and Committed. Working on a team that lives by these principles is tremendously important both for personal job satisfaction and also our overall productivity and success as a team.

We offer competitive compensation, a great healthcare plan, and a remote-friendly culture.

Some of our customers include SparkPost, A&E Networks, and SAP NS2. Plus we offer a free Developer plan for use by any engineer that is looking to secure their cloud.

At Fugue we believe that the only way to build a successful company is by building a diverse team of talented, smart individuals. We know that humans are better together than alone. Whether or not the government provides protection, we do not discriminate against anyone for any reason. Here’s the standard EEO statement - know that we believe in it!

Fugue provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, sexual orientation or veteran status. In addition to federal law requirements, Fugue complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment.


Apply ⎘ Copy Link ↗ Visit Link
WEX Inc Logo
Senior Golang Developer
WEX Inc
Remote (United States)
$120,000 to $140,000 a year
April 2021
3 Applicants This Week
More Than 6 Months Old

Job Description

We’re the Transact Global (TAG) team at WEX. TAG is an open loop payment processing platform built from the ground up by an agile team. It is cloud-native and built primarily with Go, MongoDB, and Terraform. The TAG team is pushing the frontiers of payments technology and is in the process of continuing to operationalize and scale the product.

Our team holds itself to a high-standard and we collaborate closely with one another to ensure strong, reliable and effective relationships all while maintaining a healthy work-life balance. We own our results and we take pride of ownership in everything we do.

We need help!

Changing the world isn’t easy, and we have a lot of work ahead of us. From new product features, to automation, to creating and supporting microservices, we’ve got more work than we can handle and we’re looking for great people to come along for the ride.

Who are you?

Culturally, you’re

  • A highly motivated engineer who loves working on small, high performing teams.

  • Collaborative, a solid communicator, and work well with your team and stakeholders.

  • Someone who cares deeply for team results, checks your ego at the door, and takes pride in owning results.

  • A mentor who is capable at guiding the technical development of less experienced developers at the functional, component architectural levels.

  • A professional who can advocate strongly for positions and still be 100% behind team decisions even if they don’t go your way.

  • Are comfortable balancing the need to move fast with the realities of working in a highly regulated space like payments.

Technically, you

  • Are a top-notch coder.

  • Pick up new technology and switch between tech stacks with a minimum of fuss.

  • Are comfortable working on front-end web code, back end services, data stores, and infrastructure systems.

  • Are a solid architect/designer/engineer.

  • Have experience writing modern software deployed in the cloud.

  • Are comfortable with encryption schemes, modern APIs, and front-end frameworks.

  • Have worked on agile teams to deliver software iteratively.

At a minimum, you

  • Have a BS in an engineering field OR can make us feel intensely confident that you don’t need one .

  • Have 10+ years of development experience.

  • Have 5+ years of experience developing internal/external web services.

  • A demonstrable working understanding of at least one modern web framework.

  • A demonstrable working understanding of NoSQL datastores.

It would be nice if you

  • Can show us one or more passion projects or open-source work you have contributed to in your own time.

  • Have experience with Golang, MongoDB, AWS, and Terraform.

  • Have demonstrable experience with systems engineering and automation.

  • Enjoy hanging out with your team.


Apply ⎘ Copy Link ↗ Visit Link
CodePen Logo
Golang Developer
CodePen
Remote (PST)
$120,000 to $150,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

About Us:

CodePen is a social development environment for millions of frontend developers and designers. Our small team of seven helps hundreds of thousands of developers learn, share, and create on the web every day.

Our users span the globe from the Midwest to the Middle East, from middle school to agency pros all our users share a passion for learning and building on the web. We build tools to build websites so our users can create without the toil and trouble typical of common software development.

Your skills as a seasoned Golang programmer will help the next generation of web programmers build their best ideas. If you're passionate about software development and the web, we'd love to have you join our team.

What You'll Be Working On:

As a seasoned Golang engineer, you'll be working on CodePen's next-generation Pen Editor. As the eighth member of the team, you'll play a pivotal role in developing and designing our ambitious new editor. We'll need your experience and ideas to:

  • Develop a distributed, high-performance source code processing pipeline
  • Build services to support real-time software editing
  • Create a closed-loop system that takes advantage of Golang's unique attributes
  • Be responsible for the security and performance of code processing pipelines
  • Deploy hundreds of thousands of new user websites every month
  • Migrate a Ruby on Rails application to Golang-powered web services supporting a GraphQL API

What You'll Need to Succeed:

Because we're such a small team, every person makes a large impact on the product and most importantly, our users. We have a flat hierarchy, prize deep work, independence and creativity. We care most about delivering high-quality solutions that solve our users' problems.

You'll need to bring strong expertise in Golang to our backend team and be able to communicate those ideas to the entire team (customer success, design, frontend) so that we maintain a consistent thread throughout our codebase and product.

We're a small remote team of seven working across four timezones: PST, CST, EST and Australian Eastern Standard Time. Strong writing and communication skills are critical and deeply embedded within our culture.

Requirements and Benefits

  • 7+ years experience programming
  • 3+ years experience with Golang
  • Node.js experience a plus
  • Cloud and Linux experience a huge plus
  • Remote work (entire team is remote)
  • Share at least 3+ working hours with Pacific Time Zone
  • Salary $120K (meets requirements) — $150K (exceeds requirements) / year
  • Equity in a small startup with a single round of Pre-Seed Funding
  • Healthcare, PTO, office reimbursements, awesome co-workers

To apply for this role

Email the following to alex@codepen.io:

  • Resume
  • A sample of code that you’re particularly proud of. Ideally a system. We’d like to get a sense of your design philosophy.

⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs