Get a weekly email with all new Golang jobs
x

Golang Real Matters Jobs Paying 50,000 USD a Year


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

Browse 150+ Golang Real Matters Jobs (2 new this week) in May 2024 at companies like Cabify, Cabify and Monax paying at least 50,000 USD per year working as a Software Engineer, Software Engineer (Risk) and Distributed Systems Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Zeeshan Shakeel Aanam Shaikh Betul Ozdemir Barun Wahengbam Ramil Gilmanov Sandhya Madne Alexandre El Khoury Faisal Rafiuddin Kiet Tuan Vu Dhyogo Alves De Almeida
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 25 developers joined Golang Cafe in the last 30 days
  • 11,810 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application





10 of 187 Real Matters Jobs paying at least 50,000 USD per year • Sort by Date
Software Engineer
Cabify
Madrid, Spain
$45,000 to $65,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About the position

The Risk team is responsible for building, improving and maintaining an event-driven, real time scoring risk platform for Cabify. The goal is to minimize fraud and credit risk while at the same time improving user experience, and improving security for our Driver and Rider apps. As a Risk Engineer at Cabify you will be responsible for:

  • Improving the current scoring system by combining rule-based and machine learning to reduce false positives and friction within the app users.
  • Maintaining a production platform used by millions of users with high throughput.
  • Deploying and implementing machine learning models like regression and classification with the help of the Data Scientists in either Go or Python.
  • Working closely with Data Engineers, Data Scientists and Systems to ensure constant quality and reliability.
  • Ensuring backend support for future Front End of the application

What we're looking for: * Experience in object oriented programming in any major language ( we use mainly Go and some Java). * Experience in message brokers or similar (we use PubSub). * Experience in, at least, one functional programming language (we use Scala). * Experience in any batch / real time distributed processing framework (we use Beam and Spark). * Experience using NoSQL databases like Cassandra or HBase


⎘ Copy Link ↗ Visit Link
Software Engineer (Risk)
Cabify
Madrid, Spain
€45,000 to €65,000 a year
November 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About the position

The Risk team is responsible for building, improving and maintaining an event-driven, real time scoring risk platform for Cabify. The goal is to minimize fraud and credit risk while at the same time improving user experience, and improving security for our Driver and Rider apps. As a Risk Engineer at Cabify you will be responsible for:

  • Improving the current scoring system by combining rule-based and machine learning to reduce false positives and friction within the app users.
  • Maintaining a production platform used by millions of users with high throughput.
  • Deploying and implementing machine learning models like regression and classification with the help of the Data Scientists in either Go or Python.
  • Working closely with Data Engineers, Data Scientists and Systems to ensure constant quality and reliability.
  • Ensuring backend support for future Front End of the application

What we're looking for in a candidate: * Experience in object oriented programming in any major language ( we use mainly Go and some Java). * Experience in message brokers or similar (we use PubSub). * Experience in, at least, one functional programming language (we use Scala). * Experience in any batch / real time distributed processing framework (we use Beam and Spark). * Experience using NoSQL databases like Cassandra or HBase


⎘ Copy Link ↗ Visit Link
Distributed Systems Engineer
Monax
London, United Kingdom
£40,000 to £80,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Distributed Systems Engineer - to help us build a public, decentralised, blockchain-backed legal agreements network

London
£40,000 - £80,000 plus options (ESOP).

Relocation package available for the right candidate. This role could also be based in our Edinburgh office.

Candidates currently based outside of London or Edinburgh must indicate their preferred location and willingness to relocate in their cover letter.

We are looking for kind, talented software engineers to help us make smart iterations on our legal agreements network as we deploy successive test networks.

Monax were pioneers of permissioned blockchains and smart contracts and we are building our Agreements Network to allow new and more efficient forms of legal transacting.

Exploiting the benefits of various decentralised, distributed, and masterless technologies - chiefly Hyperledger Burrow, which Monax built from scratch and still maintains based on the Tendermint consensus engine.

You will have the chance to work on a system that has distributed consensus and validation in a low trust environment at its heart and offers very interesting challenges, these could be:

  • Working with multiple clusters of nodes, most of which are not under your control to handle semi-automated network upgrades and governance votes. How do you upgrade a network you do not control?
  • Using cryptographic primitives like Verifiable Random Functions to orchestrate churn amongst network validators
  • Build package manager and compiler integrations for deploying and testing smart contracts
  • Implement low-level virtual machine instructions and improvements to our Ethereum Virtual Machine implementation

