Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 10 Golang Proof Jobs (1 new this month) in December 2024 at companies like Proof, Proof and All In Bits paying at least 150,000 USD per year working as a Senior Software Engineer, Senior Software Engineer (Go) and Senior Golang 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
37 developers joined Golang Cafe in the last 30 days
12,579 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 10 Proof Jobs paying at least
150,000 USD per year • Sort by
Date
Senior Software Engineer Proof Remote (United States) $120,000 to $150,000 a year
October 2022
3 Applicants This Week
More Than 6 Months Old
Job Description
We're Proof, a startup in the legal tech industry. We’ve built a best-in-class legal services platform that is used by thousands of law firms, and growing over 10% month-over-month. We’re looking for talented individuals to join our team as we continue to scale and grow as a company.
Proof is 100% remote, work from anywhere within the United States!
What you’ll do:
Play an integral role in the development of the Proof platform, working with a small but powerful team of engineers. You will not be a cog in a machine, and the work you do will directly impact the lives of tens of thousands of law firms, lawyers, paralegals, and individuals throughout the US, and eventually the world.
Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices
Work in an agile programming environment
Write code primarily in Go & JavaScript
Help the team define and maintain development practices
Build out new features & service offerings
Refactor existing systems as we move towards a service-oriented architecture
What we’ll expect you to know on day one:
5+ years experience writing production-grade code in a modern programming language
Extensive experience with at least one backend programming language. (e.g. Go, PHP, Ruby, Node.js, Java). Specific experience with Go is a plus.
Ability and willingness to learn and adapt to new languages and technologies
Experience with or desire to work with service-oriented architecture
Extensive experience with at least one modern frontend framework (e.g. React, Vue, Angular)
You're a self-starter, take initiative, self-manage and require little day-to-day direction to be successful
Proven understanding of REST APIs
Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
Experience in taking ownership of features, while working with a team on short and long-running projects
Senior Software Engineer (Go) Proof Remote (US Preferred) $120,000 to $160,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
We're Proof, a startup in the legal tech industry. We’ve built a best-in-class legal services platform that is used by thousands of law firms, and growing over 10% month-over-month. We’re looking for talented individuals to join our team as we continue to scale and grow as a company.
What you’ll do:
Play an integral role in the development of the Proof platform, working with a small but powerful team of engineers. You will not be a cog in a machine, and the work you do will directly impact the lives of tens of thousands of law firms, lawyers, paralegals, and individuals throughout the US, and eventually the world.
Conduct design and code reviews to ensure scalability, performance and alignment with standards and best practices
Help the team define and maintain development practices
Work in an agile programming environment
Interface directly with the CTO
Write code primarily in Go & JavaScript
Build out new features & service offerings
Refactor existing systems as we move towards a service-oriented architecture
What we’ll expect you to know on day one:
5+ years experience writing production-grade code in a modern programming language
Extensive experience with at least one backend programming language. (e.g. Go, PHP, Ruby, Node.js, Java). Specific experience with Go is a plus.
Ability and willingness to learn and adapt to new languages and technologies
Experience with or desire to work with service-oriented architecture
Extensive experience with at least one modern frontend framework (e.g. React, Vue, Angular)
Are a self-starter, take initiative, self-manage and require little day-to-day direction to be successful
Proven understanding of REST APIs
Knowledge to evaluate trade-offs between correctness, robustness, performance, space and time
Experience in taking ownership of features, while working with a team on short and long-running projects
Senior Golang Engineer All In Bits San Francisco, United States / Remote (United States) $180,000 to $200,000 a year
July 2023
5 Applicants This Week
More Than 6 Months Old
Job Description
About the Role:
We are seeking Golang Engineers who are passionate about developing cutting-edge technology. In this role, you will be tasked with creating and implementing features such as Golang interpreters, libraries, developer tools, and utilities to power the Gnolang language. This is an opportunity to contribute to a groundbreaking platform from its inception and help shape the future of smart contracts in the blockchain industry.
Basic Qualifications
Exceptional proficiency in Golang, with a minimum of 5 years of software engineering experience.
Proven experience with open-source projects.
Strong problem-solving skills and the ability to work autonomously on complex problems.
This role will be based in the United States.
Nice-to-Have
Interest in or knowledge of computer science fundamentals, such as network, storage, OS, data structures, transpilers/compilers.
Familiarity with concepts such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, and DeFi/Blockchain projects.
Experience with Solidity and a solid understanding of Solidity/Ethereum concepts.
Experience working with distributed teams and building distributed systems.
$179,000 - $200,000 a year
Please note that the salary range provided is for reference purposes only. During the interview, we will evaluate each candidate's experience and skills and determine an appropriate salary offer. We are committed to practicing salary transparency and equity, offering competitive compensation packages based on a candidate's qualifications and experience. Our dedication to ensuring that our employees are compensated fairly for their contributions demonstrates our belief in creating a fair and equitable workplace.
About Us:
All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.
AiB is a longstanding contributor to the Cosmos ecosystem. In 2014, our CEO, Jae Kwon, was the first to introduce a solution to the Proof-of-Stake distributed consensus problem, building the core infrastructure that powers Cosmos today including Tendermint Core and Cosmos SDK. From creating and funding to engineering and marketing, we prioritize simplistic and minimalistic approaches to building technological solutions that endure.
AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the DAO registered team, we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.
How we work:
We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.
You have the flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Town Hall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.
Direct applications only. Ignite does not accept unsolicited resumes from recruiters or employment agencies in response to Ignite website or social media posts. Ignite will not consider or agree to payment of any referral compensation or recruiter fee relating to these unsolicited resumes. Ignite explicitly reserves the right to hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resume, including those submitted to hiring managers, are deemed to be the property of Ignite.
All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.
As a core contributor to the thriving Cosmos ecosystem, AiB engineers pioneered the first-ever Proof-of-Stake network and built the core infrastructure that powers Cosmos today including Tendermint Core, Cosmos SDK, and Inter-Blockchain Communication (IBC). From creating and funding to engineering and marketing, we prioritize simplicity and minimal production to build technological solutions that endure.
AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the Decentralists Engineering Team (DET), we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.
How we work:
We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.
You have flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Townhall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.
About the position:
AiB's Developer Experience (DevX) team is seeking a talented and motivated software engineer with experience in designing and developing backend systems in Go. You will be working within the DevX team to define requirements, iterate on software solutions, and deliver useful developer APIs for people interested in building Gno ecosystem. We’re looking for a motivated and versatile engineer who understands developer ergonomics and has great written communication skills. Your work will be hugely impactful, as your APIs will be used by a rapidly growing, international audience of developers.
What you will be doing:
Design and build highly available and scalable backend systems, microservices and public facing APIs
Ensure the code you write is high quality, readable, maintainable with minimal technical debt
Review PRs from other members and share knowledge to contribute to increasing the team's total know-how
Have an active role in architectural decisions and design
We are looking for someone who has/is:
At least 6 years of experience as a Backend engineer with at least 4 years hands on experience in Golang.
Significant experience writing Golang with a good understanding of its best practices, concurrency primitives, go/ * packages, and reflection.
Strong skills designing high quality public APIs and Go packages.
Strong in computer science fundamentals including network, storage, OS, data structures, transpilers/compilers, etc.
Strong in designing and building backend systems in Golang, microservices, containers and container orchestration.
Strong knowledge in HTTP protocol, protobuf and gRPC.
Nice to have:
Experience building with Tendermint Core and Gno
Interest in topics such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, etc.
Experience in building smart contracts
Experience in Ansible, Terraform
Some experience in front-end development, mainly VueJS, ReactJS
Backend Engineer WeWork San Francisco, United States $130,000 to $185,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Today, 260,000+ Members navigate WeWork spaces on a daily basis, a number growing geometrically year over year, yet this is only the tip of the iceberg. Countless Guests access WeWork spaces daily, and sales systems manage leads representing themselves, companies, and more.
Powered by We is WeWork's enterprise business line, where We power spaces for large companies that we both build and manage. Alignment between WeWork systems and those of our clients is imperative.
WeLive and Rise by We go further and provide next generation residential and wellness services. There's yet more to come beyond that, exemplified by WeWork's recent acquisition of Meetup as well.
The Identity team's challenge is to manage these identities, their relationships to one another, and their relationship to space and services, in a suite of services powering the whole of WeWork's business lines. We are looking for talented engineers who are passionate about bridging the atoms-to-bits divide, and who care deeply about doing so in ways that both scale to business needs and champion our users' trust and privacy.
WeWork's work environment is fast-paced, entrepreneurial, low-bureaucracy, and simply fun. We value initiative, drive, and diversity of thought. We're looking for strong software engineers to help build the future of our backend systems out of our San Francisco downtown headquarters.
Responsibilities
Deliver high-quality code, in accordance with standard methodologies
Help build a next generation platform for Identity and access management
Recruit and grow an extraordinary a world class team of engineers to drive the Identity space
Requirements
3+ years of software engineering experience
Champion of security best practices
Strong interest in scalable, future-proof architecture
Nice to have
Proficiency in Go(lang)
Experience in kubernetes and istio
Great interpersonal skills, as this person will collaborate heavily with other members of the team
Strong interest in scalable, future-proof architecture
Blockchain Engineer Tendermint Remote $100,000 to $150,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About us:
Formed in 2014, Tendermint is the creator of Cosmos, an ecosystem of interoperable blockchains. We are a software engineering company that focuses on the Cosmos SDK and Starport, state-of-the-art frameworks for blockchain development. Over USD 100 billion worth of digital assets is secured by the 200+ blockchains built with the Cosmos SDK.
We’re passionate, self-driven industry leaders whose vision is to empower people to create a more transparent and accountable world through open, distributed, and interoperable networks. We believe that the technology we're building will have a major positive impact on how humans connect and coordinate globally. Join our growing international team and help us build the most popular multi-blockchain ecosystem in the world.
How we work:
We have team members working worldwide, from North America, Europe to the Middle East and Asia. We leverage agile methodologies to move quickly and stay focused. Communication is vital to us, and we rely heavily on Slack, Google Workspace, Asana, Notion, and GitHub to help us stay in sync. All the technology we build is free and open source.
This role is a full-time remote position, and you’re free to work from anywhere. Be advised that most team meetings occur between 8 am and 12 pm Pacific Time (UTC-8/-7). If you're applying from a location where these hours are outside your usual working hours, we expect you to adapt to our meeting times.
About the position:
Tendermint’s Developer Experience (DevX) team is seeking a talented and motivated software engineer with experience in developing Go applications. You will be working within the DevX team to define requirements, iterate on software solutions, and deliver useful developer tools for people interested in building Cosmos blockchains. We’re looking for a motivated and versatile engineer who understands developer ergonomics and has great written communication skills. Your work will be hugely impactful, as your tools will be used by a rapidly growing, international audience of developers.
What you will be doing:
Implementing features for the CLI tool for building blockchains
Developing Cosmos SDK modules for genesis coordination, shared security, decentralized exchanges, etc.
Building a server-side program that makes intelligent decisions based on blockchain data and manages server infrastructure
We're looking for someone who has:
At least 4 years of software engineering experience writing code that both humans and machines can understand
Significant experience writing Go with a good understanding of best practices, its concurrency primitives, go/* packages, and reflection
A strong grasp of computer science fundamentals including network, storage, OS, data structures, transpilers/compilers, etc.
Experience working in an agile development environment
Experience working with distributed teams
Nice to have:
Experience building with Cosmos SDK, CosmWasm, Tendermint.
Experience in creating microservices, working with tools like Kubernetes, Ansible, Docker, Terraform.
Interest in topics such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, etc.
Contribution to open-source projects
What we offer:
The opportunity to be part of building the future of the Internet
Flexible work schedule
Excellent benefits like educational budget, fitness and wellbeing spend
Flexible PTO
Healthcare, Dental and Vision insurance 100% covered for employees in the US
Systems Software Engineer BitMED Austin, United States $114,000 to $156,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Here at BitMED we appreciate transparency and creativity. So, let’s try something new. We would like to give you the opportunity to learn more about this role the same way we would get to know you. An application!
We’ll go first…
Why is this position crucial to BitMED?
Our lean team is ready to grow! We are rapidly onboarding 22M members to our platform and that number is growing every day. Our Systems Software Engineer will be responsible for defining and implementing our software standards as they integrate between frontend, backend, data storage, infrastructure and other core system components. By joining our small team, they will be an integral contributor in developing our engineering culture. This person will be a key enabler for lean integration, faster innovation, rapid development, streamlined communication and improved collaboration.
Why does this person want to work at BitMED?
They are excited about bringing blockchain technology to the healthcare community at scale. Joining BitMED is a strategic and advantageous career move for them as they will play a crucial role as a contributor to bringing a global, no-cost healthcare solution to market. They visualize the impact they’ll have in this role and are prepared to offer their expertise towards building a successful new platform that will change the way the world views healthcare.
What will this person do on a day-to-day basis?
The Systems Software Engineer will be responsible for designing and implementing software for a variety of scalable, reliable, and secure distributed computing systems (e.g. blockchain). They will design, implement, and debug core components of internal distributed computing services. They will research and implement key technologies (e.g. blockchain), architectures, and standards. They will work with other engineering teams to ensure that services meet scalability, availability, security, and performance goals.
What is this person expected to accomplish within their first 90 days?
This person will assess the status of our current system software and build upon them. They will work with various members of the engineering team to define and implement API standards. During their first 90 days, our Systems Software Engineer will design and implement Protocol APIs for BitMED’s core services and work with various internal and external technical teams on the adoption. By the end of their first 90 days, we expect this person to draft the Protocol API documentation geared towards open-sourcing the API.
What qualities should this person have?
BitMED is looking for a person with the willingness to learn and the ability to contribute right off the bat. They can balance timeliness and business priorities with technical feasibility. They are adamant about solving problems and are a reliable resource for insight and assessment of technical issues. They are able to speak openly and humbly about their failures and mistakes, clearly articulating what happened and how it was addressed. They are passionate about learning, executing and leading by example. They are an open source enthusiast and a best in class developer with a desire to gain knowledge in an emerging market. They are able to think through and anticipate how hackers and others may attempt to subvert or misuse applications.
What experience should this person have?
5+ years of overall developer experience
2+ years measuring, analyzing, and optimizing performance
2+ years developing distributed applications and API integration
2+ years developing applications using cloud-based platforms and microservices
Strong understanding of concurrency, parallelism and distributed systems
Knowledge of concurrency control, data structures, algorithms, distributed system architectures and networking
What technical skills MUST this person have?
1+ years of experience with blockchain security technologies and cryptography knowledge
Strong systems programming skills
Experience with all aspects of software development from architecture to deployment and maintenance
Familiarity with distributed storage systems (HDFS, Amazon S3)
Fluency in Go (golang) C/C++, Python, shell scripting
Excellent written and verbal communication skills
Hands-on developer-level understanding of blockchain technologies including smart contracts, blockchain applications or proof-of-concepts (POCs) using Hyperledger, Ethereum Solidity or other proprietary languages and APIs
Proven ability to translate requirements from architects and product managers into functional code.
Knowledge of database technologies including SQL/NoSQL
What skills would we like this person to have?
Strong passion for technology and applying it to business solutions
Working understanding of blockchain technologies, cryptocurrency, and financial software
Experience running a large-scale production system
Senior Systems Engineer Swish Toronto, Canada / San Francisco, United States / Remote $80,000 to $160,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 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 startup 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.