Get a weekly email with all new Golang jobs
x

Golang Machine Learning Jobs Paying 100,000 USD a Year


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

Browse 150+ Golang Machine Learning Jobs (1 new this month) in May 2024 at companies like CancerIQ, Cluster and Monax paying at least 100,000 USD per year working as a Full-Stack Software Engineer, Full-Stack Engineer and Distributed Systems Engineer. 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
  • 27 developers joined Golang Cafe in the last 30 days
  • 12,164 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 170 Machine Learning Jobs paying at least 100,000 USD per year • Sort by Date
Full-Stack Software Engineer
CancerIQ
Chicago, United States
$80,000 to $120,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

cancer.eliminate() // save lives

"The best minds of my generation are thinking about how to make people click ads … That sucks."

-Jeff Hammerbacher

Cancer sucks. But, code is powerful, developers are brilliant, and people are resilient.

In the high cost world of oncology, trial and error treatment is still the norm despite enormous advances in genomic medicine. Patients are given one-size-fits-all treatments that lead to poor outcomes.

CancerIQ is building intelligent analytical technologies aimed to optimize cancer risk prediction, prevention, and treatment. We do this by providing care providers with workflow tools built upon informed decision engines and data-driven classification models. Our mission strives to engage and educate patients, and guide them through the complex, convoluted, and intimidating journey of cancer prevention.

How do you fit in?

CancerIQ Engineering is looking for curious minds that want to solve problems, write elegant code, and iterate quickly. We are a group of ambitious devs who love all things science, web, and technology.

As a CancerIQ Software Engineer, you will to take part in an agile engineering process. You will architect and implement backend and frontend solutions using Javascript, Ruby, Golang, Rust, Elixir, and other technologies best-suited for the goals of the CancerIQ platform. You'll research, design, and propose architectural initiatives that incorporate domain-driven design into the microservices environment, employing sound data validation, provenance, and communication using technologies such as Kubernetes, GraphQL, and Kafka. You’ll be developing robust, performant services and user-friendly web clients that can enable clinicians to operate efficiently and gain new insights. Through intuitive visuals and interfaces, you will be creating modern and appealing applications across multiple platforms for patients of all types and demographics.

We want you to lead new efforts, promote best practices, and help the rest of the team grow in their engineering abilities through mentorship and teaching. We love pairing and so should you.

What are we looking for?

You should have several years of experience and completed many projects that have enabled you to develop strong opinions on code structure and modularization. With the rapid movement in the web landscape, you shouldn’t be afraid to dive into new technologies and learn from top to bottom. We use a mixture of technologies, and focus on those that help us get jobs done most efficiently. Knowledge of Javascript frameworks such as Angular, React, Backbone, and the like, should be something you can bring. You should have an expert-level understanding of Javascript (e.g. prototype-based inheritance, event delegation, closures, callbacks). You need thorough knowledge of the newer frameworks, and the progression of web technologies such as ES6/7, Typescript, etc.

You should have deep knowledge of the surrounding parts of the stack with the capability of designing RESTful APIs and backend services. As we scale to reach many patients and institutions, you’d make implementation decisions around scalability, performance, and web page optimization techniques. The desire to learn and help others are two core values that drive us as a development team. We believe that if you aren’t passionate about these values, then we’re not your best fit. You should be passionate about always learning and growing, as well as spreading new knowledge to just as passionate team members. As such, you’re a clear communicator and should be able to work with team members effectively.

What are the “Nice To Haves”?

Being able to navigate and contribute to the full stack will ultimately prove to be beneficial to the team. Knowledge of server-side technologies such as Ruby, Python, Java, Go, etc., would be excellent.

We employ a rapid, continuous deployment system, and as developers are responsible for seeing their features through deployment. Knowledge of DevOps and infrastructure tools (GitLab, Docker, Kubernetes, Istio, Kafka) will prove to be beneficial.

Anything Non-technical?

  • Self-motivated learning
  • Public artifacts and outreach such as blogs, open-source contributions, conference presentations
  • Strong communications skills such as empathy, listening, and conflict resolution
  • Passion
  • A good sense of humor

What about perks?

  • Competitive pay and benefits (health insurance, travel subsidies, discount programs)
  • No dress code. Ridiculous graphic tees are encouraged. We’re even okay with fedoras.
  • Lots of dad jokes.