Working with our CTO on our Node Distribution Team you can expect to quickly own significant parts of our stack, and make decisions that will affect the company’s future viability in a fast-moving space (public permissioned consensus networks). You would also work closely with our Product Team who are responsible for building the foundational smart contracts, the business process modelling engine that drives the Agreements Network and also our particular front end (the network is open to extension by any of our co-founders however).

Your role will give you the chance to work across all teams in the business and it will also give you the opportunity to leave your mark in a growing industry, where you need to evaluate existing best practices and apply them to new technological paradigms and new programming languages. Navigating between the hype, the detractors and the zealots we believe there is real value in our approach and we intend to prove it.

You will join a business building a genuinely novel system, that in part intends to create an entirely new market by enabling legal products that challenge existing legal services.

This role would suit a talented software engineer, with solid technical skills in and a minimum of 3-4 years of software development experience. We are also open to engineers who can bring significantly more experience to the role. If you are a good match for Monax, we are willing to create a role that suits you.

Who do we need? Someone who has:

  • Go experience or the ability to pick it up in a few weeks
  • Kubernetes experience or the ability to pick it up in a few weeks
  • A degree-level qualification in a numerate discipline or equivalent evidence of analytic and reasoning skills and theoretical thinking
  • A good knowledge of algorithms and data structures
  • A hacker mentality towards making things work
  • An ability for long form design work ‘on pencil and paper’
  • An ineffable marmot-ness

It is crucial that you are able to take part in forceful yet respectful technical discussions with colleagues and that you are able to change your mind about something if required, and also are able to change other’s minds.

Real things you might work on:

  • Build a Kubernetes operator for Hyperledger Burrow
  • Devise a way to compress/normalise data in our merkle tree to control our long-term storage usage
  • Implement an atomic swap with public Ethereum to represent value on our chain
  • Write optimised native (Go) functions, callable from evm, to implement graph traversal over our business processes
  • Build fee allocation and distribution models that help maintain our network and provide the correct incentives

What can Monax offer you?

Extremely marketable blockchain and cryptocurrency skills.
The chance to make blockchain systems live up to their hype by making them highly operable, our network will be operated peer-to-peer by many parties and this needs to be as painless as possible.
Experience in blending distributed, decentralised, and centralised systems. To spend time working on something foundational at the level of a network architecture.
The chance to spend time thinking ‘around the software’; about law, economics, and game theory.
You will have a high level of autonomy. The business has just enough hierarchy, consensus and individual project responsibility (c.f. design-by-committee) favoured over diktats.
Flexible working - the successful candidate will be based in our London or Edinburgh work space primarily, but there is scope for flexible working and choosing your own hours and place of work when established.

Relocation assistance is available for the right candidate.

Who will you be working with?

Around fifteen people in our passionate cross functional team, including time with:

  • Our CTO in London, who would be your primary daily contact
  • Our CPO in New York, with whom you’ll liaise with to ensure the distribution platform and product stack work harmoniously.
  • Product Team members currently building the application stack.
  • Our Legal Engineers in New York providing crucial context to how legal products on the platform will be used
  • Our CEO in Edinburgh for just about anything else...

About Monax

Monax would like to build a better system for contracting for the good of humanity and other forms of life. To learn more please visit:

Monax Website

Agreements Network

Hyperledger Burrow


⎘ Copy Link ↗ Visit Link
Senior Golang Engineer with Blockchain interest
Verisart, Inc.
London, United Kingdom
$75,000 to $100,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old

Job Description

Verisart is currently upgrading is is seeking a hands on Senior Golang Engineer who can work with our technical stack as we migrate from a tightly coupled backend and front end to using React/Redux.

The successful candidate will have strong web app and RESTfull API experience and will be able to support our in-house development team and can start immediately. Knowledge of micro services is also helpful.

The role would involve setting up the API framework as well as any authentication (OAuth2.0) and validation middleware. Routes would then need to be implemented and integrated. Role would also involve supporting any extra code requirements of the development team inside the scope of the API project.

