Golang Contract Jobs in USA - Golang Cafe


hand-picked Go jobs • apply directly to companies • clear salary ranges
Jobs in LondonNew YorkSan FranciscoBerlinAmsterdamRemote
Jobs in USAGermanyCanadaUnited KingdomSpainIndia
Jobs Collections on DevOpsBlockchainFintechSite ReliabilityDistributed Systems

2-Click Apply

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



For any enquiries on this job please contact the job poster team@golang.cafe

Balloon Logo
Sr. Backend (Go) Engineer with BalloonSponsored
San Francisco, Remote$90k - $150k
3 days ago

Job Description

Like building services and RESTful APIs? We use Go to make our Balloon engine…go. We also use MongoDB, Redis, Docker, and we put it all on AWS. You have experience building scalable services for a production environment. You love to build, create, teach, and learn.

We are a pre-Series A startup and building out the core engineering team. Experience building services for production environments is required and early stage startup experience is strongly preferred. You should be:

  • motivated, driven, and a self-starter
  • eager to build and contribute
  • excited to get in on the ground-floor and build a product ready to scale
  • confident and comfortable operating in a fast-paced, ever-changing, and growing entrepreneurial environment

Compensation includes competitive startup salary and equity, and benefits including health, vision, and dental.


🔗 Link
FORM3 Logo
Senior Software Developer - 100% Remote with FORM3Sponsored
EU, Remote€60k - €95k
1 month ago

Job Description

ABOUT

Headquartered in London, the FinTech capital of the world, Form3 are building the most exciting payments technology company on the planet. Our mission is simple: transform payments technology to enable the global financial community to move money in real-time.

CULTURE

Being a tech-first business, we place emphasis on thinking outside-the-box. By utilising the latest cloud-native technologies we find innovative solutions to problems that others would deem unsolvable. We live and breathe open-source, prioritise best-practice and automation while Slack is at the heart of everything we do.

We advocate a positive work-life balance and offer a super flexible, remote-friendly working environment. We don’t mind whereabouts our Engineers are based as we are happy for our team to work from anywhere in the UK or EU, with most of them choosing to work remotely most of the time. However, we also have offices in London and Amsterdam, so should they ever wish to work from these, they are most welcome.

ENGINEERING TEAM

Our Engineering Team consists of over forty Senior Engineers that are responsible for the end-to-end ownership of our platform, from architecture through to infrastructure. Individually they are all exceptional at what they do, but by working collaboratively within a team, consistently applying best-practice and automating absolutely everything they build world-class software for our customers.

There are a wide range of problems to tackle as an Engineer at Form3, from configuring nginx proxies to writing custom payment routing and handling logic. It’s very much a “best tool for the job” mentality here and our tech-stack is forever evolving. Our primary programming language is Go however we do have some services written using Java, Python and Ruby.

TECHNICAL ENVIRONMENT

AWS, Microservices, Go, Docker, Kubernetes, Terraform, Vault, Consul, Linkerd, Elasticsearch, Clean Code, TDD, BDD, Pair Programming, Agile, Kanban, Scrum

APPLY IF

Whilst experience of the above technologies and methodologies would be nice, it is by no means essential. We are looking to speak with Senior Engineers that;

• Understand distributed systems and cloud computing • Appreciate the DevOps culture and the value of automation • Place emphasis on code quality and software development best-practice • Are passionate about technology and enjoy working collaboratively within a team • Have a breadth of experience across a variety of programming languages

For more information on Form3 please visit our website or take a look at our company profiles on StackOverflow, GitHub and LinkedIn.


Perks & Benefits

• 100% remote working • 30 days annual leave (plus Bank Holidays) • Great tech-stack, challenging projects and an exceptional team of Senior Engineers to work alongside • Regular paid trips to London to spend time with our awesome team • Tech-first FinTech scale-up with limitless possibilities to progress your career

Interview Process

  1. Screening call with Talent Team
  2. Take home test
  3. Technical interview
🔗 Link
5 of 5 Contract jobs found in USA
Get Email with all new Golang Jobs
Tech Lead in Blockchain Consulting with MLG Blockchain
Toronto / Boston / San Francisco, USA / Remote$60k – $140k
1 year ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12

Blockchain Tech Lead Position

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.

To Apply please take the following HackerRank test: https://www.hackerrank.com/tests/3lpe4a8jfqm/5372fcd4588995cbd3a1afb39b19d9be?try_test=true

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.

Salary TBD

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=12


🔗 Link
CTO with MLG Blockchain
Toronto / New York City / San Francisco, USA / Remote$80k – $160k
1 year ago

Job Description

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4

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.

Reporting directly to the CEO, you will guide the overall technical vision and direction of the company and projects we work on. As CTO, you should have expert level knowledge of the Blockchain industry and feel extremely comfortable explaining concepts to C-level management.

Working in a start-up company environment the CTO should have experience managing small, fast-moving internal and external teams and be prepared for hands-on development as required As CTO you should have minimum 2 years of Blockchain development experience and a strong portfolio of past successful ventures.

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 Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc Expert Level knowledge of 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 increase 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.

If you are up for a great challenge and get excited about developing the next frontier of technologies apply now!

Salary TBD based on experience + 0.5-2% Equity

Blockchain Developer Network - https://t.me/blockchaindevelopernetwork

Apply Here: https://mlgblockchain.bamboohr.com/jobs/view.php?id=4


🔗 Link
Blockchain Engineer with Cadence
New York City, USA$125k – $150k
1 year ago

Job Description

You have:

  • Experience with Agile development
  • A proven record of personally taking projects from ideation to implementation
  • Technology expertise: JavaScript, GoLang, Rust, Scala, C, C++, Python, Databases, distributed computing
  • Blockchain expertise :
  • Deep understanding of blockchain and distributed ledger protocols and smart contract scripting languages
  • Solid knowledge of Solidity
  • 1+ years experience with Smart Contract design and implementation
  • Competitive awareness and use case based judgement

You are:

  • A systems thinker who is naturally predisposed to connecting dots
  • Ready to build something big and ambitious from the ground up

You will:

  • Develop blockchain use cases for specific customer demands.
  • Drive project initiation, scoping, and planning. Develop & manage solution architectures. Maintain the release schedule.
  • Apply blockchain security technologies, cryptography knowledge.
  • Leverage experience with and knowledge of Open source blockchain platforms
  • Collaboratively define blockchain systems architecture and best practices.
  • Support and implement Proof of Concepts to support Pre-Sales and Delivery initiatives.
  • Provide technical expertise across all areas of the build, release, and operations.
  • Be part of the core engineering team of the company and help shape our engineering culture, values, and ways of working

🔗 Link
Systems Software Engineer with BitMED
Austin, USA$114k – $156k
1 year ago

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

Your turn!


🔗 Link
Software Engineer with Ai Automotive
Sydney, Australia / Los Angeles / New York City, USA / Remote$80k – $160k
1 year ago

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


🔗 Link
5 of 5 Contract jobs found in USA