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
No BYG Book Your Game Jobs in Germany paying at least 100,000 USD per year
Showing 10 of 196 Remoteđ BYG Book Your Game Jobs paying at least 100,000 USD per year available instead
Senior Software Engineer (Blockchain/Backend) Metrika Remote (United States, Canada, Europe, United Kingdom, Norway, Switzerland) $60,000 to $140,000 a year
July 2021
5 Applicants This Week
More Than 6 Months Old
Job Description
We are building the world's premier Operational Intelligence platform for Blockchain. We strive to develop our systems by observing the best practices of our craft; this means writing testable, performant, easy to maintain and constantly improving code, while enabling our company to iterate our product fast and stay ahead.
These are the early days of our platform, and as a Senior Backend Engineer you will be able to contribute, influence and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of transactions across multiple blockchain networks in real-time.
If you are a Senior Software Engineer, with a solid understanding of distributed systems, passion for your work and would love to work with a geographically distributed team, join us!
What this position is all about:
Designing and implementing crawlers, software agents and accompanying backend services that feed our Operational Intelligence platform with hundreds of metrics pertaining to the performance and health of Blockchain networks. You will be expected to demonstrate capacity to code (or pick up competence in) Python or Golang.
Working under a Scrum or Kanban framework and releasing product increments on a continuous basis.
Owning your work. This means writing unit tests, ensuring proper containerization, observability/instrumentation and documentation for your code.
Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.
Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, the UK as well the eastern United States/Canada (UTC-4/UTC-5 timezone)
_
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion._
Job requirements
You will need:
A bachelor's degree in Computer Science. Masters or higher degrees preferred.
Considerable experience in building production-grade, distributed, cloud native, asynchronous/event-based microservices-based or serverless systems, using Python, Golang, Java/C# or Scala. (At Metrika we're predominantly using Python and Golang for our services at this time.)
Excellent understanding of TDD, agile development methodology and version control.
The ability to function autonomously to solve problems, and deliver working software. Our geographic distribution requires people that can work well on their own.
The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.
You'll probably be a great fit if you have:
Expert knowledge of Python or Golang.
Experience with blockchain systems.
Experience with key-value, document, time series or other non-relational databases.
Experience with CI/CD.
Experience with Docker/Kubernetes or Serverless environments.
Experience with SQS/SNS, Kafka, Pulsar, RabbitMQ or other brokers.
Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.
Senior Software Engineer Carted Remote $150,000 to $200,000 a year
July 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
OUR STORY
Carted started life as a way for consumers to buy products via TikTok, and now has bold ambitions to redefine global e-commerce. Weâre on a mission to build solutions for the next generation of commerce. Commerce doesnât have to be complicated, ultimately we are about empowering developers and platforms to make commerce seamless by connecting them to millions of merchants and billions of products with a single API.
Carted will power commerce experiences anywhere on the internet, allowing developers and content creators to build a direct checkout of any product from any merchant via any content on the web.
We are looking for talented Go developers in any location and apply with only Github and LinkedIn.
Problems we solve on a daily basis, breaking captchas, indexing billions of records, scaling up to handle insane RPS, browser automation, tuning for speed.
If your Github or LinkedIn is good we will follow up with a Coderpad test and let you know the outcome straight away.
RESPONSIBILITIES
Write awesome scalable Go code.
REQUIREMENTS
Build the world's most powerful commerce API.
WHY COME AND JOIN OUR TEAM
We are a well-funded, fast growing startup with people in Sydney and around the globe. You will have autonomy and ownership of the work you do, with flexible hours
We offer a competitive base salary plus equity, so you are rewarded for your best work. On top of this we offer generous paid holidays. Holiday is called holiday at Carted and never âannual leaveâ as we are big believers that holiday is your time and we want you to enjoy it! We also provide you with top-end equipment to make your space enjoyable.
We have a training and development allowance to invest in your personal and professional development.
If you're not based in our awesome Sydney HQ, we offer a co- working membership.
We like to learn quickly, do things differently and most importantly... have fun! đ
Senior Go Developer Numus Zug, Switzerland / Remote (Europe) $70,000 to $130,000 a year
June 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasnât written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and youâre maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. Youâre super detail and quality oriented and love to work in a team where most problems havenât been solved so far - so we highly value creativity to find solutions.
Requirements
Deep understanding of modern cloud-based backend architectures and technologies
Senior Golang Developer WEX Inc Remote (United States) $120,000 to $140,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
Weâre the Transact Global (TAG) team at WEX.
TAG is an open loop payment processing platform built from the ground up by an agile team. It is cloud-native and built primarily with Go, MongoDB, and Terraform. The TAG team is pushing the frontiers of payments technology and is in the process of continuing to operationalize and scale the product.
Our team holds itself to a high-standard and we collaborate closely with one another to ensure strong, reliable and effective relationships all while maintaining a healthy work-life balance. We own our results and we take pride of ownership in everything we do.
We need help!
Changing the world isnât easy, and we have a lot of work ahead of us. From new product features, to automation, to creating and supporting microservices, weâve got more work than we can handle and weâre looking for great people to come along for the ride.
Who are you?
Culturally, youâre
A highly motivated engineer who loves working on small, high performing teams.
Collaborative, a solid communicator, and work well with your team and stakeholders.
Someone who cares deeply for team results, checks your ego at the door, and takes pride in owning results.
A mentor who is capable at guiding the technical development of less experienced developers at the functional, component architectural levels.
A professional who can advocate strongly for positions and still be 100% behind team decisions even if they donât go your way.
Are comfortable balancing the need to move fast with the realities of working in a highly regulated space like payments.
Technically, you
Are a top-notch coder.
Pick up new technology and switch between tech stacks with a minimum of fuss.
Are comfortable working on front-end web code, back end services, data stores, and infrastructure systems.
Are a solid architect/designer/engineer.
Have experience writing modern software deployed in the cloud.
Are comfortable with encryption schemes, modern APIs, and front-end frameworks.
Have worked on agile teams to deliver software iteratively.
At a minimum, you
Have a BS in an engineering field OR can make us feel intensely confident that you donât need one .
Have 10+ years of development experience.
Have 5+ years of experience developing internal/external web services.
A demonstrable working understanding of at least one modern web framework.
A demonstrable working understanding of NoSQL datastores.
It would be nice if you
Can show us one or more passion projects or open-source work you have contributed to in your own time.
Have experience with Golang, MongoDB, AWS, and Terraform.
Have demonstrable experience with systems engineering and automation.
Sr Go Developer Core Team Swarm Remote $80,000 to $120,000 a year
January 2021
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About Swarm
Swarm is a system of peer-to-peer networked nodes that create a decentralised storage and communication service. The system is economically self-sustaining due to a built-in incentive system enforced through smart contracts on the Ethereum blockchain.
Swarm aspires to shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications can run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. Itâs the basic building block for Swarm Network. Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication.
The Swarm Bee team strives to keep things clear and simple, making reasoning and discussions efficient. In a broader sense, this applies to everything we do.
Solid, well-tested code is delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role
Development of the reference Swarm implementation in Go aka Bee
Bringing code up to spec
Delivering well-tested code
Conducting thorough code reviews to your peers
Your profile
You like to work remotely
You are available in CET timezone
You manage your own time effectively and respect time constraints
You like to use your initiative
You donât need to google SOLID principles
You can express yourself fluently in English, both verbally and in writing
We appreciate
A passionate open-source contributor
Experience with libp2p
Good grasp of distributed systems
Acquaintance with cryptographic concepts
Knowledge of Kubernetes, Grafana, Jaeger and OpenTracing
Swarm offers
Competitive compensation
An open, flat and transparent work environment
The opportunity to be part of a diverse and ambitious remote team
Backend Go Engineer Cmd Vancouver, Canada / Remote (North America) C$100,000 to C$150,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Join our team_
Cmd brings together talented problem solvers, thinkers, and tinkerers to achieve our mission to change the current landscape of cybersecurity. Weâre looking for people who are as excited as we are to give companies a new way to secure their data.
Make your mark_
Linux + security; we love âem. But donât worry, we donât need you to be an all-in, security-guru like you might think. We hire subject matter experts to bring their functional skills and unique point of view to the team. Thatâs what keeps us innovative, adaptable, and stronger.
Achieve more_
Join us at a time where you can take full advantage of the opportunities of high-growth. Youâll expand on your current skills, fast-track your development, and see your impact in building a company that will change the face of an industry.
About the role
Youâll work closely with our team of platform engineers to improve and expand the server-side software that manages and deploys Cmdâs agent into customersâ Linux environments. Our ideal candidate has a passion for technology, is a great communicator, and has an interest in contributing to the full product lifecycle (design, implementation, release, operation).
Skills and experience
5+ years experience as a software developer
Experience working with Go
Experience working with Linux, relational databases, Prometheus, git, and Bash
Understanding of HTTP, TLS, and the web browser security model
Go SDK Engineer Okta San Francisco, United States / Remote (United States) $100,000 to $220,000 a year
December 2020
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Okta's Developer Experience team is looking for an experienced engineer with a love for the Go language, and a desire to work on open source SDKs that will delight our developer community. In this role you will have influence over our Go community strategy, which has a large base of developers working in the Dev Ops arena. Developers building on Okta want tools, written in Go, to facilitate their roll out of applications that leverage Okta as the underlying identity platform.
We currently offer a Go Management SDK, and a Terraform provider. In this role you will have ownership over these SDKs, as well as future SDKs that we create.
Okta's identity platform allows developers at companies of all sizes to integrate modern authentication features and workflows into their own applications. The Developer Experience team is responsible for sharing the love with those developers by identifying common use cases and creating tools and SDKs that make their lives easier, while helping them understand our product and the protocols that we support.
In this role you will be working on the leading edge of our Open Source Software (OSS) program and will gain invaluable experience with library design and development, as well as interacting with a community of engaged developers who use your work on a daily basis. Your code will see production scale usage at many companies, being embedded directly into applications and services that enable internet scale applications with large numbers of end users. This role provides the opportunity to design right, code right, and test right, and deepen your knowledge of the Go ecosystem.
We are a polyglot team and while we are looking for a lover of Go, we also value a generalist mindset and co-learning across stacks. We work closely as a team to design solutions that work across languages and environments.
Design and build software development kits (SDKs), written in Go, for developers using the Okta APIs within their web applications and CI/CD workflows.
Interact with developers through GitHub on our open-source repositories, responding to issues and reviewing pull requests
Participate in software design and code review for all libraries that the team creates
Implement holistic testing strategies to assert we're delivering a good developer experience, including unit, integration, and end-to-end tests
Write documentation and how-to content for the libraries that you create
Minimum Skills:
4+ years working as a full-stack web developer (you've written production code, been exposed to backend and frontend problems, have experience deploying your applications, and can empathize with developers across the stack.)
Intermediate to advanced knowledge of the Go language
Experience with unit and end-to-end testing
Experience working with a product-oriented, agile culture
Bonus Skills:
Hands-on experience with CI/CD tools such as Ansible, Chef, Puppet, Terraform
Expertise in other languages, such as Java and Python
Experience interacting with other developers on GitHub (e.g. opening issues, contributing to issues, contributing pull requests)
Experience building libraries or tools that are used by other developers, either internally within your company or externally on pubic repositories
Senior Software Engineer New Relic Portland, OR, United States / Remote United States $145,000 to $150,000 a year
October 2020
3 Applicants This Week
More Than 6 Months Old
Job Description
Your Opportunity
You will be at the heart of New Relicâs best-in-class APM solution, with a focus on our open source Go projects. Engaging the community to shape direction and drive innovation, your lightweight and dependable data collection software [https://github.com/newrelic/go-agent] will directly impact our mission.
Opportunity to work from a remote office may be available depending on applicant location.
What You'll Do
Write efficient Go. Customers run our code in their production systems, which means you write, build and run a comprehensive test suite to make sure each release is extensively tested and dependable.
You thrive on managing multiple in-flight workstreams while influencing outcomes in our open-source communities. You collaborate with internal and external teams to provide technical leadership for new feature development, through creation and review of multi-language feature specifications, architecture and documentation..
Curate a home for contributors on our open-source projects. You lead through collaboration and further an ecosystem for experimental thinking, discussion and constructive debate.
Provide recommendations on product direction and architecture, informed by your understanding of emerging projects and standards.
Help iterate on our processes, practices, and culture as we grow through active collaboration with those around you. We value the power of pairing to share information, ensure quality, and grow our expertise.
Support our agents. You participate in rotations assisting our dedicated support team to help customers solve issues and get the most of the agent
Your Qualifications
Must-have:
Go expertise: You write portable, efficient and readable Go code.
Comfortable with working in ambiguity, but also seek to minimize the unknown by utilizing standard methodologies, meta-work skills (project management, communication, work estimation) and well-reasoned opinions.
A passion for sharing your knowledge for the benefit of those around you, demonstrating a true growth mentality that encourages teammates to seek you out as a mentor. You mentor and pair with team members to facilitate mutual growth.
You excel in tailoring written and verbal communication to context effectively, and succinctly convey complex technical concepts to a range of audiences. This team writes proposals, specs, and retrospectives. You give talks and demo our work.
Youâre engaged with a high degree of autonomy while proactively keeping stakeholders informed.
You care about the âSecond Jobâ: Our âfirst jobâ is the job we were hired for (all of the above). Our âsecond jobâ is helping those around us to succeed at their jobs. Balancing first and second jobs makes us smarter, more effective, and happier.
Nice-to-have:
PHP and C development experience.
Experience contributing to OpenSource Projects
Please note that visa sponsorship is not available for this position.
Our Office
Our office is in the center of downtown Portland, situated in a thriving tech community in the Pacific Northwest. We enjoy easy commute access and a plethora of good eats and great coffee. We provide competitive compensation including equity and big-company benefits (medical, dental, etc.)âall while maintaining the energy, agility and fun of a start-up.
About Us
New Relic (NYSE: NEWR) is a cloud-based platform that gives developers, engineers, operations, and management a clear view of whatâs happening in todayâs complex software environments. So they can find and fix problems faster, and deliver delightful experiences for their customers. That's why the worldâs best engineering teams rely on New Relic to visualize, analyze, and troubleshoot their software. Itâs the simplest, most powerful cloud-based observability platform, built to create more perfect software. All from one place.
Founded in 2008, weâre a global company passionate about building an inclusive culture where all employees feel a deep sense of belonging, where every âRelicâ can bring their whole self to work and feel supported and empowered to thrive. Weâre consistently recognized as a distinguished employer and are committed to building world-class products and an award-winning culture. For more information, visit newrelic.com.
Our Hiring Process
New Relic takes seriously our stewardship of the data of our thousands of customers worldwide. In compliance with applicable law, all persons hired will be required to verify identity and eligibility to work and to complete employment eligibility verification.
Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. New Relic does not accept unsolicited headhunter and agency resumes, and will not pay fees to any third-party agency or company that does not have a signed agreement with New Relic.
New Relic is an equal opportunity employer. We eagerly seek a diverse applicant pool and hire without regard to race, color, gender identity, religion, national origin, ancestry, citizenship, physical abilities (or disability), age, sexual orientation, veteran status, or any other characteristic protected by law.
InVision is the digital product design platform used to make the worldâs best customer experiences. We provide design tools and educational resources for teams to navigate every stage of the product design process, from ideation to development.
Today, more than 4 million people use InVision to create a repeatable and streamlined design workflow; rapidly design and prototype products before writing code, and collaborate across their entire organization. That includes more than 80 percent of the Fortune 100, and organizations like Airbnb, Amazon, HBO, Netflix, Slack, Starbucks and Uber, who are now able to design better products, faster.
InVision is a fully distributed company with employees in 25 countries around the world. The company has raised more than $235 million in funding from leading investors including Accel, ICONIQ, FirstMark, Tiger Global, Battery Ventures, and Spark Capital. Visit us at InVisionApp.com and InVisionApp.com/blog.
Role Overview:
You are someone who loves building software that people genuinely love using. You want to make things that excite people. That add joy to their daily lives. And you want to do it with people who are working towards a common goal and see your success as their success. You will be joining a team that values getting things done, helping others get things done, and building towards an amazing future.
Our customers are designers and engineers who care about the details, the small stuff. Every bit of the customer experience is important and weâre not just talking about features. Every bit of friction is something that gets in the way of creativity and innovation. Our job is to foster both of those things.
You like to go really deep because you love to unravel things, both to understand how they work and to use them beyond what others thought was possible. You love both new and interesting things, but also things that are proven to work because youâve been burned by the new and shiny before. You arenât afraid to tackle any problem head on with the support of talented people to help. You enable people to do their best and achieve things together they never thought possible. Because you care. Because you genuinely want to deliver something that people love.
If that sounds like you, we want you here. We need you here! We have super ambitious goals that we think will genuinely make a difference for our customers. Youâll help us achieve those goals.
Responsibilities:
Provide services that are used by all InVision's products and teams
Continuously deliver solutions using Go, Kafka, SQL, MongoDB, Docker, Kubernetes, and more
Operate your services in production
Ensure your software is well-designed, well-tested, and scales to millions of users
Ensure you and your teammates are following good development practices and getting better every day
Participate in code reviews and provide feedback to your fellow engineers
Requirements:
Demonstrates a high degree of personal accountability and is a team multiplier
Loves to code, to write tests, and to problem solve and debug
Learns continuously
Creates a positive environment for the people around you
Designs performant systems for high throughput workloads
Delivers elegant APIs that are easy to use
InVision has both management and individual contributor career progression tracks for software engineers. This is an individual contributor role.
If this sounds like you we encourage you to apply!
Perks & Benefits
InVision offers an incredibly unique work environment. The company employs a diverse team all over the world. In the United States, we have team members throughout 40+ states including New York, San Francisco, Austin, Portland, and Boston. Each InVision team member is given the freedom and tools to do their best work from wherever they choose. The benefits we offer in the United States include competitive health plans and a 401k plan.
Some InVision-wide benefits offered to all employees across the globe include a flexible vacation policy, monthly coffee shop stipends, annual allowances for books related to your profession, and home office setup & wellness reimbursements. InVision is an international employer so some benefit offerings will vary from country to country. Please ask our recruiting team about the benefits and perks package available in your country.
Swarm is a system of peer-to-peer networked nodes for a decentralized storage and communication service.
Swarm could shape the future towards a self-sovereign global society and permissionless open markets. On Swarm, applications run autonomously yet securely in a planetary-scale deployment and execution environment.
Bee is a Swarm client implemented in Go. Itâs the basic building block for the Swarm Network.
Bee provides low level constructs for file storage, feeds, key-value stores and untraceable communication, through solid, well-tested code delivered in an agile manner.
Key technologies are Go, libp2p, protobuf, leveldb, and go-ethereum, as well as various cryptographic libraries.
Your role:
This role expects the candidate to function as a large node operator, conducting testing and immersing themselves in the responsibilities of node operators. This requires experience in a comparable QA position, as well as an interest in DevOps-related areas. However, we consider motivation and initiative-taking to be the most crucial qualities that the ideal candidate should possess.
The responsibilities of the role:
Writing and executing end-to-end test scenarios on testnet and mainnet in order to assure performance and reliability.
Submit detailed bug reports and issues to our developers' team.
Give the green light to the developers' team to proceed with a release.
Be an active part in shaping the way our products are built by analyzing how functionality, user experience and performance could be improved.
This role is an excellent opportunity, as in the future we expect the QA team to grow and therefore this role could open the possibility of becoming the QA team lead.
Your profile:
* You have at least 3 years of hands-on experience in a similar position.
* Solid understanding of distributed systems
* Experience in executing manual and automated tests interacting with the API.
* Be able to set up different environments to perform automated testing on them.
* You are familiar with the blockchain ecosystem.
* Experience in managing panels and dashboards for monitoring,
* Familiarity with Ethereum is a must.
* You can express yourself fluently in English, both verbally and in writing.
* You manage your own time effectively and respect time constraints.
* You like to take initiative.
* You are available around CET timezone.
We appreciate:
* You are familiar with Golang.
* Exposure to infrastructure-related tasks (will be needed to set up environments).
* Familiarity with Grafana, Loki and Prometheus
* General acquaintance with cryptographic concepts.
* Experience with the Javascript ecosystem.
We offer/Team perks:
* An open, flat and transparent work environment
* 100% remote-friendly
* Flexible working hours
* We care about our swarm: Incentives through BZZ, our token
To apply, please send your CV and GitHub repo to talent@ethswarm.org.