The work will be carried out as part of a small team, based in London (Mayfair). Competitive rates offered, as well as flexible working hours although the position is full time and on site and the successful candidate must be available at least 4 days per week at our office in London.

In general Verisart seeks engineers interested in applying cryptography at real world problems. Our problem lies within the art market as we address the problem of proving provenance for artworks and building evidence based certificates of authenticity. We recognize that cryptography is not a magic bullet. We want to use it intelligently to provide evidence where possible for people to interpret, like the web of trust. We’re looking for people who understand how to apply cryptography to problems. While understanding the mathematical backgrounds to cryptography is great, it’s not essential if you understand how the cryptographic primitives like hashing and message signing work together to solve real problems. We value passion and hard work when tackling challenges and above all else although an interest in arts and collectibles is helpful.

Skills & requirements Requirements

Computer science degree or similar (preferred but not necessary). Git. High level experience such as C++, Golang, Rust, Java, Python. Bitcoin experience is an asset.

Our stack

Golang, Postgres, Javascript, Heroku, Python,

About the company Verisart is building the most trusted way to certify and verify artworks and collectibles using distributed ledger technology. We are a rapidly growing team of applied cryptographers, software engineers and designers with offices in Los Angeles and London. Robert Norton, former CEO of Sedition Art and Saatchi Art, leads the company. Peter Todd, core developer for the Bitcoin blockchain protocol and Dr. Ahmed Elgammal, Professor in Computer Science at The Art & AI Lab at Rutgers University are Board Advisors.


Perks & Benefits

cool team, great product, bright future!

Interview Process

code test and interview

⎘ Copy Link ↗ Visit Link
Software Engineer
Corti
Copenhagen, Denmark
$60,000 to $100,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

How would you steam live audio traffic across multiple services into a machine learning model? What is the memory consumption of a service streaming data with maximum network utilization? How would you handle images send to a GraphQL endpoint?

At Corti, we have proven a life saving technology that augments emergency medical dispatchers with machine learning. We envision a near future where all emergency dispatchers around the globe are augmented by our intelligence. We are proud to say that the engineers at Corti are saving lives. A life saving engineer is dedicated, seeks for real purpose and is proud to the extent of obsession. We don't need the ninjas and wizards, we need people who own every aspect of their work at any time.

To get there, we need to solve problems that go way beyond picking the right text editor. The engineering team at Corti owns the entire stack, from live audio capture, real time traffic processing and classification using machine learning models to the hardware on the dispatcher desk, the servers in the basement and the right cloud strategy.

We pick our team members carefully so we can maintain our culture of excellence. We look for complementing skills and characters and care less about your degree, certifications and experience. You can't hide behind your screen as we are a team that believes in collaboration across all the departments at Corti.

You can solve problems and you can proof it to us. You are better at estimating memory usage than remembering the exact implementation of quicksort. A new problem stimulates your creativity rather than your hippocampus. Working cross domain is a bonus for you and you are eager to widen your horizon.

While we have a core set of tools, programming languages and concepts we work with, we will definitely going to ask you to learn something new. Never worked with machine learning? This will change. Writing a parser for a network protocol? It will happen. Transitioning a customer to the cloud? The sky isn't the limit for us.

We are looking for someone experienced in Golang to support our backend team. You would be mostly working on the REST and GraphQL API and the integration with the models from the machine learning team.


⎘ Copy Link ↗ Visit Link
Kubeshark Logo
Remote Senior Backend Golang/K8s developer
Kubeshark
Remote
$60,000 to $145,000 a year
November 2023
5 Applicants This Week
More Than 6 Months Old

Job Description

Summary: We have a full time long term remote Senior Golang Backend position in our very well funded startup Kubeshark. Direct hiring by the startup, no outsourcing, good benefits.

Main skills needed: 5+ years with Golang as the main technology. also very experienced senior level with Kubernetes.

Big bonus skill: open source contributions Big bonus skill: low-level coding experience at the Linux Kernel (e.g. BPF, eBPF, Drivers)

You will be working with a small amazing team on very interesting concepts.

About Kubeshark

Kubeshark is a new open-source project available on GitHub that equips SREs and DevOps with unique insights, previously unavailable, to accelerate their pursuit of the root causes of production incidents and facilitate swift incident resolution.

