Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Golang jobs
x

Golang Jobs


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

Browse 750+ Golang Jobs (8 new this week) in May 2022 at companies like api.video, Segmed and Sologenic with salaries from $60,000 to $180,000 working as a Platform Developer (Go/K8s), Backend Golang developer and Senior Go Developer. Last post

2-Click Apply

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





Sponsored Jobs
api.video Logo
Senior Golang Engineer Sponsored
api.video
Remote(France)
€50,000 to €75,000 a year
May 2022
8 Applicants This Week

Job Description

Senior Golang Engineer

Job description

Today, video accounts for over 80% of all internet traffic! 🤯

We are increasingly living in a video-first world where our online experiences are dominated by real-time, streaming, and on-demand video.

Our mission at api.video is to connect people through their cameras. We are a global API-first platform managing and delivering online video at scale and our goal is to become the standard for how modern teams bring video experiences into their products and services.

Just like Stripe for payments, Twilio for text and VOIP, and Sendgrid for email; we're making video accessible to every developer on the planet.

What's the opportunity? 🤔

As part of the Core Team, you will be responsible of the private and public webservices conception and development. Your role will allow developers to integrate quickly all needed functionalities to deliver on-demand or live streaming videos in their own app and services.

  • A unique opportunity to be an early member of a success story
  • Important responsibilities in a fast growing company seeking for excellence
  • A welcoming and collaborative environment with people who love working on hard problems
  • Ambitious objectives enabling you to skyrocket your learning curve

What will you be doing? 🛠️

Attached to the Core Team, you will actively contribute to the development of api.video:

  • by designing and developing scalable micro-services,
  • by doing tests (units, functionals and mutation),
  • by writing and documenting private and public API,
  • by taking part of the corrective and evolutive maintenance,
  • by being proactive and on the lookout of any tech opportunities that could make api.video integration easier for developers
  • by ensuring code quality, sustainability and low level of technical debt
  • by working in our technical environment: Git (GitLab), Ansible, Linux, RabbitMQ, PostgreSQL, S3

Job requirements

What skills do you need?

  • You have a strong experience in conception / development, in particular with Golang
  • You have knowledge in micro-services architecture, asynchronous communication and scalability
  • You follow best practices such as Unit tests, TDD, DRY, KISS...
  • You have knowledge of RESTful web services
  • You have some experience in CI/CD
  • You are passionate, curious, rigorous and autonomous, you like to work with a team on a human scale, collaborative and responsible
  • You have a thirst for knowledge in the most cutting-edge fields of the industry
  • You are open to training and attending conferences in order to improve your skills

Nice to have:

  • PHP and/or Docker knowledge is a plus

Apply ⎘ Copy Link ↗ Visit Link
Segmed Logo
Golang/Python Software EngineerSponsored
Segmed
Remote
$50,000 to $120,000 a year
May 2022
46 Applicants This Week

Job Description

Segmed’s mission is to bring higher quality healthcare to millions of more patients around the world. We are revolutionizing healthcare research by building a medical AI development platform with secure and easy data access. We see a future where medical AI helps people get a better standard of care no matter where they are in the world, and we hope you do, too! We are a fast-growing startup in a quickly evolving field and we came out of Stanford and Y Combinator. We're a 100% remote and distributed team.

**Position Summary: **

We’re looking for an experienced software engineer who wants to work on developing and maintaining our web platform called Segmed Insight. Your job will be to help us build, improve and scale our Golang web backend along with React.js frontend. This position is an opportunity to make a huge impact on the implementation and scalability of our cloud platform and influence how we serve customers and make a difference in the world.

Essential Duties and Responsibilities:

  • People skills - you must be a team player and get to know the wider Segmed team

  • Write specifications for new frontend features

  • Write clean Golang/React.js code that is documented, tested, and easy to maintain

  • Analyze, benchmark and stress-test our backend to ensure 24/7 stability

  • Work closely with our product team to ensure the usability and security of our pipeline

  • Other ad hoc responsibilities to support the company’s objectives, as required in this fast-paced startup

  • Travel at Segmed’s expense for fun company-wide team offsites once the pandemic is over!

Required Qualifications:

  • 2+ years of experience in Golang / Postgres / AWS

  • 2+ years of experience in React.js / Javascript

  • 2+ years of experience in the full software lifecycle (design, maintenance, refactoring, testing)

  • Ability to work efficiently in a remote environment (Slack, JIRA, GitLab)

  • Superior attention to detail and excellent communicator, both interpersonal and written

  • Well organized and able to juggle many projects at once

Extras

  • Understand healthcare ecosystems and medical and research partnerships

  • Knowledge of HIPAA and GDPR regulations

  • Knowledge of radiologic imaging modalities, understanding technical imaging requirements (such as CT and MRI acquisition protocols)

  • Healthcare industry knowledge/experience

** Segmed Values**

Transparency: We tell it like it is, good or bad Social Good: People first Learning Mentality: We acknowledge what we don’t know and find out Integrity: Do the right thing even if no one’s watching


Apply ⎘ Copy Link ↗ Visit Link
Sologenic Logo
Senior Blockchain Developer - Golang (Cosmos SDK)Sponsored
Sologenic
Worldwide (Remote)
$150,000 to $250,000 a year
February 2022
7 Applicants This Week

Job Description

Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets & NFTs. Join the team and let's make the future of DeFi. (sologenic.org and sologenic.com)

Sologenic is also developing "Coreum" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)

Responsibilities

  • Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK & Tendermint based blockchain
  • Help team to develop third-party services based on developed blockchain to extend the core functionality
  • Brainstorm and develop new features with consideration to both user experience and implementation details
  • Perform code reviews and lead small development team (2-3 engineers)

Required Skills

  • 4+ years of experience in blockchain technologies
  • 2+ years of experience with cosmos SDK & Tendermint
  • 3+ years of experience of development using Golang
  • Hands-on expertise in blockchain architecture, design, development, and maintenance
  • At least one production-ready blockchain project
  • Intermediate English level

Additional Preferred Skills

  • Experience with Ethereum & XRP ledger
  • Basic knowledge in trading

This is a remote job.


Perks & Benefits

  • Crypto Bonus
  • Summits and Events Tickets

Interview Process

Video Call

⎘ Copy Link ↗ Visit Link
Sologenic Logo
Senior Golang DeveloperSponsored
Sologenic
Worldwide (Remote)
$80,000 to $150,000 a year
February 2022
5 Applicants This Week

Job Description

Sologenic is disrupting the asset trading industry: Tokenized Securities, Crypto Assets & NFTs. Join the team and let's make the futuur of DeFi. (sologenic.org and sologenic.com)

Sologenic is also developing "Coreum" a new Layer-1 Blockchain. The team is currently looking to hire 3 Golang Developers. (www.coreum.com)

Responsibilities

  • Take part in software architecture, lead development (from scratch) and maintenance of a new Cosmos SDK & Tendermint based blockchain
  • Help team to develop third-party services based on developed blockchain to extend the core functionality
  • Brainstorm and develop new features with consideration to both user experience and implementation details
  • Perform code reviews and lead small development team (2-3 engineers)

Required Skills

  • 2+ years of experience in blockchain technologies
  • 2+ years of experience of development using Golang
  • Hands-on expertise in blockchain architecture, design, development, and maintenance
  • At least one production-ready blockchain project
  • Intermediate English level

