Golang Source Jobs in United States Paying 100,000 USD a Year
Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 50+ Golang Source Jobs (1 new this month) in United States 🇺🇸 in November 2024 at companies like MLG Blockchain, Ai Automotive and Pager paying at least 100,000 USD per year working as a Tech Lead in Blockchain Consulting, Software Engineer and Senior Backend Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
36 developers joined Golang Cafe in the last 30 days
15,357 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 60 Source Jobs in United States 🇺🇸 paying at least
100,000 USD per year • Sort by
Date
Tech Lead in Blockchain Consulting MLG Blockchain Toronto / Boston / San Francisco, United States / Remote $60,000 to $140,000 a year
October 2018
7 Applicants This Week
More Than 6 Months Old
We are looking for an autonomous and self-motivated senior developer with management expertise to take blockchain projects and teams from start to finish. You will be responsible for specific parts delivering full blockchain projects to clients, and managing tech teams in house and with strategic partners. Managing expectations and helping out whenever necessary will be a must. Strong knowledge of the blockchain industry and previous coding experience is also a must.
MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.
Type of person we are looking for:
You are a systematic leader with previous leadership experience scaling teams
You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once
You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously
You have extensive knowledge of both front and back-end technologies and development
You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products
You are a coder at heart and enjoy managing and growing engineering teams
You can deal with lots of complexity and enjoy solving challenging problems
Experience in decentralized application deployment and maintenance
You are a great communicator, know how to motivate others and have an enthusiastic and positive personality
You are a hands-on team player with an entrepreneurial spirit
Nice to have - You have experience working with a publicly traded company
Strong experience with blockchain technology including solidity, hyperledger, truffle, etc
Strong experience with backend programming languages such as golang, javascript, python
English at a full professional proficiency level
Working with technology vendors and handling negotiations
Proven track record of leadership in attracting, developing and retaining talented staff who deliver results
Experience with Agile a plus
Experience with Cloud based infrastructure
For MLG
Build a code repository - Take an increasing amount of projects in house.
For Every ICO or Post-ICO You Work On
Architecting and developing smart contracts
Managing smart contract and token sale page security audits
Architecting and development of decentralized applications and platforms to implement tokens
Scaling development team and writing weekly progress reports
Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.
Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.
Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.
Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.
Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.
Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.
Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.
Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.
Work With Other Team Members - Work with team in a decentralized manner via Slack.
We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.
His/her job will have two main facets. First is related to post-ICOs, taking charge of helping develop the decentralized applications which are powered by the token. Second is related to ICOs, helping to develop the tokensale and crowdsale smart contracts and security audits.
Software Engineer Ai Automotive Sydney, Australia / Los Angeles / New York City, United States / Remote $80,000 to $160,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for an ambitious and driven software engineer to join our team at Ai Automotive to drive improvements to our web and iOS applications.
Position: Contract moving to full-time based on performance
Level: 2-5 years Experience
In the short term, we have a few priority updates that need to be made to our iOS app as well as our web portal which we have specced out based on our clients needs. We are a small team so are looking for someone who can work across the entire stack, making sure all the components of our systems are working together smoothly.
We use Go lang, React-Native/Redux, AWS and Heroku. We will prioritise candidates in both Go lang and Reactive JS Frameworks, but we are also willing to bring someone onboard who is keen to learn and looking to upskill in these areas. You will be in charge of our web and iOS applications, and be responsible for source code control and software releases.
We’re looking for someone who can bring ideas and challenge us to make something even better. You’ll need to be comfortable working remotely - we have an office space in Sydney but most of our work occurs offsite.
A broad understanding of ML is a bonus but if you don’t have any AI experience and want some, you will get a lot of exposure through our expert team.
Requirements:
2+ years of experience in software development
Comfortable with Golang / React or learning it
Bonus:
Exposure to geo-analytics
Knowledge of ML / AI solutions
Apply:
Send us your c.v. and overview of how you meet the requirements to join@ai-automotive.com
Senior Backend Engineer Pager New York City, United States $120,000 to $150,000 a year
October 2018
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We are looking for a Senior Backend Engineer to develop backend solutions for our suite of mobile and web-based products. The ideal candidate’s prior work experience reflects high standards for engineering with proven capabilities. The candidate possesses the ability to take on important business challenges and execute them with precision and quality.
MUST HAVES
4+ years experience in a similar role
Fluency in Javascript
Meaningful, real-world experience with any other of the following: Go, Python, Ruby, Java, or similar
Experience with Database technologies (MongoDB, PostgreSQL, MySQL, DynamoDB, etc)
Experience with messaging (RabbitMQ, Kafka)
Knowledge of cloud computing
Experience with modern source code management (git)
Excellent communication skills, particularly when explaining technical matters to less technical teammates
Ability to integrate concepts and methodologies into concrete product implementations
Ability to work independently and quickly, but cares about precision and details, doing whatever it takes to get the job done
Encouraged to take risks and push yourself to new heights
Ability to estimate, plan and prioritize own tasks
Extremely detail-oriented
NICE TO HAVES
BA/BS degree, preferably in a technical field (Computer Science, IT, etc) or equivalent practical experience
Strong experience with node.js
Experience with hapi.js framework
Experience with Go
Strong unit testing experience
Experience with HIPAA and strong security practices
Experience integrating with third party health systems
Senior Systems Engineer Swish Toronto, Canada / San Francisco, United States / Remote $80,000 to $160,000 a year
October 2018
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Swish is a world-class development studio whose teams have delivered products for Google, Microsoft, Kik, Nasdaq, Factset, and other major enterprises. The blockchain engineering team at Swish is looking for talented distributed systems engineers to optimize protocol transaction throughput and network reliability for blockchains in development.
Our mission is to bring the promise of a decentralized blockchain-based future to reality for clients.
As a systems engineer, you will work with our blockchain developers, protocol researchers and clients to implement and improve on a byzantine fault tolerant blockchain architecture based on the Tendermint consensus layer, by increasing the throughput, reliability and stability of the network. This role is ideal for engineers who have experience optimizing performance and robustness of distributed systems, and are excited to be working on the cutting edge of high-performance blockchain protocol development.
You might have experience as an Unix/Linux distributed systems engineer optimizing performance and reliability for large-scale cloud servers, and be relatively new to blockchain and distributed consensus protocols. Or you might be a blockchain engineer who is very familiar with distributed consensus protocols like delegated proof-of-stake, and newer to working on low-level performance optimizations. Experience with Tendermint is a huge plus. Either way, you are a great detective and passionate about pushing the performance of your infrastructure to its limits, without compromising on safety or stability.
We are also looking for:
Strong communication skills.
Experience with performance and load testing.
You should be motivated by a desire to solve the most important problems, obtain unprecedented results, and push your methods to their maximal performance.
Responsibilities
* Optimize Tendermint consensus protocol codebase for speed, reliability and performance, including making PRs as needed to the OSS Tendermint project
* Troubleshoot reliability issues of distributed systems, e. g. connection losses between Tendermint nodes under heavy load
* Monitor the infrastructure and blockchain performance to identify issues
* Measure and improve server response times in different conditions and environments
* Guide protocol design decisions
Requirements
* 1+ years experience with Golang, C or C++
* 4+ years of experience in a systems engineering role
* Deep experience with networking and concurrent computing
* Deep experience with Unix/Linux systems
* Experience with AWS/GCP
* Comfortable operating in dynamic environments
Bonus Points
* Background in networking or distributed systems
* Familiarity with Cosmos / Tendermint
* Proficiency in protocol-level blockchain development
* Contribution to open source software
* Degree in STEM field, especially software engineering or computer science related.
* Experience in small startÂup environments helping large enterprises.
* Experience with a distributed team
About Swish
Launched in February 2013, Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.
We create products for successful business using cutting-edge technologies: Blockchain, Machine Learning, and Apps Dev. Working with Swish puts you in contact with prestigious brands, wherever your base is. We are a 100% remote-work company because we believe it is everyone’s choice to live and work the way they prefer.
Work is organized in sprints  - 2 weeks periods to which, as a member of our talent community, you choose to commit. You always have the choice to accept or decline a sprint, or take-on multiple sprints simultaneously.
We let members choose what suits them best depending on their current situation: family, travel, studies, finance. We know life is not linear and we respect the humans behind the screens.
Our work ethic relies on six core values: Transparency, Directness, Meritocracy, Autonomy, Responsibility, Continuous Learning.
Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a fun place to work.
Blockchain Engineer (Protocol Level) Swish Toronto, Canada / San Francisco, United States / Remote $120,000 to $180,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Swish is a world-class development studio which teams have delivered products for Google, Microsoft, Kik, Nasdaq, Factset, and other major enterprises. The blockchain engineering team at Swish is looking for talented protocol level engineers to design and implement core protocol features (like sharding, multi-chain architecture, two-way pegs, zk-Starks, zk-Snarks, and state channels) for new blockchains. Our mission is to bring the promise of a decentralized blockchain-based future to reality for clients.
As a blockchain engineer, you will work on protocol level infrastructure for blockchains. We acknowledge that the blockchain space is in its infancy. Prior experience with blockchain development is required but we are flexible as to which paths you’ve taken to get it.  You should have prior experience developing high quality server and blockchain architecture and be excited about doing that at a studio that is transforming the way companies run their businesses.
We are looking for individuals who are passionate about being at the forefront of a new technological paradigm and can lead the design and development of scalable applications. A successful candidate will bring deep analytical ability, a security-first mindset, and the ability to deliver results within a fast-moving, agile environment.
We are also looking for:
• Strong communication skills
• Experience with measuring and improving server response times in different conditions and environments.
• Experience with unit and integration testing, continuous integration, and deployment workflows.
You should be motivated by a desire to solve the most important problems, obtain unprecedented results, and push your methods to their maximal performance.
Responsibilities
• Write secure, well-documented, well-tested code
• Write code to interface with data stores, including databases (relational and non-relational) and a blockchain
• Design, implement and document clear and consistent APIs to be consumed by web and mobile clients
• Guide product decisions
Requirements
• 1+ years experience with Golang or C++
• 4+ years of experience in a backend engineering role
• Experience with distributed systems
• Familiarity with a modern web development framework such as Python (Django/Flask), Ruby (Rails), or Javascript (React/Flux)
• Comfortable operating in dynamic environments
Bonus Points
• Background in cryptography, networking, or distributed systems
• Familiarity with Cosmos / Tendermint
• Proficiency in React/Flux, Node, Drizzle, Truffle, cryptoeconomics, or protocol-level blockchain development
• Contribution to open source software
• Degree in STEM field, especially software engineering or computer science related.
• Experience in small startÂup environments helping large enterprises.
• Experience with a distributed team
About Swish
Launched in February 2013,Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.
We create products for successful business using cutting-edge technologies: Blockchain, Machine Learning, and Apps Dev. Working with Swish puts you in contact with prestigious brands, wherever your base is. We are a 100% remote-work company because we believe it is everyone’s choice to live and work the way they prefer.
Work is organized in sprints  - 2 weeks periods to which, as a member of our talent community, you choose to commit. You always have the choice to accept or decline a sprint, or take-on multiple sprints simultaneously.
We let members choose what suits them best depending on their current situation: family, travel, studies, finance. We know life is not linear and we respect the humans behind the screens.
Our work ethic relies on six core values: Transparency, Directness, Meritocracy, Autonomy, Responsibility, Continuous Learning.
Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a fun place to work.
Sr. Full-Stack Developer TV Time Santa Monica, United States $115,000 to $155,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
There's been a massive shift in television over the past several years, both in quality of content and the way we all consume it. TV Time is at the center of this transformation. Our product enables well over two million active users all over the world to track, discover and discuss their favorite shows, no matter what, when or how they’re watching. It has quickly become the go-to product for cord cutters, streamers, bingers and premium subscribers alike to organize and connect around their passion for television.
In addition to providing a valuable service to fans, TV Time is building an immense data business. The behavioral and sentiment information we collect has become invaluable to content producers, networks and advertisers. Our billions of first-party insights allow them to discover insights and trends they can’t from any other source, which is driving strategic decisions across their businesses.
If you’re the sort of person who can discuss your favorite TV shows for hours and have the passion to be a part of small, well-funded team that’s building something monumental, you just might have found what you’re looking for.
DESCRIPTION
As our Sr. Full Stack Engineer, you will direct the technology and implementation associated to our various web projects. These projects include a rebuild of our main site tvtime.com, a progressive web app to compliment our iOS and Android app, and the transition to microservices to support the aforementioned three api clients. We need a strong full stack engineer who has done it all and understands how to build reliable and robust systems that integrate seamlessly with one another.
WHAT WILL YOU DO?
- Lead the effort to rebuild our site, tvtime.com
- Build a new CMS system to support publishing content to our site and apps
- Build progressive web app to compliment our native iOS and Android apps
- Build microservices for all 3 platforms
- Implement best web development practices
WHAT DO YOU NEED?
- 3-5 years of full stack development experience with high traffic sites
- Backend technologies NodeJS, PHP, Python, or Golang
- Frontend technologies React, Angular, or VUE.JS
- CSS3, HTML5, Sass, Less, or Gulp experience
- JAM Stack or MEAN Stack experience
- NO-SQL and MySQL experience
- Caching layer using Redis, Memcache, Nginx, or Varnish
- AWS/Cloud Experience
- Lambda and Serverless Architecture
- Microservices Experience
- Extensive experience working in unit testing frameworks and proper testing
ADDITIONAL PERKS
- Stock Options
- Full Health Benefits
- Unlimited Vacation time
- Fully Stocked Kitchen
- Team Lunch Weekly And Special Events
- Tuition Reimbursement Program
- Free Fitness Classes In The Office
- 5-minute Walk From An Expo Line stop
OSS Software Engineer datawire.io Boston, United States / Remote $75,000 to $150,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Telepresence (https://www.telepresence.io) is a popular open source and CNCF Sandbox project for enabling local development against remote Kubernetes clusters. We're looking for a proficient systems programmer who can take Telepresence to the next level. This includes not just adding new features and fixing bugs, but growing the broader community and understanding what our users want.
You need to be extremely comfortable debugging (and fixing) low-level networking issues. Knowledge of Kubernetes is a huge plus.
At Datawire:
You work on OSS software
You're encouraged to blog / speak / present on our software
You're working with a great group of talented systems programmers
You're exposed to state-of-the-art technologies (Kubernetes, Envoy, Docker) and development practices
Senior Software Engineer - Backend Sysdig San Francisco, CA, United States $150,000 to $160,000 a year
August 2018
2 Applicants This Week
More Than 6 Months Old
Job Description
Here at Sysdig, we’re what you might call container-obsessed. It starts with our unique technology, which listens to the heart of the operating system to surface the deepest data with the least overhead. From there, we’ve created the first-ever Container Intelligence Platform, which proactively uncovers issues before they manifest, and allows for deep digging to solve the most complex problems.
We're looking for a Senior Backend Engineer who is passionate about building simple, scalable services to deal with complex data. You will work alongside an established engineering team located throughout the US and Europe. Sysdig is a high growth startup, and there will be significant growth opportunities for this position. Our customer base is growing fast and so is the scale demanded of our backend. As a consequence, we're embarking on a major re-architecting of our platform.
Role Responsibilities:
You'll lead projects as part of this scale-out effort that will allow us to handle the next orders of magnitude. Examples of such projects include writing Kafka-based streaming services.
Distribute query engine targeting of our Cassandra and ElasticSearch data store.
Optimize ingest pipeline.
Put machine learning features into production.
Handle both monitoring and security data on a daily basis across multiple platform tiers (Kubernetes, AWS, Mesos)
Required Qualifications:
Prior experience building and operating large-scale data pipelines
Production experience with at least one of Kafka, Cassandra, ElasticSearch
Strong computer science fundamentals in design, data structures and algorithms
Java experience highly preferred
Experience with AWS is a plus
Experience with Kubernetes is a plus
Startup / entrepreneurial experience is a plus
A positive "can do" attitude with the ability to articulate thoughts and ideas and see them to fruition
An appetite for varied data.
Key Technologies:
Java
Go
Cassandra
ElasticSearch
Kafka
Linux
Why work at Sysdig?
We’re a well funded startup that already has a large enterprise customer base.
We have a pragmatic, approachable culture, from the CEO down.
We have an organizational focus on delivering value to customers.
Our open source tools (https://www.sysdig.org) are widely used and loved by technologists & developers.
We have fun team with company events, beer outings, and lots of espresso (if you’re into that).
Perks & Benefits
Along with top notch health insurance coverage, we offer a variety of benefits and perks, such as:
Desk and tech setup of your choice (for wherever you work)
IRA with company matching up to 3% of salary
Unlimited vacation policy
Monthly self-improvement grant – spend on yourself however you see fit!
Free weekly team lunches and delicious snacks every day of the week
Senior Software Engineer General Motors San Francisco, United States $100,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
Role Summary
The Senior Software Engineer is a team member of Global Connected Consumer Experience – Advanced Development & Concepts Group and is responsible and accountable for the quality and delivery of applications that make up complex systems serving GM customers. This role requires extensive knowledge of software development technologies, techniques and processes. The successful candidate will work independently on projects around autonomous vehicle and ride sharing. The individual will be tackling hard engineering problems on a day-to-day basis. The individual will work as a member of a multi-disciplinary team of individuals of various levels of experience who will be driving new software and/or software improvements across the organization.
Key Responsibilities
Ability to understand complex problems in the data, natural language and contextual spaces from PoC through the product.
Create solutions that scale to in the face of big data using the latest technologies including open source
Software analysis, code analysis, requirements analysis software review, identification of code metrics, system risk analysis, software reliability analysis, Object-oriented Analysis and Design
Maintain a balance between building sustainable, high-impact projects while shipping software quickly
Software modeling and simulation
Evaluate and identify new technologies for implementation
Maintain standards compliance and adherence to governance policies
Work with leadership to identify continuous improvement opportunities for software development, design and engineering areas
Drive for code asset management and reusable design frameworks
Conduct research on new products and drive implementation to benefit/optimize overall software development
Required Skills and Experience
Experience with common programming languages like Java, C++. Broad experience with software at all levels is a must.
Experience with common intelligence tooling from big data stores, cloud platforms, Python and machine learning frameworks preferred.
Rich experience in software throughout the ecosystem from embedded, mobile and cloud platforms.
Hands-on and can-do attitude in developing solutions to software architectures to meet user experience, platform or performance needs.
Expert knowledge of database modeling and data structure principles, techniques and best practices.
Strong knowledge of design patterns, different programming paradigms.
3+ years of experience as software engineer
Passionate about self-driving technology
Required a degree in computer science or related technical field.
Master’s degree, preferred