⎘ Copy Link ↗ Visit Link
Full-Stack Engineer
Cluster
Los Angeles, United States
$85,000 to $130,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Our Vision Cluster is a mission-driven company working to expand the middle class in America by connecting skilled talent to premium industrial and manufacturing jobs. The future of U.S. Industry is bright. Advanced manufacturing is creating demand for high-paying jobs that require advanced technical and engineering skills, while the retirement of millions of baby boomers is creating a shortage of skilled talent. We believe that making it easier for people to get connected to meaningful and solid manufacturing jobs helps entice companies to create great products in the U.S. and builds a stronger economy.

We’re taking the pain and effort out of the job search by focusing on industry-specific skill sets and matching talent to employers who value their unique backgrounds. We want to help companies hire good people and place workers at great companies who treat them like family.

Where You Come In We need a trail blazer who cares about our mission and wants to take an active role in designing, building and maintaining our system and infrastructure. You have a passion for high-quality, reliable and maintainable code with a love for writing solid tests and refactoring.  As the first full stack engineer on the team, you will be part of the process from the ground up. Your contributions will enable the team to launch products and iterate quickly.

You must be comfortable working in an agile team making decisions together in order to deliver value to our customers quickly.

How We Work At this stage, our approach is still highly collaborative. We believe that the best long term quality comes from rapidly shipping, iterating and learning as we go. We’re growing and learning at a lightning pace, which relies on everyone to contribute new information and insights to the team in real time.  At Cluster, every employee has a voice, and we work together closely to drive toward tough but rewarding achievements.

It’s important to us that we have high alignment between Cluster’s business, user and technical goals. Everyone here is responsible for making sure we don’t just code things right, but that we also code the right things. We judge our success by our customers’ success.

Requirements Not everything listed below is a must. While we’d love to find the left-handed unicorn that checks every box, we care more about finding people who are passionate about helping the company grow. - Several years of industry experience preferably in a startup (mvp to scale) - Understand/deep appreciation for systems configuration and building efficient infrastructure. - Comfortable maintaining source repositories like git with experience setting up dev, staging and prod environments - Knowledge and experience with building and deploying enterprise or cloud scale applications from deployment to monitoring. - Proficient on JavaScript. Have rich experience to design large stable, scalable, flexible, extendable frontend/backend framework. - Proficient on HTML5, CSS3 and comfortable with a number of CSS preprocessors. - Experience with React and Redux frameworks - Have demonstrated experience to design nice look & feel frontend. Has solid understanding/experience on frontend frameworks. - Solid on frontend testing framework UT/BT tools. Good at frontend development environment and toolset like npm and yarn. - Understanding of CI/CD systems (fan in, fan out, gates, etc.) - Experience with AWS or Google Cloud Platform and comfortable working with containerized deployments - Excellent communicator; loves working software but isn’t afraid of creating some documentation - You ask for forgiveness, not permission. - You find a work-around when there is no work-around. - BA/BS in Computer Science

BONUS - Proficient on one popular backend technologies, like Python or golang - Experience or interest in pair programming, Test Driven Development (TDD) & XP/Agile methodologies


⎘ Copy Link ↗ Visit Link
Distributed Systems Engineer
Monax
London, United Kingdom
£40,000 to £80,000 a year
October 2018
2 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
Software Engineer
Hashicorp
Charlotte, NC / Remote
$125,000 to $140,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

On the Nomad team, we develop tools for service deployment and batch job scheduling. Our customers place a high level of trust in us, relying on our tools to operate their own infrastructure and software effectively, and so we care deeply about reliability and performance.

This particular position is unique in that in addition to general Nomad backend engineering duties, this person will be the sole internal owner of the Nomad integration for Spark. We anticipate that work taking approximately 15-20% of this person’s time, and the rest of the time will be spent working on the overall Nomad roadmap along with the rest of the Nomad team. While we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates due to the level of independent ownership we expect for the integration for Spark. You will have the support of a Product and Engineering Manager in prioritizing and delivering work for the integration, but minimal fine-grained oversight from other Nomad Engineers. You will, however, benefit from direct interactions with users of the tool! This is an excellent technical leadership opportunity for someone with the capacity to operate well at this level of independence.