Additional Preferred Skills

  • Experience with Cosmos SDK, Ethereum & XRP ledger is a plus
  • Basic knowledge in trading is a plus

This is a remote job.


Perks & Benefits

  • Crypto Bonus
  • Summits and Events Tickets

Interview Process

Video call

⎘ Copy Link ↗ Visit Link
Horizon Blockchain Games Logo
Backend Developer (Go)Sponsored
Horizon Blockchain Games
Toronto, Canada
C$200,000 to C$250,000 a year
May 2022
19 Applicants This Week

Job Description

At Horizon, we’re building a New Dimension where Internet economies are fun, accessible, and for the benefit of all participants.

We have two amazing products to make this real:

Sequence, which consists of i) the first user-friendly smart wallet for crypto, NFTs, Web3 + the metaverse, and ii) a developer platform to make building Web3 applications easy on Ethereum and other EVM chains.

And Skyweaver, a digital trading card game—powered by Sequence—where players can win, own, trade and sell their NFT game items.

Sequence is poised to drive Web3 adoption on a massive scale by making blockchain easy, fun and powerful for users and developers. And, Skyweaver is a groundbreaking video game with an unprecedented player-owned economy, novel gameplay, and an already fervent community.

While the challenge is hard, we find it incredibly fun. And, we have the ingredients to make it happen: a well-capitalized company with some of the best investors in the world (Reddit co-founder, Coinbase, Initialized, and more), an amazing team of leaders in the blockchain space, engineers who have built widely popular open source, a former top McKinsey strategy consultant, gaming industry veterans, and founders who have built and sold successful companies. You'll get to work with and learn from them all. Learn more at https://horizon.io/

About the Role

We're looking for someone with experience architecting, writing, testing and shipping production-quality code in Go, with a background in Ethereum development. You are rigourous and have a refined eye for simple arhitecture and clean code, and you are able to balance tradeoffs inherent in all design decisions.

You enjoy building scalable, fault-tolerant systems. You understand the meaning of value and delivering products that achieve business outcomes while laying the foundation of great tech that affects our entire org, and is impactful. This matters to you.

As a senior engineer, you have a deep understanding of designing robust, well-designed code with thoughtful architecture. You can drive and self-direct major areas of our stack. While not a strict requirement, you are comfortable working with and guiding more intermediate and junior engineers when needed.

Given our size, self-driven, and open-minded engineers will thrive best in this role. While small, you'll be working alongside some of the best engineers, and open-source contributors—and a company dedicated to your success. You will learn a lot.

Responsibilities:

-Architect, develop, and implement the infrastructure, and infrastructure stack of Skyweaver and Sequence -Design and implement services that are scalable, and fault-tolerant -Build services that interface with the Ethereum blockchain -Contribute to open source works in the Sequence stack -Extend and evolve our toolchain, to run our stack effectively -Design architectural foundations that are robust and sound, so that future engineers can build on your work with ease and speed

Requirements:

-5+ years shipping production-grade code in Go -Experience and knowledge of the Ethereum blockchain, its tooling and ecosystem -Knowledge of distributed systems design -Experience with data systems, both in their design and practical use -Experience with one of the major cloud providers, AWS, GCP, Azure, etc. -Growth mindset. You love to learn, and actively search out new material and technologies

Why Horizon?

· A chance to deliver massive impact at a small and quickly growing company · Competitive salary and equity package · Accelerate your career by joining at the early stages · Be part of defining Web3, the next generation of the Internet, and creating symbiotic economies where both users and creators share in the value generated by networks · Work with an outstanding team made of wonderful people who have built and sold successful companies, launched amazing products, and have rich experience in infrastructure, architecture, blockchain, games, finance, investing, strategy, consulting, design, marketing, community, and more. · Work life balance unlike the “crunch” culture you find at larger studios · New PC, and generous allowance for work-from-home setup · Health, vision and dental benefits for Canadian employees · We’re conscious about mental health and have modern vacation policies · We invest in everyone’s personal development and subsidize courses, books, and conferences, so you never stop learning · Work on hard, big, meaningful problems that can shift markets · Learn more about our values and the traits we embody at https://careers.horizon.io/

We are committed to diversity and encourage applicants from all backgrounds, genders and faiths. While we're building incredible products, we also want to add to our wonderful team and company. The best way to do that is to attract talented folks from all areas and to have their experiences inform their work.


Apply ⎘ Copy Link ↗ Visit Link
Solsten Logo
Senior Backend EngineerSponsored
Solsten
Europe
€80,000 to €100,000 a year
May 2022
17 Applicants This Week

Job Description

Solsten is ushering in a new era of experience management by enabling personalization optimized for human potential and health. We enable global leaders and companies of all sizes across the gaming and healthcare industries to create and manage personalized experiences while obtaining a deeper level of audience understanding than ever before through our psychologically-based AI.

Solsten is the empathy engine of digital experiences. We provide our clients with the right insights and tools which empower them - for the first time in the digital age - to truly resonate with their customers and end users. Our engineering team is responsible for creating the platform that empowers this next generation of digital resonance. As a part of this team, you will work within a world-class team of engineers as well as with data scientists and UX designers to build the Solsten platform and products. As a Senior Backend Engineer, you will bring your own technical expertise, help design new services as well as improve current ones, and carry projects from initial requirements, implementation, up to production.

If you want to join a purpose-driven company, thrive on solving challenging problems, are intellectually curious and constantly want to learn as well as grow, enjoy high performance environments, are highly productive compared to your peers and a true team player, then read on and apply - we are looking for you.

WHAT YOU WILL DO

  • Design software architecture based on business requirements, strategy, and priorities
  • Design and implementation of Microservices in Go
  • Write reusable, testable, and efficient code
  • Implementation of security and data protection systems
  • Write highly scalable, high volume services
  • Create optimized database schemas
  • Advise and implement best practices in multiple technical domains
  • Proactively seek and realize new value-add opportunities for customers

YOUR BACKGROUND

  • BS/MS degree in Computer Science, Engineering or a related subject
  • 7+ years of practical backend development
  • Demonstrated experience with building Microservices in GO as well as high load production systems based on microservice architecture
  • Very knowledgeable about distributed systems and technologies (gRPC, Kafka, NoSQL, SQL, Redis, ...)
  • Hands-on experience with leading commercial Cloud platforms, preferably GCP
  • Sound understanding of Software Development Life Cycle
  • Experience working in Agile/Scrum environments
  • Detail-oriented, with excellent analytical, technical and problem-solving skills
  • A portfolio of activities / a side project that showcases your intellectual curiosity

HOW YOU STAND OUT

  • Hands-on experience with Kubernetes
  • gRPC / Protobuf experience
  • DevOps and application deployment skills
  • Python is a plus
  • Experience with message brokers
  • Good ability to derive and design technical specifications from general product requirements
  • Experience building personalization or recommendation engines
  • Familiarity with and interest in psychometric data

WHAT WE OFFER

You will join an international and dedicated team in a growing company, with plenty of opportunities for impact and personal growth. We are working from Berlin in Germany, Los Angeles and Minneapolis in the US, and even Taipei in Taiwan! We enjoy working together and value respect, honesty, and openness. Some of the immediate benefits of working at Solsten are:

  • Top of market compensation
  • Flexible work-schedule
  • State of the art equipment and work station
  • Learning budget & access to curated means of personal development
  • Support with relocation & visa application
  • Flexible work-from-home policy

HIRING PROCESS