Think Wireshark re-invented for K8s: Kubeshark provides real-time, cluster-wide, protocol-level visibility into API traffic, empowering DevOps and SREs to see with their own eyes what's happening in every corner of their Kubernetes clusters.

Opportunity: -Work in a remote-first, asynchronous company -Full-time employment or contract/project-based work -Join a funded, early stage startup led by a proven entrepreneur who already did an exit and sold a company -Option to receive equity -Continuously deal with bleeding-edge technologies -Absolute authority and a ton of tailwind to build something big and great!

Character: -Self-activated, energetic. -A one-person team with a multidisciplinary approach and an appetite to own as many facets of the application as possible -Insatiable hunger to learn, and courage to embark on new disciplines (integrations, languages, bleeding-edge technologies) -Smart, highly organized, perfectionist -Very comfortable to repurpose open source code before writing new code -Won’t let obstacles slow them down -Team player -Hardworker and good communicator -Highly enjoys and fully understands what it means to be part of a vibrant, highly dynamic startup environment

Scope: -Take an active role in developing the backend of Kubeshark (https://kubeshark.co) -Write Golang code, and build docker images that run inside Kubernetes -Write low-level Kernel code

Skills: -Great english -Senior developer with global/system-wide view -Strong understanding in microservice architecture -A fast prototyper -Thorough understanding of the network OSI stack and network protocols -Super comfortable using kubernetes, docker, kubectl, building dockers locally, editing manifests, etc -5 yrs+ experience in Golang -Active on Github with proven experience in leading or contributing to open source projects -Active on developer social networks (e.g Redit, StackOverflow) -Proven successful experience working remote -Experience in low-level coding at the Linux Kernel (e.g. BPF, eBPF, Drivers) - big plus -Experience as a DevOps, managing Kubernetes clusters and AWS resources, a very strong plus.

Out team is US/Europe based and so we will consider candidates mostly from these timezones (US/Latam/Europe).

We're looking forward to hear from you :)


⎘ Copy Link ↗ Visit Link
Stream Logo
Staff Backend Engineer (Go)
Stream
Amsterdam (Netherlands) - Remote (EMEA)
€70,000 to €120,000 a year
September 2023
12 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
Discern Logo
Full Stack Engineer
Discern
New York City
$135,000 to $160,000 a year
June 2023
8 Applicants This Week
More Than 6 Months Old

Job Description

About Our Company

Discern is a compliance operating system. We built Discern to automate entity management by monitoring foreign registration nexus, entity status/standing, automating filing requirements, and acting as a Registered Agent.

The Team You’ll Work With

We're currently a small team with big aspirations. You will be starting as a founding engineering team member working directly with the VP, Engineering, Principal Engineer, Lead Product Designer and all Co-Founders. We’re a highly collaborative group with extensive experience in both corporate and tech startup environments.

We’re based in New York City (office) with various other employees located across the US. We come together as a team as often as we can

What We're Looking For

At Discern we’re applying the latest React, Go, and Cloud technologies such Remix, Gin, Temporal, sqlc, GKE and Dagger to solve complex business problems. We are seeking a passionate and experienced full stack engineer with a strong background in object oriented design, front and back end engineering and relational database design.

If you are passionate about building high-quality working software in a fast-paced environment using the latest technologies, we would love to hear from you. We are particularly interested in engineers who have a passion for and experience with the Go programming language, or at least a strong enthusiasm to learn and gain real world experience using Go.

Your Impact at Discern

  • You will work on our front and back and platform technologies to produce working features of the Discern product.
  • You will work closely with our Product Owners, our Lead Product Designer and other stakeholders, collaborating to ensure we produce high quality software.
  • You will provide input into the technologies, patterns and practices used to produce software at Discern.
  • You will work as part of the Discern engineering team, providing input, sharing experiences and mentoring less senior team members.
  • You will report directly to our VP of Engineering.

About You

  • You have 3-5+ years building software with React and Javascript technologies, ideally with experience using Remix and Tailwind CSS.
  • You have 3-5+ years experience in Go, Python, Java or other comparable object oriented server side languages.
  • You have extensive experience designing relational database structures and using SQL.
  • You are passionate about solving business problems and have significant experience developing enterprise or SaaS business software using the above technologies and tools.
  • You are adept at debugging software defects and regression testing to prevent issues from resurfacing.
  • You hate doing repetitive work and would prefer to develop tooling and methodology to automate it and allow the team to move faster.
  • You are an effective communicator and have experience mentoring junior developers and operating as part of a disparate engineering team.
  • You are passionate about code quality and reusable design, and enjoy learning every day.

Benefits

  • Competitive Salary between $135,000 and $160,000 p.a.
  • Generous Equity
  • Health insurance with 100% premium covered
  • Sponsored out-of-office events - yes we like to get together!
  • 20 days PTO (with roll-over) and 13 federal holidays/

Apply ⎘ Copy Link ↗ Visit Link
Automox Logo
Staff Software Engineer (Agent - Golang)
Automox
Remote (United States)
$155,000 to $190,000 a year
June 2023
7 Applicants This Week
More Than 6 Months Old

Job Description

Are you ready for a new way of working? Automox is launching organizations into the future with cloud-native IT operations. By ditching clunky legacy tools and automating soul-crushing manual tasks, IT admins can get back to more exciting, strategic work. Behind our effortlessly modern platform is a group of builders, innovators, and entrepreneurial thinkers breaking the status quo–and having a lot of fun doing it. Our award winning culture, values, and community are shaped by real people doing really extraordinary work.

Ditch your daily commute, say goodbye to the typical nine-to-five, and embrace a new way of working at Automox.

OVERVIEW

You are a seasoned software developer who is dedicated to your craft; you write code that you are proud of and can hit the ground running. You write beautiful, fast code to a high standard, in a timely and scalable way that improves the code-base of our disruptive SaaS based endpoint management software in meaningful ways. You will be a part of a creative team that is responsible for all aspects of the ongoing software development from the initial specification, through to developing, testing and launching.

As a Software Engineer on the Agent team you will:

  • Research, design, develop, and own solutions that provide feature-rich experiences in our Agent application.
  • Lead by example by championing software development best practices, and writing well-designed code.
  • Extend, enhance, and maintain the Agent application.
  • Contribute to continual improvement by testing, performance tuning, refactoring, usability improvements, and automation.
  • Produce detailed specifications, and contribute in all phases of the engineering lifecycle.
  • Operate with a quality-first mindset. Your approach to testing sets you apart from your peers.
  • Make data-driven decisions. You understand the impact of your development before it reaches production.

About you:

  • Programming experience in Golang is required. That being said, the right candidate will leverage their extensive engineering background to be impactful in any language.
  • 10+ years of experience designing, developing, testing, monitoring, and maintaining client-side applications.
  • Some familiarity with web installers, sequence diagramming, systems programming, DevOps, PowerShell, bash, zsh, etc.
  • Windows and/or Linux and/or macOS application development experience.
  • Experience working as a Software Engineer within an Agent Team or on the Agent is a plus.
  • Excellent communicator, thrives within a tightly knit, cross-functional team environment.

$155,000 - $190,000 a year

COMPENSATION

Base pay is part of a rich total compensation package that includes bonus, equity and benefits. Actual earnings may be less or more depending on a candidate's direct experience, skills, industry knowledge, and location.

ABOUT AUTOMOX

Automox is the cloud-native IT operations platform for modern organizations. Our award-winning answer to modern IT operations and best-in-class results earned Automox four straight quarters of record growth. We are now trusted by more than 2,500 leading companies and MSPs worldwide, including NASA, Yale, Xerox, Allbirds, and Unicef. It makes it easy to keep every endpoint automatically configured, patched, and secured – anywhere in the world. The future of IT Operations is cloud-native – and right now. Will you join us?

TOTAL REWARDS: Thrive with Us

Beyond the Status Quo

🇺🇸 Work from almost anywhere in the USA***

💵Competitive Salary

📈Equity for Full-Time Employees

🏦 401K Match

🏝Flexible PTO, generous sick time policy

👋🏽$20 a month to connect virtually with colleagues

⏱Active Giving committee and employee-led communities

Health & Wellness

🩺 Comprehensive Health Plans with generous employer contributions

🩺100% Company-paid Short Term/Long Term Disability and Life Insurance

🩺 Company HSA Contribution: $100-$150-$200 per month based on tier

🩺 Gender Affirmation Coverage on Cigna Medical Plan (including surgery)

Happiness & Well-Being

🎁 $50 per month Lifestyle Spending Account

💻 Internet Reimbursement - $50/month

🗄 $750 Home office stipend

👨‍👧‍👦 $10k Adoption Benefit

🤰🏽Comprehensive Family Planning Covered on Cigna Medical Plan

👶🏽 Up to 12 weeks of paid leave for new parents

LOCATION

We are a fully distributed company and have remote workers throughout the United States.

We are currently not able to hire in California, Seattle area, or New York metro

We are committed to an inclusive and diverse company. Automox is an equal opportunity employer. We do not discriminate based on race, color, ethnicity, ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability, veteran status, genetic information, marital status, or any legally protected status.

We are not able to sponsor work visas for this position at this time.


Apply ⎘ Copy Link ↗ Visit Link
Toggl Logo
Senior Backend Engineer
Toggl
Remote
€50,000 to €70,000 a year
April 2023
11 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for an experienced Senior Backend Engineer to be a part of one of our cross-functional teams to help us shape the future of the time tracking industry and deliver real value to our customers with both new and improved features.

The salary for this position is €70,000 annually.

You can work from anywhere in the world.

As a Senior Backend Engineer, you will be taking ownership of one or more domains of our product and will work closely with other Backend and Frontend engineers using cutting-edge open source frameworks to highly-available RESTful services and back-end systems.

The main technologies you will be working with are Go, PostgreSQL and Google Cloud Infrastructure. Even though you can work whenever you want on your tasks, our team meetings can happen between 11:00 to 15:00 UTC. You need to be willing and available to attend these meetings when they happen

Your main responsibilities will be:

  • developing, scaling and maintaining some of our backend services including the API, reports and other infrastructure services that manage our product and logistics worldwide
  • working with multiple teams day to day to bring more value to Toggl’s users, covering customer-facing web and native applications and public APIs
  • designing, breaking down, and completing projects of a medium to large scope with high-level productivity
  • looking for technical problems of existing system/product without guidance and offering solutions
  • leading projects with a small group of people, such as hosting weekly meetings, communicating with other partners and stakeholders

About the Team

We are a global team of 130+ awesome people working from over 40 countries around the globe. We hire globally, you work locally—in the heart of London, a beach outside of São Paulo, or a quiet village near Florence, the choice is yours. Every few months we travel to meet up somewhere in the world and spend some quality time together. We place a huge amount of trust in our people, and we measure the outcomes rather than the work itself. Our values fuel our results.

Wonder if you'll fit in?

Learn more about our culture

About You

We would love to hear from you if you strive to solve technical problems of high scope and complexity and have long-standing experience programming in Go.

In particular, we are looking for:

  • Strong backend engineering experience in Go;
  • Significant professional experience with distributed systems, PostgreSQL, and Google Cloud Infrastructure;
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation);
  • Experience with performance and optimisation problems, particularly at large scale, and a demonstrated ability to both diagnose and prevent these problems;
  • Ability to work cross-teams and improve cross-functional relationships which will facilitate ongoing projects;
  • Eagerness to make contributions to improve the engineering team. For example, activities like interviewing, or mentoring;
  • Mentor and grow junior engineers;
  • Ability to give on-point and actionable feedback to peers;
  • Effective communication skills: regularly achieve consensus with peers and clear status updates;
  • Collaborate across the company to define, design, build and improve our product;
  • Proficiency in the English language, both written and verbal, is required for success in a remote and largely asynchronous work environment;

Bonus points for:

  • Having full-stack experience;
  • Experience with data warehouse and analytics systems
  • Experiences with Kubernetes at scale
  • Experience with system architecture at scale

Benefits

  • Freedom to choose when and how much you work—we only measure results
  • 24 days of paid time off a year, plus your local holidays
  • In-person meetups for team-building (expenses covered)
  • 4-6 weeks paid sabbatical (depending on tenure)
  • Laptop budget up to 2,500€ and it renews every 3 years
  • €2,000 budget to set up your home office and an additional €300 every year after 3 years of tenure
  • €250 per month for co-working space membership and/or internet service at home
  • €4,000 per year contribution to use for training, workshops, and conferences
  • €2,000 per year contribution for any equipment or services to improve and/or maintain your physical and mental health
  • Support for buying tools you need for doing your best work (even eyeglasses if you need a new pair)

Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 187 Real Matters jobs paying at least 50,000 USD per year found