At HashiCorp, we value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users. We take care to balance and be responsive to the needs of our open source community as well as our enterprise level customers.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular! Since this is a unique role on the team, we require a cover letter for your application to be considered complete.

In this role, you can expect to:

  • Be the sole internal owner of the Nomad integration for Spark
  • Program in Golang for general Nomad work, learning from and contributing to a team committed to continually improving their skills
  • Program in Scala for integration with Spark work, as an independent Scala expert
  • Work on next-generation distributed systems for infrastructure management
  • Develop novel algorithms within the context of our open source tools
  • Build and architect systems for managing extremely large-scale global fleets of resources
  • Interface directly with internal teams, users and HashiCorp customers, and represent HashiCorp well to the large Nomad community
  • Own the full lifecycle of feature development from design through testing and release

You may be a good fit for our team if:

  • You are fluent in Scala or a similar language (Java skills with an understanding of functional programming concepts is a workable substitute)
  • You are interested in learning Golang if you aren’t already well-versed
  • You have past experience working with large batch data workloads, and can empathize with the problems that Spark solves for its users
  • You’re familiar with systems engineering, with networking and operating systems, and are comfortable with low-level programming
  • You have prior experience working in high performance or distributed systems; while we strive to hire at a variety of experience levels, this particular opening is not well-suited for recent graduates
  • You can knowledgeably discuss tradeoffs in distributed systems, such as those made for debugging and performance
  • You're familiar with the pieces of typical modern infrastructure: secret storage, service discovery, etc
  • You’re able to reason about performance, security, and user interactions in complex systems

At HashiCorp, we are committed to hiring and cultivating a diverse team. If you are on the fence about whether you meet our requirements, please apply anyway!


⎘ Copy Link ↗ Visit Link
Stream Logo
Staff Backend Engineer (Go)
Stream
Amsterdam (Netherlands) - Remote (EMEA)
€70,000 to €120,000 a year
September 2023
11 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
Cere Network Logo
Lead Golang Engineer
Cere Network
Europe
$80,000 to $130,000 a year
August 2023
7 Applicants This Week
More Than 6 Months Old

Job Description

Do you self-identify as a great problem solver?

Have you been honing your innovation craft for years yet yearning for more complex challenges?

Does the opportunity to play a key role in the launch of a software platform with massive impact (for millions or even billions of people) excite you?

If you’ve answered with 3 resounding yeses, then we want to meet you!

What We Expect We are a cutting-edge web3 infrastructure scale-up project seeking a few very talented developers who are not just looking for a job but want to be challenged to accomplish great things in an exciting venture.

We are the veterans of many successful startups and will put you on the accelerated learning curve toward your future success.

We are looking for an experienced Lead Golang Engineer who has designed, built, and operated high-throughput, highly resilient distributed data systems. This is a rare opportunity to work with a number of talented innovators on building a protocol that can change the data cloud landscape, e.g. decentralizing big data.

This core systems development position will challenge you to drive the design and development of significant system software components with a highly collaborative, test-driven, and rapid prototyping approach. In addition, you will definitely need to build upon your previous innovation and operational experience with highly scalable distributed systems that provide availability, reliability, and performance guarantees.

About Cere Network Cere Network is the decentralized data protocol powering the future of web3 with trustless content sharing and cloud data interactions between apps, users, AI/ML, and (NFT) assets. Cere is backed by the world’s largest institutions and projects, including Binance Labs, Republic Labs, and Polygon.

Our Ethos We look for a few things across all hires we make at Cere, regardless of role or team: - We seek teammates who will thrive in our fast-paced work environment, where we default to methodical, simulation-driven, fast development iterations and a first-principle thinking mindset. - We crave teammates with high standards and strong discipline, embracing a growth mindset to continuously learn and incrementally improve habits and processes. - We require contributors to have excellent communication skills (esp. written), for everything must be well organized and tracked in Notion, Slack, Wiki’s, etc. We want autonomous, goal-oriented individuals who embrace transparency and accountability. No one wants to micro-manage others. - We need good teammates who are generally cool people who want to be part of a great team & decentralized community where everyone truly helps and challenges each other to learn/grow by innovating together towards greater shared goals. Embracing the building of such a collaborative community is the only way we can sustain rapid innovation (and the only way to live/work, really).