We are actively hiring despite the pandemic, and we have adapted our processes accordingly. Our team is working in a remote-first fashion, and all interviews will be conducted remotely by default.

Solsten is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity or expression, sexual orientation, national or ethnic origin, genetics, disability nor age.


Apply ⎘ Copy Link ↗ Visit Link
BEROPS Logo
Cloud Platform EngineerSponsored
BEROPS
Remote
€24,000 to €72,000 a year
April 2022
3 Applicants This Week

Job Description

As a reflection of our customers' needs we're building a Kubernetes-based PaaS solution with the focus on on-premise and hybrid-cloud deployments. Our vision is to build a cloud-agnostic solution that would be easy to consume by the masses. As we're not a big player yet, this gives us much more technical possibilities in building the right product.

Our stack is built on go, grpc, K8s and terraform. We deploy across GCP, AWS, Azure, other public cloud providers and on-premise. The team is small and very much focused on the task. With us, you'll truly shape the overall delivery. We're a fully-remote company and we require some overlap with UTC+0200.

Our values are: transparency, quality before quantity, encouragement to experiments and continuous learning.

For more info about this job, please check www.berops.com/career For more information about the life at Berops, please see https://github.com/berops/culture


Perks & Benefits

  • 20% time devoted to self-development
  • paid attendance on conferences (KubeCon, Open-Source Summit, etc...)
  • 30 days of paid vacation
⎘ Copy Link ↗ Visit Link
Volume Finance Logo
Junior Golang EngineerSponsored
Volume Finance
Remote (Global)
$100,000 to $200,000 a year
April 2022
26 Applicants This Week

Job Description

Here at Volume, we work with the best partners to make decentralized finance protocols valuable. We solve problems of protocol utility, governance and growth for the leading DeFi protocols. From our team effort, we are able to drive massive growth of user transactions and the launch of the protocol economy. If a protocol fails to attract user activity, token value falters and innovation will flow away from the network.

Volume delivers software tools and user experiences that increase protocol token utility and community engagement, measured by protocol transaction volume growth. The Volume team’s interests are the protocol interests: Growth of user transactions.

Volume successfully launched Sommelier’s first iteration as PeggyJV, bringing the Cosmos Ethereum bridge to market and resulted in Sommelier raising a total $25MM in funding to launch the first automated DeFi blockchain to manage Liquidity Provider capital on Ethereum via the Cosmos. Sommelier consists of the Cosmos Stargate SDK, its Tendermint-based consensus layer and a decentralized, bi-directional Ethereum bridge, managed by a global network of validators. Liquidity Providers (LPs) will be able to use Sommelier to author and execute complex, automated financial transactions, such as portfolio rebalancing, limit orders, as well as a host of other features that token holders have come to expect from centralized finance (CeFi), but that are not currently available in DeFi.

Our investors include Polychain Capital, Alameda Ventures, Standard Crypto and Multicoin.

We are always looking for individuals who desire a high impact, high visibility role within a company that is making crypto and decentralized protocols valuable.

About the Role:

As a Junior Golang Engineer on our Engineering team, you will have a chance to work across the full spectrum of our protocol architecture that is built around the Cosmos-SDK, built in Golang, Rust and Solidity. Our software empowers Sommelier validators to secure the Sommelier network which offers financial automation globally. As an early employee you will be a critical part of our core team and have a significant influence over the direction of the company.the direction of the company.

RESPONSIBILITIES:

  • Participating in and driving technical specifications, design, architecture, and implementation for new features on the Cosmos SDK
  • Writing reusable libraries and custom logic for blockchain state machines and ensuring solid test coverage
  • Participating in code reviews
  • Minimizing tech debt while strategically pushing for progress with new features
  • Help scale the team and create our engineering culture
  • Participation and leading coordination for one or more of the SDK’s architecture working groups

REQUIREMENTS

  • 1+ years working with Go in production, as well as solid experience in some other programming languages
  • Degree in Computer Science, required
  • Able to meet deadlines deliverables
  • You enjoy learning and digging into open source code, committing on other projects
  • You can organize yourself well, and can work in an agile manner
  • You enjoy a healthy balance between working autonomously and collaborating closely with peers through pairing sessions and architecture design meetings
  • You enjoy analyzing solutions and can participate in defining good architecture
  • Good written communication in English is essential
  • Previous experience working remotely and/or leading teams is a plus
  • Previous experience maintaining open source software (particularly libraries and/or frameworks), a plus
  • Previous experience working with the Cosmos SDK or related technologies, a plus
  • You are passionate about blockchain, have used DeFi dApps and believe in the opportunity of decentralization and blockchains to change how the financial world works today
  • You thrive in a startup environment and feel best working in a small, cross-functional team where you can roll up your sleeves and be hands on
  • You have an interest in working in a self organizing environment and bring creativity to start your own initiatives within the Cosmos Stargate SDK About Volume:

*Volume is a dynamic start-up company, and our successful candidate must have the ability and desire to work in a fast-paced environment. As a distributed team, we hire anywhere in the world, and at various levels of experience (entry, senior, staff). We look for people with unique perspectives and diverse backgrounds.

Volume is an equal opportunity employer and committed to a diverse workplace. All applicants will be considered equally without regard to race, color, ethnicity, veteran status, religion, national origin, marital status, political affiliation, age, sex, sexual orientation, gender identity, disability status, membership in an organization or any other non-merit factors.

We have a great benefits package, including parental leave, contributions to your retirement, competitive pay, and unlimited time off. For U.S-based employees, we also provide platinum-level health, dental, and vision coverage for you and your family.*


Apply ⎘ Copy Link ↗ Visit Link
MaxMind Inc Logo
Senior Software EngineerSponsored
MaxMind Inc
Remote (United States / Canada)
$135,000 to $180,000 a year
March 2022
13 Applicants This Week

Job Description

MaxMind (www.maxmind.com) is looking for a talented, experienced, and highly motivated Senior Software Engineer to help us develop and improve our products. We help protect thousands of companies worldwide from fraud, screening over a billion online transactions each year, and we provide IP intelligence data to thousands more. This work requires us to take on exciting challenges and we want you to help!

This is a full time remote position, and we welcome candidates to apply from the following states CA, FL, LA, MN, NV, NY (excluding New York City and Yonkers), NC, OR, PA, TX, WA, and anywhere in Canada.

MaxMind does not currently sponsor US employment visas. For Canadian candidates, you must be eligible/authorized to work in Canada.

The Position As a Senior Software Engineer, your job will be to carry out development projects both big and small. You may work on adding features to existing products, refactoring legacy code, fixing bugs in our open source APIs, or developing entirely new services. We're looking for an experienced software developer who can make good technical design decisions, write tests and documentation, and communicate well with non-developers.

Our salary range for our Senior Engineering roles begins at $135k USD or $165k CAD (in Canada), with the specific offer depending upon skills and experience. See more about benefits and compensation below.

Our Development Practices Our backend code is largely written in Perl and Go using PostgreSQL and Linux. We maintain high standards for our development practices. New backend code is expected to be written in Go, include automated tests run by TeamCity, and go through internal code review on GitHub Enterprise. The existing Perl code is being slowly rewritten in Go.

We use free software as much as possible, and we release code back to the community when we can do so. We're always improving the way we do development, and we expect you to participate in that process.

About You - Minimum Qualifications:

  • Significant experience with static and dynamic programming languages. The position will primarily involve programming in Go and Perl. A programming exercise will be given to all applicants.
  • Strong knowledge of SQL, preferably Postgres in particular.
  • Familiarity with web service development.
  • Experience developing for deployment on a Linux or similar platform.
  • Experience writing tests and documentation.
  • Experience doing code reviews.
  • Excellent written and spoken communication skills.
  • The ability to work with a geographically dispersed team.

Highly desired:

  • Polyglots or those with an interest in picking up new languages. Though most of our code is Perl and Go, we maintain open source libraries in several different languages.
  • Open source contributions. Tell us about them!
  • An interest in performance and security.
  • Experience working with Google Cloud Platform (or another cloud provider). Our systems run on GCP.

Working at MaxMind

In a recent survey, employees listed having a supportive work culture, good co-workers, autonomy, and feeling trusted, valued, and respected as some of the things they like most about working here.

MaxMind has a social mission. MaxMind donates over 60% of profits to charities.

MaxMind’s compensation strives to reward getting stuff done, quality of work, and working well with others.

Our culture is very important to us. We’re friendly, collaborative, and work-focused. We don’t like office politics and unnecessary stress. We like to have productive workdays and don’t like work to chase us when we’re done for the day. We maintain a set of core, overlapping hours, but are flexible with specific start and end times and are understanding about appointments and life events. We care about helping each other succeed.

We are a fully remote company so communication centers around video chat, group chat, and Agile planning tools.

Benefits

In addition to competitive compensation, our US benefits include medical, dental, vision, life, and short and long term disability insurance, a Safe Harbor 401(k) with employer contribution, Health Savings Account, Limited Purpose Flexible Spending Account, Dependent Care Account, and paid parental leave.

Our Canadian benefits include medical, dental, vision, life, accidental death and dismemberment, critical Illness, short and long term disability insurance, Employee and Family Assistance Program, and paid parental leave. You also have access to a group Retirement Savings Plan. In lieu of a Canadian RRSP contribution we provide a bonus payout at the end of each year that employees may decide to use toward retirement savings.

Everyone participates in a company performance-based bonus plan. MaxMind offers a $2,000 professional development budget and five days for professional development annually.

Diversity and Inclusion We're committed to diversity and inclusion and are mindful of incorporating them into all aspects of our company.

We encourage and sincerely welcome applications from candidates of color, women, queer candidates, candidates with family caregiving responsibilities, transgender candidates, and from other communities not well represented in the tech world.

See our complete diversity and inclusion statement - https://www.maxmind.com/en/company/working-at-maxmind.

Resumes without cover letters will not be considered. We want to know about you, please share any projects or accomplishments and include a link so we can learn more. One of the first steps in our interviewing process is a homework assignment, and we will ask you for a submission so we can gain insight into your work.


Apply ⎘ Copy Link ↗ Visit Link
10 of 798 Golang Jobs • Sort by Date
Stuart Logo
Platform Developer (Go/K8s)
Stuart
Remote (Spain, France, Italy, Portugal, Poland, United Kingdom)
€65,000 to €90,000 a year
May 2022
26 Applicants This Week

Job Description

Stuart (DPD Group) is a sustainable 🌱 last-mile logistics company that connects retailers and e-merchants to a fleet of geolocalised couriers across several countries in Europe.

Our Mission 🚀 We are an impact-driven company that aims to build the future of logistics for a more sustainable world: shared, efficient and reliable. We are committed to creating a new standard for urban deliveries that meet today’s environmental and social challenges while offering a premium delivery experience blending speed, flexibility and convenience.

Our motto: “Make every delivery a moment all of us can truly celebrate!” More than 3000+ leading brands already partner with us across Restaurants, Grocery, Retail & Luxury, eCommerce and Professional Services to deliver all types of goods at the tap of a button. Stuart is a highly diverse and inclusive company of 700+ employees with 90+ nationalities working across France 🇫🇷, Italy 🇮🇹, Poland 🇵🇱, Portugal 🇵🇹, Spain 🇪🇸 and the U.K. 🇬🇧

It’s the right moment and the right place for us to make an impact on millions of people, as home delivery services hit a record high. And guess what? You can help us fulfil our vision 🙌

Let’s talk about Software Engineering 🌟

We are looking for a Platform Engineer 🤖 to work in our new developer experience department in the deployment team. We want to build an amazing Internal Developer Platform. In order to achieve that goal, we want to give time and space to a group of people that are very passionate about how an elite software development team works and wants to help to optimize our team’s workflow. We want all teams to be able to self-service their needs without the need to put a ticket on any board when they need something.

We want to treat our developer platform as a product. We want to iterate it step by step making the lives of the rest of the developers in the company easier so they can focus on the business needs.

This team will be a mix of putting together existing open source solutions and building our own. We use things like Kubernetes, ArgoCD, or Crossplane to set the foundations for the rest of our teams.

You will decide how our services will be configured and, following the “automate all the things” mantra, we expect you to automate these decisions so that they are easy to follow by the rest of the engineering team.

If we had to play the buzzword bingo we’d say: - Solid knowledge of a programming language. It would be great if it was Go - Microservices: Orchestration, build pipelines, test pipelines - Kubernetes and tools to create abstractions on top of it. KuveVela, Crossplane - ArgoCD

In this team you will become an expert in these technologies and you will be able to provide abstractions so that the rest of the engineering team does not have to.

You can learn more about our team in our engineering blog: https://medium.com/stuart-engineering

What will I be doing? 🤔

In your first month…

You will be assigned to an onboarding buddy who will help you make yourself at home at Stuart. You will start meeting people from all departments to learn more about what we do and start to understand the general principles that are driving our architecture. You should get in touch with how we are deploying our software today and where we want to go in the future.You will be paired with some teammates to start delivering your first code.

In three months…

You should start to understand the different processes that happen across our company within the other teams. You should already be part of the deployment team’s vision. You should be participating in your team’s ceremonies. Each team has its own working agreements, as long as they are aligned within the company. Currently, your team is working according to the Kanban philosophy with periodic retrospectives.

In six months…

As you begin to understand the department's long term vision you should start participating in some design discussions and even the recruitment of the team. You should already know some of our engineers so you can engage in discussions with them to find out their pain points in terms of our pipeline building and help them solve them.

What do we need from you? 😎

  • Other than technical skills we are looking for a person that is able to create a good experience for other engineers.
  • Empathic with other engineers’ pain points.
  • Able to have a discussion respecting the other person.
  • Willing to learn new technologies that force you out of your comfort zone. We deploy software built-in many programming languages, using many frameworks and with very heterogeneous requirements, which can sometimes be a challenge.
  • A good communicator since we will have to design and communicate processes to other engineers.

At Stuart, we believe that employees today want to evolve in collaborative, high-growth environments where they can demonstrate their abilities and thrive both professionally and personally. We are convinced that employees need to find alignment between their inner values and their company’s culture and mission to unlock their full potential. We work to create a culture of empowerment, continuous learning and growth where everyone can bring expertise, own projects and easily measure their impact 🙌

Stuart is proud to be an equal opportunity workplace dedicated to promoting diversity. We don’t discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status 💙

Please note: Our Talent Acquisition Team is international coming from across the world 🌍 We kindly ask you to please submit your CV and application in English so that it can be reviewed correctly (unless the job posting is in a language other than English). Thank you 🤗

Want to learn more about us? Visit https://stuart.com/about-us/


Perks & Benefits