Requirements: - 5+ years of extensive programming experience with Golang. - Deep understanding of system design, data structures, and algorithms. - Experience with concurrency, transactions and parallel execution. - Experience with cryptography (encryption and signatures). - Systematic problem-solving approach coupled with effective communication skills.

Nice to have: - Experience with distributed databases and/or storage systems. - Database engine internals (storage): indexing, access methods, concurrency control, logging, caching, transaction processing, replication, backup restore, and buffer management. - Database engine internals (query processing): query compilation, optimization, execution, parallel execution. - Distributed systems: consensus-based quorum replication, peering networks system implementation.

Tech stack: - Golang - libp2p - BadgerDB - Substrate-based blockchain API - Crypto libraries for asymmetric encryption and signatures

A bit more about our Multinational, High-Performance (and primarily remote) Team Join a highly talented multicultural team that is based all over the world. We have offices in San Francisco, New York, Warsaw, Amsterdam, Berlin, and several locations in Asia. As stated above, we make remote working possible by embracing our ethos, yet many teams also travel to meet in person every 1-2 months. We all want high degrees of autonomy and flexibility to make life and work fun, but transparency, accountability/ownership are the requisites.


Apply ⎘ Copy Link ↗ Visit Link
Discern Logo
Full Stack Engineer
Discern
New York City
$135,000 to $160,000 a year
June 2023
10 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
Fitsoftware OU Logo
Go Blockchain Developer
Fitsoftware OU
Remote (Canada) / Remote (Asia) / Remote (Europe)
$96,000 to $120,000 a year
June 2023
11 Applicants This Week
More Than 6 Months Old

Job Description

Go Backend Engineer (Web3) - REMOTE

  • 💰 8 000 - 10 000 USD / month on B2B contract + equity allocations
  • ⏳ Full-time permanent contract signed directly with our client
  • 🕦 100% Remotely with flexible working hours
  • ✈️ Unlimited paid time off
  • 💎 The international company providing financial services for Web3

Looking to make an impact and grow within a leading organization? Do you want your input to be heard and taken into consideration? Apply and create a digital future with us!

We are hiring for our client who helps crypto companies achieve their token liquidity goals while generating attractive, safer returns for liquidity providers.

We are looking for a Backend Engineer to design and implement foundational components of our stack, spanning infrastructure and backend services, while also having responsibilities to collaborate with the wider engineering team to improve our overall architecture and code quality.

Requirements:

  • 4+ years of experience in backend engineering.
  • Significant experience with Go (preferred), Rust, or C++.
  • Experience with Docker and Kubernetes.
  • Experience building SDKs, APIs, or otherwise building and maintaining a production system at scale.
  • Experience with AWS, GCP or similar cloud providers.
  • Desire to keep up with modern best practices in software development and crypto.

Nice to have:

  • Understanding of the Ethereum Virtual Machine.
  • Experience using Go for production systems.
  • Proficiency in database optimization.

Responsibilities:

  • Developing our core software stack from the design stage all the way to production-ready implementations. Primarily in Go..
  • Designing, building, maintaining, testing, and improving our node software and coordinating agents to power our distributed networks.
  • Implementing and optimizing CI/CD to improve build and test times. Detecting and improving performance and stability for microservices.
  • Improving the design of peer’s architecture through thoughtful, professionally communicated feedback.
  • Writing performant SDKs and documentations enabling clients to interact with the Web3 APIs.
  • Contributing to open-source projects and playing a role in building out the crypto ecosystem at large.

Why work with us?

  • 100% remotely.
  • Equity allocations.
  • Unlimited PTO.

Referral bonus: 1 000 USD if we sign an engineer based on your recommendation.


Apply ⎘ Copy Link ↗ Visit Link
Brahama.fi Logo
Go Developer
Brahama.fi
Remote (Europe) / Remote (Asia)
$20,000 to $100,000 a year
June 2023
7 Applicants This Week
More Than 6 Months Old

Job Description

Brahma is a DeFi protocol focused on optimising the execution, monitoring, and automation of capital strategies. We offer a suite of tools to optimise your DeFi asset management strategies, allowing for automated operations while maintaining custody and optimised execution​​. ​​ Our latest product https://console.brahma.fi, allows Safe multisig wallets to get automation capabilities without having to give custody of their funds. Imagine signing once a planned future task from your wallet, and get it automated over time (whether that’s compounding your investment, closing a position in case of a certain risk, and more)