The stuff you wanna know (adapted to our different countries) 😉

  • Family-friendly work-life balance - work from home and flexible hours 🏡
  • Option to work remotely anywhere in Spain 🇪🇸
  • Ticket Restaurant by Edenred (€11 daily) 🥗
  • Unlimited access to Udemy for all your learning and development needs 📚
  • Stuart Academy with regular workshops, Stu-Classes, and Stu-Talks 🎓
  • Stuart is putting Mental Health Awareness first! Wellness Allowance (€40 monthly) to use in any gym or sport class 🧘
  • Private healthcare provided by Sanitas 🧑‍⚕️
  • Work in an international, dynamic and passionate environment with a company culture focused on learning and development 🎉
Apply ⎘ Copy Link ↗ Visit Link
Tiledmedia Logo
Backend Golang developer
Tiledmedia
Rotterdam, The Netherlands
€40,000 to €60,000 a year
May 2022
4 Applicants This Week

Job Description

The Job

Are you in love with technology? Do you dream of orchestrating 1000s of cloud nodes in harmony to produce the best streaming experience possible? In a team that builds a service in Go that scales globally to millions of users at the same time? Deploying those cloud platforms worldwide? For example for really big sports events like last summer in Japan? Or this February in China?

Sounds good? Read on, you won’t be disappointed. Still in doubt? Check it out anyway, you may be pleasantly surprised.

Location: Rotterdam, ONSITE

The Football Metaverse – yes, the M-word, I know – but no worries, we are practical people, so read on

At Tiledmedia we develop tech that powers the next generation of video streaming. Be virtually in the Feyenoord Rotterdam ‘De Kuip’ football stadium, powered by our borderless 360 degrees Virtual Reality video, taste the atmosphere and view the game from multiple camera standpoints at ultra high resolutions. Have your selection of tv channels of other matches as small moving thumbnails, switching them to a big screen in the Sky above the ‘Kuip’ if you want to watch a goal in the match Ajax is playing. Talk with a friend who has have the same tv channels like a moving mosaic on his mobile phone, watching the same match as you do, all in total sync and in extreme quality. Jump from one stadium to another just like that – can you see the Football Metaverse appearing?

Talking about quality - our video streaming tech makes sure that people can watch live and on demand VR up to 16K 360 degree. Yes, 16K. And you only need a normal Internet connection, nothing fancy. To quote our CTO Ray: “Just cut it up in tiles, stream it, glue it back together and Bob’s your uncle!” Those tiles, that’s indeed where our name comes from.

We are revolutionising the VR and video streaming industry - big words - that we are turning into reality by executing the Rotterdam saying ‘don’t talk, just work your butt off' but even more by pushing video streaming tech to its absolute limit. Building tech that truly powers the next generation of entertainment (or the Metaverse if you prefer). That is our daily work.

**Want to get an impression of our software stack? **

Here you go: https://tiledmedia-public.s3.eu-west-1.amazonaws.com/Tiledmedia+Stack+CMYK.png

If you’d be our colleague, you could have worked on these things recently. * Went to Beijing to make sure the biggest winter sports event in the world is streamed in extreme VR quality smoothly * Developed Mosaic Multiview, a great way to build user experiences with many moving videos on the same screen, check out https://vimeo.com/683285557 for a cool video showing off the tech * Shop for bread with Lorenzo and clean out the dishwasher in the morning * Work on a new audio stack to support VR spatial sound * Put in a shitload of pull requests, got feedback, changed code, repeat! * Discussed Ukraine, the meaning of life or French coffee cups at the lunch table with your colleagues, while producing the most fantastic sandwich innovations (learn from Yoda sandwich master Xavier) * Actually go to the cinema with your colleagues now it is possible again * Did your monthly walk about with our CEO, discussing over a good cup of espresso how things are developing * Went to a new bar, not ‘De Gele Kanarie’ or 'the Mexican' that are our usual haunts next to the office, to welcome Claudia & Carar – our latest interns.

Check out https://www.instagram.com/life_at_tiledmedia/ for an impression of office life

If you do not have an European Union passport or work permit, sorry, no need to apply.

You read through this entire vacancy and made it to the end. Awesome.

As we see it, you have three options:

  1. Your current job is way too nice to quit redirect vacancy > /dev/null
  2. You like what you read, but you still have more questions ? Sophia, our one woman army is here for you to help answer any questions you may have. Send her an email , no strings attached: sophia at tiledmedia.com
  3. You’re convinced you want to hear more → Just apply and we’ll process your application within 5 workdays. Don’t worry, all applications will be treated with highest confidentiality

⎘ Copy Link ↗ Visit Link
Tyk Logo
Senior Go Developer
Tyk
Remote (Europe / EMEA)
£65,000 to £72,000 a year
May 2022
13 Applicants This Week

Job Description

Who are Tyk, and what do we do?

The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!) If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible. Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Dominos and Starbucks, to the Financial Times, RBS and Societe Generale. We have a varied user base hailing from every continent – even Antarctica.

Our Mission

Tyk is committed to enabling interconnectivity between systems and between devices. We’ve started by building an API Management platform.

Total flexibility, default remote, radical responsibility

We offer unlimited paid holidays and remote working from anywhere in the world, for everyone, Why? Tyk was founded on the principle of offering flexibility and autonomy to our employees, we believe this allows our employees to achieve their best results. It also means we can build the best possible team, location and working hours are no barrier.

If this sounds like an environment that you believe could work for you then read on to find out more:

The role

You will be responsible for designing and building a transformation of our Helm charts for on premises installations of recommended configurations. You will also be responsible for keeping these up to date when new capabilities are added across the stack. We will also require occasional help to design and code out solutions for our Tyk Operator. You will also be expected to manage a small team, and mentor and improve mid-weight and / or junior engineers.

Here’s what you’ll be getting up to:

  • Provide technical leadership to the Tyk Kubernetes Operator and Tyk Helm charts projects, working with the Product Manager to suggest new ideas or challenge existing strategy.
  • Be a key shaper and contributor to our continuous improvement agenda - be it the clarity of our user stories, how we estimate, or how we ensure continuous testing, we expect this role to be advocate of continuous improvement
  • Line management of a small team - mentoring, improving, leading performance reviews, assisting in objective setting, and reviewing progress against our progression matrix
  • Lead the drive to embed and run a DevOps and DevEx culture where we have a clear focus on release engineering quality and automation

Here’s what we’re looking for:

  • Strong backend engineering experience in Go
  • Experience with Kubernetes and Helm chart based installation - Delivering software for Kubernetes or other orchestration tools or extending Kubernetes with controllers
  • Strong understanding of reference architecture configurations for Helm charts
  • Passion for continuously improvement software delivery lifecycle
  • Experience of influencing and guiding product strategies through technical knowledge
  • Line and team management and mentorship
  • Good working experience of security first software development

Apply ⎘ Copy Link ↗ Visit Link
ScyllaDB Logo
Backend (Go) Software Engineer
ScyllaDB
Poland / Remote (Europe Timezone)
$60,000 to $130,000 a year
May 2022
12 Applicants This Week

Job Description

Join the team building the new generation of distributed NoSQL database: Scylla Cloud, our Database-as-a-Service (DBaaS).

Scylla Cloud provides managed Scylla clusters with automatic backup, upgrades, repairs, performance optimization, security hardening, 24*7 maintenance, monitoring and support — all for a fraction of the cost of other DBaaS offerings. Scylla Cloud lets you prototype quickly, get into production fast and, once in production, scale smoothly over time.

A drop-in replacement compatible with Apache Cassandra and Amazon DynamoDB, Scylla Cloud customers are building innovative solutions across a range of industries.

Our mission is to make Scylla Cloud the industry’s most powerful NoSQL DBaaS!

** Responsibilities:**

  • Research and study in-depth competitive offerings of the biggest cloud providers (AWS / Azure / GCP), including maintaining documents, as well as performing comparative tests and benchmarks
  • Continually evolve Scylla Cloud to become a fully automated, easy-to-use, self-service tool
  • Take responsibility from start to end as a developer for new features in our cloud

Requirements:

  • At least 5 years experience as a developer in the hi-tech industry
  • Experience of at least 1 years of experience in Golang as the main development language
  • Developer-level experience with the Linux operating system
  • Experience with working on SaaS, DBaaS, or with any of the cloud platforms (AWS / Azure / GCP) in a production environment
  • Experience working with shared code repositories and procedures (git/Github; forking, committing, filing bugs, etc.)
  • Team Player with an ability to work independently and good communication skills.
  • Experienced working in collaborative virtual teams (Slack chat, Zoom conferencing, Google G Suite applications or equivalent)
  • English - Fluent

Advantages:

  • Experience in one or more distributed NoSQL databases (Scylla, Cassandra, DataStax Enterprise, Amazon DynamoDB, Cosmos DB, Google Cloud Bigtable, MongoDB, Couchbase, Aerospike, etc.)
  • Prior experience in Database Administration (DBA) or Site Reliability Engineering (SRE)
  • Experience in Open Source development
  • Familiarity with database performance monitoring (Grafana/Prometheus), testing (Jepsen), and/or troubleshooting/debugging (Wireshark)

⎘ Copy Link ↗ Visit Link
ScyllaDB Logo
Senior Kubernetes Engineer
ScyllaDB
Poland (EU Time Zone - Remote)
$60,000 to $130,000 a year
April 2022
1 Applicants This Week

Job Description

The Scylla Operator team is looking for a Senior Software Engineer to join us. In this role you’ll help us advance the operator for ScyllaDB, a next-generation distributed NoSQL database. You’ll have a key role in designing the architecture and implementing our new SaaS offering. You’ll also become a frequent contributor to our open-source operator for ScyllaDB. ScyllaDB’s engineering team is spread over 16 countries with development centers in Israel (Herzeliya) and Poland (Warsaw).

As part of this role you will:

  • Design and develop new features for Scylla Operator and our new SaaS offering around it
  • Work with the Open Source community
  • Participate in analysis, triage, and customer support
  • Transform your analytic experience into algorithms
  • Contribute to team’s continuous integration and release lifecycle

Requirements:

  • Experience writing Kubernetes controllers/operators
  • Several years of experience with Golang
  • Good understanding of Linux
  • Experience with microservices architectures and concepts including APIs, versioning, monitoring, etc.
  • Proficient written and verbal communication skills in English
  • Bachelor's degree in computer science or equivalent work experience

Advantages:

  • Contributions to the Kubernetes project
  • Experience with developing cloud-native applications at scale
  • Experience with distributed NoSQL databases (Scylla, Cassandra, DataStax Enterprise, Amazon DynamoDB, Cosmos DB, Google Cloud Bigtable, MongoDB, Couchbase, Aerospike, etc.)
  • Prior experience in Database Administration (DBA) or Site Reliability Engineering (SRE)
  • Experience in Open Source development
  • Experience with performance monitoring (Grafana/Prometheus)

⎘ Copy Link ↗ Visit Link
Horizon Blockchain Games Logo
Senior Go Developer
Horizon Blockchain Games
Remote (Canada)
C$150,000 to C$200,000 a year
April 2022
12 Applicants This Week

Job Description

At Horizon, we’re building a New Dimension where Internet economies are fun, accessible, and for the benefit of all participants.

We have two amazing products to make this real:

Sequence, which consists of i) the first user-friendly smart wallet for crypto, NFTs, Web3 + the metaverse, and ii) a developer platform to make building Web3 applications easy on Ethereum and other EVM chains.

And Skyweaver, a digital trading card game—powered by Sequence—where players can win, own, trade and sell their NFT game items.

Sequence is poised to drive Web3 adoption on a massive scale by making blockchain easy, fun and powerful for users and developers. And, Skyweaver is a groundbreaking video game with an unprecedented player-owned economy, novel gameplay, and an already fervent community.

While the challenge is hard, we find it incredibly fun. And, we have the ingredients to make it happen: a well-capitalized company with some of the best investors in the world (Reddit co-founder, Coinbase, Initialized, and more), an amazing team of leaders in the blockchain space, engineers who have built widely popular open source, a former top McKinsey strategy consultant, gaming industry veterans, and founders who have built and sold successful companies. You'll get to work with and learn from them all. Learn more at https://horizon.io/

About the Role

We're looking for someone with experience architecting, writing, testing and shipping production-quality code in Go, with a background in Ethereum development. You are rigourous and have a refined eye for simple arhitecture and clean code, and you are able to balance tradeoffs inherent in all design decisions.

You enjoy building scalable, fault-tolerant systems. You understand the meaning of value and delivering products that achieve business outcomes while laying the foundation of great tech that affects our entire org, and is impactful. This matters to you.

As a senior engineer, you have a deep understanding of designing robust, well-designed code with thoughtful architecture. You can drive and self-direct major areas of our stack. While not a strict requirement, you are comfortable working with and guiding more intermediate and junior engineers when needed.

Given our size, self-driven, and open-minded engineers will thrive best in this role. While small, you'll be working alongside some of the best engineers, and open-source contributors—and a company dedicated to your success. You will learn a lot.

Responsibilities:

  • Architect, develop, and implement the infrastructure, and infrastructure stack of Skyweaver and Sequence
  • Design and implement services that are scalable, and fault-tolerant
  • Build services that interface with the Ethereum blockchain
  • Contribute to open source works in the Sequence stack
  • Extend and evolve our toolchain, to run our stack effectively
  • Design architectural foundations that are robust and sound, so that future engineers can build on your work with ease and speed

Requirements:

  • 5+ years shipping production-grade code in Go
  • Experience and knowledge of the Ethereum blockchain, its tooling and ecosystem
  • Knowledge of distributed systems design
  • Experience with data systems, both in their design and practical use
  • Experience with one of the major cloud providers, AWS, GCP, Azure, etc.
  • Growth mindset. You love to learn, and actively search out new material and technologies

Why Horizon?

  • A chance to deliver massive impact at a small and quickly growing company
  • Competitive salary and equity package
  • Accelerate your career by joining at the early stages
  • Be part of defining Web3, the next generation of the Internet, and creating symbiotic economies where both users and creators share in the value generated by networks
  • Work with an outstanding team made of wonderful people who have built and sold successful companies, launched amazing products, and have rich experience in infrastructure, architecture, blockchain, games, finance, investing, strategy, consulting, design, marketing, community, and more.
  • Work life balance unlike the “crunch” culture you find at larger studios
  • New PC, and generous allowance for work-from-home setup
  • Health, vision and dental benefits for Canadian employees
  • We’re conscious about mental health and have modern vacation policies
  • We invest in everyone’s personal development and subsidize courses, books, and conferences, so you never stop learning
  • Work on hard, big, meaningful problems that can shift markets
  • Learn more about our values and the traits we embody at https://careers.horizon.io/