Job Description

We're seeking a proficient Go Backend Developer who will join our remote team to architect and build engaging product experiences, translating design ideas, concepts, and requirements into functional products. You will be working closely with designers, product owners, and other team members to bring our tooling to life.

Responsibilities

Architecting & building functional systems and products Work closely with team members to ensure system consistency and improve user experience. Developing effective APIs Monitor system performance and troubleshoot complex software issues.

Qualifications

Deep expertise in Go programming language with projects in production, whether at a company or personal projects Proven experience architecting modern, scalable, and high-performing full-stack web applications Experience building web services Great attention to detail

Bonus Qualifications

Experience with Etherjs / web3js and go-ethereum Experience with cloud architecture (AWS) Built and tested personal/work projects from the ground up, which ran with a user base We don't place a great emphasis on years of experience; instead, we're interested in your ability to build complex projects from scratch, your desire to learn more about web3 development and improve, and your problem-solving skills. Our team is small, ensuring that your contributions, whether as an engineer or otherwise, are always heard and discussed​.

Benefits

Competitive salary and token performance-based bonuses A fully remote, collaborative, and decentralised environment where your initiatives and ideas count and are rewarded Learning from a flat and cross-functional team, you can learn anything around the web3 space as well as hardcore development and quant ecosystem with us A unique open research environment where everybody contributes and sees the full spectrum of our work, from inception to production and trading Shape the future of an on-chain protocol building for professional users on multiple chains. To apply, please submit your Github and resume. We look forward to hearing from you!


Apply ⎘ Copy Link ↗ Visit Link
Meter Logo
Backend Engineer
Meter
San Francisco, United States
$130,000 to $210,000 a year
June 2023
13 Applicants This Week
More Than 6 Months Old

Job Description

Internet and WiFi are critical to every business. Meter is building the software, operations, and hardware solutions to make getting online easier. Our mission is to make companies of all sizes more productive and secure through providing great internet infrastructure. We believe every building should come with internet, networking, and WiFi; just like water, gas, and electricity, the internet is a fundamental utility.

Unlike traditional internet solutions, Meter’s approach is vertically-integrated across engineering and operations. We design and manufacture our own hardware, develop the entire software stack, and manage our users’ network. Meter’s software and hardware solutions allow our users to focus on what’s most important to them: running their business.

We are looking for people who are excited to work on complex problems, enjoy learning and working with others, and above all, are kind and ambitious. We are building for the long term and just getting started. We'd love your help.

About the role

This role will be focused on helping scale the Meter Network Dashboard. Dashboard is at the core of how our user’s manage and observe their networks. It’s also where our future products that build on networks, will live. Meter owns the entire hardware and software stack and this enables us to unlock value for our customers at a scale not seen in the industry yet. You will be a core member of this team - helping craft the vision for this product, building the underlying data models, APIs, and working with a cross-functional team to scale this to thousands of businesses. You will also be working with large data sets that Meter collects in order to provide valuable insights to our customers.

This role is based out of our San Francisco office. Our in-office days are Tuesday - Thursday.

You will have impact by:

  • Making it easy for our customers to manage and observe their networks
  • Helping Meter scale as it increases its hardware footprint
  • Directly enabling your colleagues' productivity by building internal tools
  • Influencing the roadmap of our software teams

You might be a good fit if you have:

  • 4+ years professional software development experience
  • Strong working knowledge of modern backend cloud ecosystem
  • Strong understanding of designing APIs and modeling data
  • Experience in building highly scalable architectures
  • GoLang or Python development experience
  • Excellent interpersonal, communication, and collaboration skills
  • Networking experience

If you are at all interested in joining us

  • Tell us a little bit about yourself, why you are interested in what we are doing, and any relevant experience you have
  • Attach your resume
  • Include links to LinkedIn, GitHub, any code samples, or blog posts

The estimated pay ranges for this role are as follows

  • $120,000 – $242,000
  • Additionally, this role is eligible to participate in Meter's equity plan.

The salary range represents the low and high end of the salary range for this job in the Bay Area. The actual salary offer will carefully consider a wide range of factors such as your skills, qualifications and experience.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 170 Machine Learning jobs paying at least 100,000 USD per year found