We are committed to diversity and encourage applicants from all backgrounds, genders and faiths. While we're building incredible products, we also want to add to our wonderful team and company. The best way to do that is to attract talented folks from all areas and to have their experiences inform their work.


Apply ⎘ Copy Link ↗ Visit Link
Fleet Device Management Inc Logo
Software Engineer (Golang)
Fleet Device Management Inc
Remote
$100,000 to $180,000 a year
April 2022
34 Applicants This Week

Job Description

Compensation

$100,000 to $180,000+ USD & Stock Options

Let's start with why we exist.

Ever wondered if your employer is monitoring your work computer? At Fleet, we think it's time device management went open source.

Why should you join us?

Work from anywhere with good internet. (We're 100% remote. No office. No commute.) Everyone works remote, but you don't feel remote. There is no "headquarters". You are free to travel and move.

Fleet can offer you a competitive salary, significant equity, and an independent, outsider-friendly culture. Work with helpful, kind, and motivated people who know what they're doing.

At Fleet, we value focus, iteration, and meaningful results– not 60 hour work weeks. We are non-judgmental and laser-focused on growing the company. Work closely with experienced, well-funded founders and a great team, including the people who created osquery (osquery.io) and Sails (sailsjs.com). We care about openness and transparency.

Work computers can be private and safe. Help make endpoint monitoring less intrusive and more transparent.

Protect the production servers and employee laptops of Earth's largest companies. Work on a product used by lots of people who care about what you do.

Fleet is growing quickly, with significant revenue from Fortune 1000 customers. You will have lots of opportunities to make decisions, learn, and try new things.

Responsibilities

As the first backend engineering role on the interface team, this position will provide significant opportunity for growth into a leadership role either in management or as an individual contributor. Unlock the potential of Fleet's platform by building new APIs, integrations, and features. Collaborate closely with frontend engineers to implement and leverage new backend capabilities.

Fleet’s server is written in Go with go-kit and Fleet's UI is written in React. Deployments range from single servers to over 100,000 clients connected to horizontally scaled Fleet servers, handling tens of thousands of requests per minute. We aim to keep Fleet’s deployment as simple as possible to ease self-hosted deployment. MySQL and Redis are used for persistence and caching.

  • Design and implement new features and APIs with Go in Fleet’s 100% source-available codebase.
  • Work with Fleet’s product team, customers, and the wider open-source community to improve IT and security workflows.
  • Work closely with frontend engineers to implement new API features.
  • Support customers and users using software you built at organizations you’ve heard of.

Are you our new teammate?

  • Mid-level to senior engineering experience (4+ years) with backend or full-stack software engineering.
  • Experience building scalable, production quality servers.
  • Experience with Redis and/or SQL databases. (Particularly MySQL or MariaDB.)
  • Experience building, deploying, and maintaining REST APIs.
  • Your work hours have significant overlap with Americas time zones.
  • You have great written and oral communication skills, especially in English.
  • You are competent with source control in Git. You use issue trackers and other worthwhile processes to get more meaningful work done.
  • You can mentor other developers and do code reviews. Maybe you managed open source projects before; maybe you collaborated closely with more junior engineers at work. You understand the importance of promoting a positive engineering culture.
  • Bonus: Experience programming with Go and go-kit.
  • Bonus: Experience programming with React.
  • Bonus: Experience working with Mobile Device Management (MDM) APIs.
  • Bonus: Experience deploying/monitoring/managing containers with Docker/K8s.

Apply ⎘ Copy Link ↗ Visit Link
Tyk Technologies Ltd Logo
Senior Go Developer
Tyk Technologies Ltd
Remote
$70,000 to $80,000 a year
April 2022
17 Applicants This Week

Job Description

**Who are Tyk, and what do we do? **

The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services.Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!) If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible. Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Audi, Dominos, Starbucks, to the Financial Times, RBS and Societe Generale. We have a varied user base hailing from every continent – even Antarctica.

Our Mission

Tyk are committed to enabling interconnectivity between systems and between devices. We’ve started by building an API Management platform.

Total flexibility, default remote, radical responsibility

We offer unlimited paid holidays and remote working from anywhere in the world, for everyone, Why? Tyk was founded on the principle of offering flexibility and autonomy to our employees, we believe this allows our employees to achieve their best results. It also means we can build the best possible team, location and working hours are no barrier.

If this sounds like an environment that you believe could work for you then read on to find out more:

The role:

We are looking for a talented Senior Go Developer to help us scope, build, and maintain our Developer Portal. We’d love you to have experience with CMS frameworks, have a strong understanding and practical experience with TDD. You will be an expert-level Golang developer. If you understand or have worked with QoR frameworks, then this is a bonus!

You will be an experienced line manager and mentor, and comfortable with leading the way in terms of quality. You will also be an advocate of high levels of automation in our engineering process, pushing us to continuously improve our software delivery lifecycle every day.

You will be working on a cutting edge piece of our product strategy which will have high levels of exposure and kudos as it develops. Working with a talented team of Product Managers, Technical Leads, engineers, UX Designers, and QA experts, you will be a leader for this product team in shaping and delivering high quality product.

Here’s what you’ll be getting up to:

  • Implementation of end to end functionalities on both the CMS side as well as on the public/website side.
  • Work closely with your technical lead to suggest innovations and new capabilities for your product area, building out POCs
  • Be a lead advocate for engineering quality – leading adherence to definition of done, improving unit test accuracy, improving test automation, and ensuring the amount of stories coming back from QA are minimised
  • Be a process improver – suggesting improvements on how we engineer – policies, process, tooling, standards – and working with your technical lead and our software engineering manager to embed this into our working practices
  • Lead and foster a DevOps mindset, always looking for ways to improve our CI/CD pipeline in conjunction with software engineering manager and DevOps resources
  • Be comfortable in helping demonstrating our product to internal and external audiences
  • Comfortable in a Scrum environment, helping to lead standups on rotation
  • Full responsibility over code quality, performance, architecture and design choices
  • Participate in code and design reviews, teach and learn from other engineers
  • Collaborate across the company to define, design, build, and improve our product
  • Help on train and mentor junior developers

Here’s what we’re looking for:

  • Be comfortable line managing, and developing, mentoring, and performance managing a team
  • Experience building applications in Go
  • Work experience in HTML/CSS/Javascript ES6+/UI technologies
  • Developed web services with REST APIs
  • Familiarity with DevOps concepts and technologies such as CI/CD, configuration management, virtual machines or containers, and cloud hosting services such as AWS, etc.
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • Strong leadership and communication skills
  • Hands on development experience scaling complex systems
  • Passionate about working on and contributing to Open Source
  • Like to ask questions, listen and then deliver
  • Degree in Computer Science, Engineering, Mathematics, or similar experience
  • Fluent at spoken and written English

Here’s why you should join us:

  • Everyone has unlimited paid holiday.
  • We have total flexibility in hours, as we believe creativity flows better when our people are given freedom to decide when they are most productive. Everyone is unique after all.
  • Employee share scheme
  • Generous maternity and paternity leave
  • Company retreats

We all share the same vision – we value authenticity, respect, responsibility, independence, honesty, diversity and inclusion and most importantly treating others how you wish to be treated. We look for like-minded people who bring their personalities to work everyday, strive to achieve their personal goals and who are willing to challenge the way we do things, why? – to make what we do even better!

Our values tell the story of Tyk – here’s how:

**It’s ok to screw up! ** We’ve found that it’s often the ‘stupid’ or unexpected ideas that turn out to be the successful ones – so try it, at least we can say we have!

**The only stupid idea, is the untested one! ** It’s in our DNA – starting a business with founders 12 hours apart, giving our gateway away for free – sure, we did that, and we’d do it again!

**Trust starts with you – make it count! ** Trust is a two-way street – instill it from day one!

**Assume best intent! ** We have each other’s back – we’re all on the same team. Think before you speak or act.

**Make things, better! ** Always try to leave things better than when you found them – change is constant, inevitable and embraced! Be that change we want to see.

What’s it like to work here?! check it out: https://tyk.io/worklife/

Tyk is an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.


Apply ⎘ Copy Link ↗ Visit Link
Tyk Technologies Ltd Logo
Full Stack Go Developer - Developer Portal
Tyk Technologies Ltd
Americas
$70,000 to $75,000 a year
April 2022
9 Applicants This Week

Job Description

Who are Tyk, and what do we do?

The Tyk API Management platform is helping to drive the connected world and power new products and services. We’re changing the way that organisations connect any number of their systems and services. Whether internal, external, public or highly encrypted systems, Tyk helps businesses drive value across the retail, finance, telecoms, healthcare, or media industries (to name just a few!)

If you’ve banked online, used an app to check the news, or perhaps even driven a connected car, API’s, and by extension, Tyk, make that possible. Founded in 2015 with offices in London, Atlanta and Singapore, we have many thousands of users of our B2B platform across the globe. Brands using Tyk range from Audi, Dominos and Starbucks to the Financial Times, RBS and Societe Generale. We have a varied user base hailing from every continent – even Antarctica.

Our Mission

Tyk is on a mission to connect every system in the world. We’ve started by building an API Management platform.

Total flexibility, default remote, radical responsibility

We offer unlimited paid holidays and remote working from anywhere in the world, for everyone, Why? Tyk was founded on the principle of offering flexibility and autonomy to our employees, we believe this allows our employees to achieve their best results. It also means we can build the best possible team, location and working hours are no barrier.

If this sounds like an environment that you believe could work for you then read on to find out more.

The role:

We are looking for a talented Go Developer with full stack experience to help us scope, build, and maintain our Developer Portal. We’d love you to have experience with CMS frameworks, have a working understanding and practical experience with TDD, and be a very competent Golang developer. If you understand or have worked with QoR frameworks, then this is a bonus!

We might ask you to manage and mentor a junior engineer. We’d also want you to be comfortable with obsessing over our code and process quality. You will also be an advocate of high levels of automation in our engineering process, pushing us to continuously improve our software delivery lifecycle every day.

You will be working on a cutting edge piece of our product strategy which will have high levels of exposure and kudos as it develops. Working with a talented team of Product Managers, Technical Leads, engineers, UX Designers, and QA experts, you will be a leader for this product team in shaping and delivering high quality product.

Here’s what you’ll be getting up to:

  • Understanding the requirements and implementing them on both Frontend and Backend. (Defining database structure, build proper models, build needed UI) Delivering high quality, low technical debt, reusable code to delight our customers
  • Reviewing the software engineering process to ensure we continuously optimise our process, reduce tech debt, and increase our automation, and advocating for improvement initiatives in our sprints
  • Creating architectural designs and translating that to quality build of our all new developer portal
  • Influencing product strategy in terms of bringing exciting new functional concepts to the product manager, and also providing robust assessments of doability Training and mentoring of junior engineers
  • Actively input into SCRUM, decomposing stories into tasks, estimating, writing test and acceptance criteria, and ensuring we hit definition of done
  • Uplift our automated test coverage with obsession with writing and passing automated tests for every PR
  • Collaborate across the company to define, design, build, and improve our product Being a team player both within the squad and across the squad model, unlocking dependencies Requirements Here’s what we’re looking for:

Several years experience in building applications in Go, building user interfaces in vanilla JavaScript, TypeScript or React and developing web services with REST APIs Design, write and adapt static templates using HTML, CSS and Javascript Good understanding of vanilla Javascript and a strong understanding of language core concepts Ability to build reusable components from scratch (jQuery can be used) and an understanding of Javascript libraries (Material UI, Bootstrap) Knowledge of modular CSS techniques (i.e. BEM) Strong knowledge of Golang with a good understanding of Go templates Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation) Degree in Computer Science, Engineering, Mathematics, or similar experience Fluent at spoken and written English

Nice to have:

  • Web components development experience Developed UI components using just Javascript, HTML & CSS (without javascript frameworks)
  • Enhanced CMS functionality, and built websites from scratch
  • Familiarity with DevOps concepts and technologies such as CI/CD, configuration management, virtual machines or containers, and cloud hosting services such as AWS, etc.
  • Solid understanding of agile development methods
  • Knowledge of QOR framework
  • Familiarity with Kubernetes or other orchestration tools
  • Experience managing Linux systems
  • Experience working on CMS development, like extending base CMS Admin functionalities as well as the public part (the website) Benefits

Here’s why you should join us:

  • Everyone has unlimited paid holiday.
  • We have total flexibility in hours, as we believe creativity flows better when our people are given freedom to decide when they are most productive.
  • Everyone is unique after all.
  • Employee share scheme
  • Generous maternity and paternity leave
  • Company retreats
  • We all share the same vision - we value authenticity, respect, responsibility, independence, honesty, diversity and inclusion and most importantly treating others how you wish to be treated. We look for like-minded people who bring their personalities to work everyday, strive to achieve their personal goals and who are willing to challenge the way we do things, why? - to make what we do even better!

Our values tell the story of Tyk - here’s how:

It’s ok to screw up! We’ve found that it’s often the ‘stupid’ or unexpected ideas that turn out to be the successful ones - so try it, at least we can say we have!

The only stupid idea, is the untested one! It’s in our DNA - starting a business with founders 12 hours apart, giving our gateway away for free - sure, we did that, and we’d do it again!

Trust starts with you - make it count! Trust is a two-way street - instill it from day one!

Assume best intent! We have each other’s back - we’re all on the same team. Think before you speak or act.

Make things, better! Always try to leave things better than when you found them - change is constant, inevitable and embraced! Be that change we want to see.

What’s it like to work here?! check it out: https://tyk.io/worklife/

Tyk is an equal opportunities employer and we are determined to ensure that no applicant or employee receives less favourable treatment on the grounds of gender, age, disability, religion, belief, sexual orientation, marital status, or race, or is disadvantaged by conditions or requirements which cannot be shown to be justifiable.

You can see more about us here https://tyk.io


Apply ⎘ Copy Link ↗ Visit Link
Hussle Inc Logo
Back-end Developer
Hussle Inc
Remote (Canada)
C$40,000 to C$120,000 a year
April 2022
14 Applicants This Week

Job Description

Hussle is look for a pair of developers to join our growing team. Either a 2 full-stack engineers or a Front-end and Back-end developer.

General Requirements

  • Grit
  • Git skills
  • Willing to learn what you don’t know
  • Located in Canada

Back-end

The ideal candidate will be skilled in Golang & PostgreSQL with knowledge of * Golang * PostgreSQL (preferred) or another DBMS * Redis preferred * S3/Minio a plus

Additionally any knowledge of the following is a plus

  • Docker
  • Linux
  • Nomad
  • Gitlab CI
  • Python/NodeJS
  • Front-end technologies

Apply ⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Golang jobs
10 of 798 Golang jobs found