Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 450+ Golang Panther IT Jobs (1 new this week) in November 2024 at companies like PacketFabric, Quantum Metric and Teleport with salaries from $100,000 to $270,000 working as a Senior Software Engineer, Platform Engineer and Senior Backend Software Engineer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
35 developers joined Golang Cafe in the last 30 days
15,228 developer profiles page views in the last 30 days
As a well-rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level!
WHAT YOU’LL BE DOING:
Designing a deterministic lifecycle workflow for our next product offering.
Writing core platform code for a new feature, and unit tests for functionality.
Leading discussions on new development and gathering requirements from business users for new features.
Refactoring and improving existing code for performance and simplicity.
Build tools to help our internal business partners better perform their jobs
Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
Working with other engineers and discussing quirks in network protocols and network interconnection which translate rapid API changes.
WHAT YOU BRING:
The right candidate will have an abundance of hard-core programming skills, have solid instincts for API usability and design patterns. You are probably a full-stack developer who naturally gravitates towards work on a product core. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:
Extensive experience with Go in large applications developed in a team environment
Expert unit tester
Experience building tools and applications used by internal company users
Extensive experience with the HTTP protocol and developing and using RESTful APIs
A solid understanding of OO programming paradigms
Experience with working in globally distributed systems
Experience using NoSQL data stores like Cassandra
Be completely at home on any nix command line and building your own tools
Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing)
Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc
Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from
Preferred Experience
Any experience interacting with physical world equipment - industrial, medical, etc
SQL experience.
Work Experience
The right candidates will most likely have a strong background working in large scale data center, compute or storage environments, with a proven track record of completing projects on time in spite of obstacles.
About PacketFabric
PacketFabric is the connectivity cloud. We built a global, 50+Tbps carrier-class optical network that is completely automated and consumable on-demand like SaaS, so enterprises can connect the core of their hybrid and multi-cloud architectures and grow their digital business.
We offer private and secure point-to-point, hybrid cloud, multi-cloud, and custom connectivity services that you can provision in minutes via our self-service portal or programmable API. We offer flexible consumption of our services, with month-to-month or longer terms, or even usage-based for bursting and disaster recovery.
PacketFabric was recognized with the “2020 Fierce Telecom Innovation Award for Cloud Services,” named one of the “10 Hottest Networking Startups of 2020” by CRN, a Futuriom 40 Top Private Company, and a “2020 Cool Vendor in Enhanced Internet Services and Cloud Connectivity” by Gartner.
PacketFabric is a distributed, fully remote team with people living and working all over the world.
What PacketFabric Offers
Remote first, globally distributed team.
The chance to disrupt the entrenched telecommunications infrastructure industry.
A supportive and optimistic team that likes to learn from each other.
A product development pipeline that’s constantly pushing new features and enhancing the quality of existing products.
The opportunity to work with many different industries and customer types.
A small company culture.
Great health, dental, and 401(k) for US residents.
What PacketFabric Doesn’t Offer
Lack of direction: we maintain a clear roadmap and product pipeline.
A commute: no hours wasted in megaregion rush hour traffic.
A dress code: a robe and slippers is acceptable attire any day of the week
Platform Engineer Quantum Metric Remote (United States) $125,000 to $165,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
🐲Quantum Metric
We are obsessed with helping businesses deliver better digital products and experiences for their customers. Quantum Metric is paving the way for Continuous Product Design, a brand new methodology that is helping enterprises embrace digital transformation. Major enterprises across industries ranging from quick service restaurants to airlines and everything in between are reaping the benefits. The result: Teams agree on priorities, build products customers love, and innovate with speed and confidence.
😎Our Culture
Our number one goal at QM is happy people, happy culture. We offer numerous committees and resource groups, including the Women’s Resource Group, Parent’s ERG, and our DEI committee, to name a few. We bring the culture of a small knit startup to a rapidly expanding company, which has tripled its size in just 2 years. Our executives and managers come from an impressive range of backgrounds and are passionate about enabling their team to find their passion. Many of our employees work remotely, though we also have satellite offices in Chicago, Denver, and Colorado Springs.
🚀 Who are we?
Quantum Metric helps organizations build better digital products faster. Our platform for Continuous Product Design gives business and technical teams a single version of truth that’s fast, quantified, and grounded on what customers actually experience. The result: Teams agree on priorities, build products customers love, and innovate with speed and confidence.
🔧 What will you do?
The Platform Services team is responsible for creating and managing the platforms that power our products. For us, that means providing our teams with reliable, resilient, and performant data ingestion / data access systems. We ingest massive amounts of data, process it, and make it available for further use as quickly as possible. As a member of our team, you will have an opportunity to work on all aspects of these systems, typically using a combination of Go, Kubernetes, and hosted Google Cloud Services for your daily tasks.
While you'll occasionally work on the APIs and data pipelines that power our user-facing systems, you'll spend most of your time building the platforms that make the API and data pipeline work possible for other teams without our direct involvement. You'll work regularly with operations and other platform teams to continually enhance the stability of our systems, and you'll also work alongside our feature and data science teams to enhance our service offerings.
🐉 Who are you?
You love developing software and your passion for building with code is palpable. You love spending time creating efficient, performant, and reliable data processing systems. You are particularly fond of building and using distributed systems to solve problems at scale. You love building applications and tooling on top of Go and Kubernetes, and you are familiar with how to make your applications observable for production operations.
While you’re a developer with a passion for writing good code, you also enjoy brainstorming sessions with your peers and product owners to discover the best solution to a problem. You see the importance of providing input and considering the points-of-view of those around you. At the end of the day, you enjoy being part of a healthy team culture that practices mutual respect.
🏅 Skills
You are skilled with Go and have some experience with JavaScript, Python, or C++.
You subscribe to the DevOps mindset and are comfortable with observability tooling.
You have built applications on top of Kubernetes.
You have familiarity with databases (relational and/or NoSQL).
Proficiency with JavaScript is another plus, as part of our current stack is still powered by Node.js.
You’re curious and self-motivated, so you’re probably really familiar with a variety of different tech. We understand the value of learning continuously and expanding out of your comfort zone.
💡 Requirements
Bachelor’s Degree in Computer Science, Software Engineering, Information Systems, Code School Certification or equivalent
Experience with Go and Kubernetes.
Familiarity with JavaScript.
Experience working in a cloud environment.
Compensation: $125,000-$165,000
⭐️ Bonus
Experience with Google Cloud, specifically GKE and BigQuery
Experience with message queues (Kafka, Puslar, or Google Cloud PubSub) for building event-driven systems
Experience with NoSQL and/or relational databases
🏆 Perks and Benefits
This will be the best group that you ever work with! We support one another through challenges and win as a team. Your hard work will be well rewarded. Most importantly, you'll be strapped to a technology rocket ship bound for greatness! Your success at Quantum Metric will be a milestone in your career.
Group benefits
Medical, Dental, Vision Insurance (99% Medical base plan paid by the Company)
Employee Assistance Programs (EAP)
Telehealth options
Voluntary Life & AD&D, STD, LTD
Healthy Rewards – Discount Programs
401k and Options / Equity
Time off (Paid Vacation, 9 Sick days, Holidays)
11 company holidays
3 weeks (120 hours) accrued vacation
Sick leave (according to state mandated allocation)
Parental/Adoption Leave
In addition to our more traditional benefits, we also offer generous perks, a flexible work environment, and numerous resources for professional development and team building.
Promotional opportunities
Rewards and recognitions programs
Robust onboarding and training program
One-time stipend for work at home employees
Flexible work environments
Employee Discount Program (Perks at Work)
Employee Referral Program
Lead Referral Program
Latest MacBook Pro and awesome swag delivered to your door
Supportive and collaborative culture
RECHARGE PROGRAM (after 3 years, disconnect for 3 weeks, no email/slack)
About Quantum Metric
As the pioneer in Continuous Product Design, Quantum Metric helps organizations put customers at the heart of everything they do. The Quantum Metric platform empowers a customer-centric culture, using quantified empathy to align business and technical teams to effectively prioritize customers needs based on business impact.
Today, Quantum Metric captures insights from 20 percent of the world’s internet users, supporting nationally recognized brands in ecommerce and retail, travel, financial services and telecommunications. 6 of our customers come from the top 25 Fortune 500 Companies. Our customer retention rate is 97%.
In January of 2021, Quantum Metric secured its place as the first tech unicorn of the year with an above $1 billion valuation and a $200 million Series B funding round, and we are using those funds to accelerate our product and people growth. Quantum Metric has been recognized as an excellent place to work by the Inc 5000 and the Deloitte 500.
If your background matches the above role and you’re interested in joining a team of people with exceptional potential from diverse backgrounds, perspectives, and life experiences, we want to hear from you.
Senior Backend Software Engineer Teleport Remote (Canada / United States) $135,000 to $270,000 a year
January 2022
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Teleport is an open core remote-first company headquartered in the San Francisco Bay Area, California. Our mission is to empower engineers to securely access any computing resource anywhere in the world.
Modern computing environments are growing bigger and more complex. This complexity increases the attack surface area and slows developers down. Our Access Plane technology empowers engineers and security professionals to easily access servers, Kubernetes, databases and web applications across all environments.
Backed by Y-Combinator, S28 Capital, and Kleiner Perkins, we have raised over $60MM and are growing quickly. Our customers include leading technology companies such as Nasdaq, Snowflake Square, Gitlab, IBM, and others.
Our commitment to the world is to combine an amazing developer experience with best-in-class security in everything we make. We value solving hard problems for our customers and making our lives interesting while doing it.
You will be joining engineering team of Teleport, unified access plane for SSH, Kubernetes and Database infrastructure.
Nasdaq, SumoLogic and Samsung Electronics trust Teleport to secure access to their infrastructure.
Teleport is an open source project, written in Golang with web-based UIs in JavaScript with React.
Here is why we love this job ourselves, and hope you will enjoy it too:
The range of problem solving includes networking, performance, security and integrations with existing systems.
Build and test cycles are measured in seconds, integration tests are running in minutes.
Most of the code you will write will be open source.
Our products are loved by their users, you’ll get to talk to some of them on Slack.
Implementing advanced HTTPS proxy with identity aware access control.
Building hardened security for Linux and Mac users.
What to expect once you apply:
We will send you a 20-30 minute programming quiz
You will join 30 minute intro call and we will walk you through the compensation, interview process and requirements
You join a slack channel and submit a coding challenge in Golang or Rust using Github
Requirements:
Golang or Rust experience
Linux systems engineering
Cryptography engineering experience is a plus
Joining a startup, you should be comfortable changing the area of focus and working directly with customers.
We offer competitive compensation and benefits, platinum-level healthcare insurance, 401k matching, and a great place to work.
Teleport is an equal opportunity employer and does not discriminate against any employee or applicant on the basis of age, color, disability, gender, national origin, race, religion, sexual orientation, veteran status, or any classifications protected by federal, state, or local law.
Junior Golang Engineer Globe Protocol Eindhoven, The Netherlands €30,000 to €40,000 a year
January 2022
8 Applicants This Week
More Than 6 Months Old
Job Description
Junior Software Developer (40 hours / week)
Do you want to build new products with the coolest and most modern tools and technologies (Golang, kubernetes and React Native)? Even if you have little experience with this: no problem, we will teach you! And if we don't have the knowledge, we will make a budget available for you to be retrained. You will expand your skillset in no time!
You can work in a young, cool and close team at a super cool office in the center of Eindhoven. Here we work hard and enjoy it even more! During team outings, VrijMiBo's and during the lunch we joke and talk about memes, sports and we use our Playstation 5!
This is your dream job when...
You dare to build IT solutions that the whole world can't wait to use;
You get energy from learning to apply new techniques (industry standard!);
You like freedom (30 vacation days per year);
You can decide when you start working, when you take your break and when you eat your lunch;
You like to celebrate our milestones with the team or other team outings;
You would like to see the impact of your work reflected in projects;
You currently live in the Netherlands;
You have a good command of the English language.
From our experience, people with a background in Higher Professional Education (HBO) in Computer Science, ICT or something related are a good match.
This is what you can expect from us...
We value freedom and responsibility. In a young and fun team you decide when you want to work on which project. Besides your salary you will receive vacation pay and possibly a 13th month! You can also choose your own work laptop!
We offer you an epic and challenging job in the coolest company in Eindhoven. Furthermore we believe that we are all responsible for the success of Globe Protocol, therefore we are working hard to set up a STAK; a fancy word for issuing shares to all employees. Are you ready to conquer the world with us?
This position is open to candidates in the US and Canada with work authorization. We do not sponsor H-1B visas or green cards.
We’re The Wild, and we’re passionate about collaboration and the power of technology to transform the way we work together. We’ve built a virtual workspace that allows architecture and design teams to collaborate at human scale in virtual and augmented reality.
Are you a proficient Go developer that loves building at scale? Are you looking for a product that is exciting to work on, in an industry that will define the future? Whether you started in the cloud or migrated there during your career, we’re looking for someone like you to join our experienced team building the next generation of virtual collaboration tools.
You’ll spend your time architecting and building robust, performant systems running on cloud providers and utilizing cloud services. You’ll work across teams to anticipate backend requirements for upcoming product and engineering needs. You’ll continually improve the security, performance and elegance of the system.
What You’ll Do
Work with our integrated cloud/native team to build solutions addressing the core challenges of worldwide collaborative XR.
Design and build scalable services to support upcoming features.
Learn and improve our existing Go-based systems.
Design secure, elegant APIs for client applications.
All the standard stuff: Document architecture, write robust code, stay current on cloud services, evaluate frameworks, etc.
What You'll Use
Go, Git
AWS, GCP
Firestore, MongoDB
About You
You want to be excited about the product you’re building. We love what we’re creating at The Wild and want you to love it, too.
You have commercial experience developing scalable cloud applications.
You are a proficient Go developer.
You are familiar with basic cloud services, encompassing compute, routing, scaling, storage, databases and functions.
You are test- and data-driven and excel at understanding how things work to keep them working.
You are self-motivated and self-directed.
You’re eager to do your best work using all the tools you’ve gained through your career. We’re excited to see what you do!
You’re Unique
Everyone brings along their own special skills and we want to hear about it. Some examples:
An interest in containers and clusters, particularly Kubernetes.
An interest in transport and messaging - TCP/UDP, HTTP/gRPC/WebSockets, MQTT/WebRTC, etc.; you think about how large amounts of data move efficiently between machines.
The application of machine learning to 3D geometry and positional data.
Why You’ll Love Working Here
We create experiences for people, not devices. We strive to create joy and allow our humanity to shine through our work. Among the things you will enjoy about working here:
Competitive salary
Stock options
Full medical, dental, and vision insurance
Flexible vacation time and unlimited PTO
Paid family/parental leave
401(k)
We are focused on building a diverse and inclusive team here at The Wild. If you’re excited about this role, but do not meet 100% of the qualifications listed above, we encourage you to apply. The Wild is an equal opportunity employer: we value and welcome diversity. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity or expression, sexual orientation, age, marital status, veteran status, or disability status. Our goal is to create a community rich with cultural, social, and intellectual diversity.
Senior Software Engineer, PKI JumpCloud Atlanta, Georgia, United States / Remote (United States) $140,000 to $180,000 a year
January 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
About JumpCloud
JumpCloud’s mission is to Make Work Happen®, providing simple, secure access to corporate technology resources from any device, or any location. The JumpCloud Directory Platform gives IT, security operations, and DevOps a single, cloud-based solution to control and manage employee identities, their devices, and apply conditional access controls based on Zero Trust principals. Since launching in 2012, our global user base has grown to more than 150,000 organizations, with more than 5,000 paying customers including Cars.com, GoFundMe, Grab, ClassPass, Uplight and Peloton. JumpCloud has raised over $400M from world-class investors including Sapphire Ventures, General Atlantic, Sands Capital, Atlassian, and CrowdStrike. Our teams are growing fast, too, and we're looking for talent across engineering, sales, customer success, marketing, product management, and more. Join our team of dedicated, passionate, and creative people who are eager to change the IT industry forever.
Do you enjoy solving challenging problems using the latest technologies within a great team? Is knowing your work will be highly visible and mission critical a key component for the next step in your career? At JumpCloud, we’re looking for best-in-class talent to help define the future of modern identity and device management from the ground up.
JumpCloud is looking for an experienced Software Engineer to join an engineering team focusing on certificate based authentication and Public Key Infrastructure (PKI). Identity Management (IM) services are a key part of the entire JumpCloud product portfolio. Along with our Authentication and Authorization services, IM provides the foundation for our identity and security solutions, both cloud and device based. The PKI team’s work will make using JumpCloud even easier and more seamless, while providing a very high level of security.
We're looking for...
Experience developing distributed systems, microservices, and REST APIs (including using them as integration points with third-party applications) in a variety of programming languages.
Experience using one of the public cloud providers (AWS, GCP or Azure) with CI/CD pipelines (Travis/CircleCI) to build, test and deploy.
Willingness to mentor junior members of the team.
Bonus points if you have experience with Python, Docker, feature flags, and BDD.
What you will be doing…
Feature implementation through both individual contributions and providing guidance in terms of organization, process and design.
Our team uses Go, Node.js, and/or Vue.js.
We collaborate closely with architects, UX, and DevOps to ensure our systems are highly available, scalable, performant, and deliver an amazing user experience.
We use the scrum framework.
Learning and working with cryptography and security concepts, including PKI and TLS/SSL agreement protocols, authentication, symmetric and asymmetric encryption, and related concepts. Bonus points if you have experience with these already.
Implementing services for CA operations and PKI management including certificate exchange protocols such as SCEP or EST and revocation. Bonus points if you have experience with these already.
Shape the future of our Identity Management services roadmap by participating in planning/scoping conversations with product managers.
Help the team and organization live by our core values: building connections, thinking big and getting 1% better every day.
In accordance with the Colorado Equal Pay for Equal Work Act, the approximate annual compensation range for this role is $140,000-$180,000, including base salary and any related bonuses or commissions. JumpCloud provides a comprehensive benefits package, with several medical plans to choose from including a high deductible HSA plan with employer contribution, two dental plans, vision insurance, flexible spending account (FSA), employee assistance program (EAP), short- and long-term disability, life insurance and a 401k savings plan with match. We have an unlimited vacation policy.
#LI-AA1
Where you’ll be working/Location:
JumpCloud is committed to being Remote First. If a role requires you to be in a certain location or country, that will be clearly stated in the job description. All roles posted in United States locations do require that you be located within one of the 50 U.S. States.
Our Headquarters is in the Denver/Boulder, CO area. Once we reopen our offices you will have the opportunity to remain fully remote, work from one of our office locations (CO only currently) or flex your time.
Why JumpCloud?
If you thrive working in a fast, SaaS-based environment and you are passionate about solving challenging technical problems, we look forward to hearing from you! JumpCloud is an incredible place to share and grow your expertise! You’ll work with amazing talent across each department who are passionate about our mission. We’re out of the box thinkers, so your unique ideas and approaches for conceiving a product and/or feature will be welcome. You’ll have a voice in the organization as you work with a seasoned executive team, a supportive board and in a proven market that our customers are excited about.
Please submit your résumé and brief explanation about yourself and why you would be a good fit for JumpCloud. Please note JumpCloud is not accepting third party resumes at this time.
JumpCloud is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.
Backend (Go) Engineer Fleet Remote (Americas timezones) $100,000 to $180,000 a year
January 2022
3 Applicants This Week
More Than 6 Months Old
Job Description
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 and Sails. 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 🔭
Fleet’s server is written in Go with go-kit. Deployments range from single servers to over 100,000 osquery 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.
Profile and optimize the performance of the Fleet server (along with MySQL and Redis queries) to improve reliability and increase the upper limits of deployment sizes.
Work with Fleet’s product team, customers, and the wider open-source community to improve IT and security workflows.
Mid-level to senior engineering experience (4+ years) with backend or full-stack software engineering.
Experience building scalable, production quality servers.
Comfort with server and SQL performance profiling and optimization.
Experience with Redis and/or SQL databases. (Particularly MySQL or MariaDB.)
Experience building, deploying, and operating production web servers and 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 working with Mobile Device Management (MDM) APIs.
Bonus: Experience deploying/monitoring/managing containers with Docker/K8s.
Software Engineer Humn.ai Europe £70,000 to £85,000 a year
December 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
If building data pipelines in a fast-moving company with the latest technology stack sound good to you then read on!
Who are we?
Humn.ai is an award-winning venture-backed InsurTech headquartered in London but working wherever you are. We are a data-first start-up on a mission to make insurance work better for commercial transportation fleets. We make risk visible and price insurance by the second so businesses can focus on what they do best: move people and goods safely.
Our core platform utilises streaming telematics data and adjusts insurance pricing in real-time reacting to the driver's usage, behaviour and environment to enable us to offer previously impossible insurance products.
What's important to us?
Our ethos is built on the principles of empowerment and autonomy. We believe in the power of open collaboration, open communication & open-source software. We need people who understand what it is like to be part of a shared mission and what it takes for a team to succeed. Skills are important but people are everything. If these words speak to you, you should talk to us!
We need you because
You will be an essential part of an award-winning venture-backed and rapidly growing InsurTech.
If you are looking to make a mark in your career with an excellent opportunity for learning and growth - this is the perfect opportunity. - We are growing at pace, we move fast, and we encourage all Humns to work autonomously with the support of experienced founders who have done this before.
You will make a difference by building and deploying microservices for IoT data
Creation of reusable data models
Building API services to integrate with data providers
Design of data service and data integration frameworks
Release testing and productionising new components
We want you because
You have Golang development experience of at least 2 years
You worked before with Kubernetes as a developer including containerisation of apps, and service and deployment definition
AWS Lambda function development and integration with other cloud services
API service implementation using AWS API Gateway Service, GraphQL and REST
AWS DynamoDB or other NoSQL databases from a data design and integration perspectives
Strong automation mindset and a passion for root cause analysis
You have expertise in performance tuning and service monitoring
A great candidate would have experience with:
AWS Security, including IAM, SecretsManager, KMS and Cognito
SQS, Kafka or MQTT
Elasticsearch and Prometheus
Modern data warehousing (Hive, Kylin or Presto)
Soft Skills:
Good communicator
An eagerness to learn
Good explainer: can make the complex simple
What will I get in return?
Competitive salary
You will be eligible to participate in our options scheme and will benefit from being an early joiner
Work from the London office, from home or from anywhere in Europe!
Very flexible and generous vacation policy[0]
A cutting edge technical environment to tune your skills
[0] Our policy aims to encourage staff to consider flexible working arrangements. We recognise that a better work-life balance can improve employee motivation, performance and productivity, and reduce stress. Therefore we support employees in achieving a better balance between work and their other priorities, such as caring responsibilities, leisure activities, further learning, and other interests. Humn.ai is committed to agreeing on any flexible working arrangements, provided that the needs and objectives of both the organisation and the employee can be met.
Senior Go Developer PacketFabric Remote $100,000 to $140,000 a year
December 2021
1 Applicants This Week
More Than 6 Months Old
Job Description
THE ROLE:
As a well-rounded software engineer, you should definitely be the type that appreciates diversity in your day, and challenges outside of your comfort level!
WHAT YOU’LL BE DOING:
Designing a deterministic lifecycle workflow for our next product offering.
Writing core platform code for a new feature, and unit tests for functionality.
Leading discussions on new development and gathering requirements from business users for new features.
Refactoring and improving existing code for performance and simplicity.
Build tools to help our internal business partners better perform their jobs
Researching additional ideas, you may have to improve the product/platform overall and sharing with the team.
Interacting with customers and/or sales on a bug in the software, quickly resolving it, and coordinating across the team to push a fix.
Working with other engineers and discussing quirks in network protocols and network interconnection which translate rapid API changes.
WHAT YOU BRING:
The right candidate will have an abundance of hard-core programming skills, have solid instincts for API usability and design patterns. You are probably a full-stack developer who naturally gravitates towards work on a product core. You know how to sacrifice algorithmic elegance for getting it done on deadline. More specifics include:
- Extensive experience with Go in large applications developed in a team environment.
- Expert unit tester.
- Experience building tools and applications used by internal company users.
- Extensive experience with the HTTP protocol and developing and using RESTful APIs.
- A solid understanding of OO programming paradigms.
- Experience with a message queue system like RabbitMQ or Kafka.
- Experience using NoSQL data stores like Redis.
- Be completely at home on any nix command line and building your own tools.
- Very comfortable using Git in a team environment (i.e. pull-requests, branch management, rebasing).
- Experience working in an environment leveraging remote communication collaboration tools like Slack, Zoom etc.
- Never being afraid to venture boldly where none have gone before and develop code where there are no previous libraries to draw from.
Preferred Experience
Cassandra experience.
Any experience interacting with physical world equipment - industrial, medical, etc
SQL experience.
Work Experience
The right candidates will most likely have a strong background working in large scale data center or telecommunications environments, with a proven track record of completing projects on time in spite of obstacles.
About PacketFabric
PacketFabric is the connectivity cloud. We built a global, 50+Tbps carrier-class optical network that is completely automated and consumable on-demand like SaaS, so enterprises can connect the core of their hybrid and multi-cloud architectures and grow their digital business.
We offer private and secure point-to-point, hybrid cloud, multi-cloud, and custom connectivity services that you can provision in minutes via our self-service portal or programmable API. We offer flexible consumption of our services, with month-to-month or longer terms, or even usage-based for bursting and disaster recovery.
PacketFabric was recognized with the “2020 Fierce Telecom Innovation Award for Cloud Services,” named one of the “10 Hottest Networking Startups of 2020” by CRN, a Futuriom 40 Top Private Company, and a “2020 Cool Vendor in Enhanced Internet Services and Cloud Connectivity” by Gartner.
PacketFabric is a distributed, fully remote team with people living and working all over the world.
What PacketFabric Offers
Remote first, globally distributed team.
The chance to disrupt the entrenched telecommunications infrastructure industry.
A supportive and optimistic team that likes to learn from each other.
A product development pipeline that’s constantly pushing new features and enhancing the quality of existing products.
The opportunity to work with many different industries and customer types.
A small company culture.
Great health, dental, and 401(k) for US residents.
There are more than 700,000 active installations of Grafana around the globe, monitoring everything from beehives to climate change in the Alps. The instantly recognizable dashboards have been spotted everywhere from a SpaceX launch and Minecraft HQ to Wimbledon and the Tour de France. Grafana Labs also helps companies including Bloomberg, JPMorgan Chase, and eBay manage their observability strategies with full-stack offerings that can be run fully managed with Grafana Cloud, or self-managed with Grafana Enterprise Stack. The Grafana stack has grown to include two other open-source projects, Grafana Loki (for logs) and Grafana Tempo (for traces)
This is a fully remote position and we're considering candidates in the North American time zones.
About the Grafana Enterprise Squad:
Grafana Enterprise teams work on building functionality and plugins as extensions on top of our open source projects to support the security, reliability, and scalability needs of enterprises and organisations with large deployments.
We are working closely with the rest of the Grafana teams and the daily work often spans both open source and proprietary code.
Our culture is one of remote-first and we build our teams to have a large overlap of working hours. Our teams also plan in-person team building meet-ups and also gather to attend industry conferences.
What you'll work on:
The team focuses on delivering functionality from the roadmap, fixing bugs, and helping Support & Sales Engineering teams. We regularly do product research together with the UX and product team and meet with customers.
What we are looking for :
At Grafana Labs we value diverse perspectives, it's one of our core values. The list below are qualities we also value but it is not an exhaustive list. Please do not feel that you need to check all the boxes below. We welcome individuals of various backgrounds and believe that this diverse mindset makes us stronger.
A few of some of the things we think would be a good fit for someone who:
Enjoys taking projects from conception to production and beyond. You’ll be working with other engineers, product designers and managers very closely, ability and desire on leading projects involving many stakeholders is highly appreciated. An ideal candidate would enjoy driving initiatives on their own.
Interested in working directly with customers. Our customers interact with Grafana every day, they are at the forefront of what we do in the team and provide invaluable input. A strong candidate for this role would be interested in joining discussions with our customers, supporting them with their issues and looping back information to the team.
Cares a lot about quality and security. Quality and security of the Grafana is at the core of what we do. Values a generalist approach to problems. While we are specializing in what we do, there are a lot of opportunities to contribute outside of your main expertise area.
Comfortable working in a remote-first environment, communication is a key. For us, working together means being collaborative, friendly, kind and respectful.
A selection of projects we're currently working on:
Fine-grained access control.
Enhanced authentication (SAML / LDAP).
Reporting.
Query caching.
Auditing.
A selection of tools and languages we use:
We primarily work with Go, React and TypeScript
MySQL, PostgreSQL, SQLite are the main databases we support.
We work on problems in the observability place in general (metrics, logging, tracing, monitoring, alerting).
ideally you will have 3 years of commercial experience
Do you still have questions for us at the end? Want to talk to a member of one of our ERGs (Employee Resource Groups)? We can also schedule a call for that!
Equal Opportunity Employer- At Grafana Labs we’re building a company where a diverse mix of talented people want to come, stay, and do their best work. We know that our company runs on the hard work and the dedication of our passionate and creative employees.
We will recruit, train, compensate and promote regardless of race, religion, colour, national origin, gender, disability, age, veteran status, and all the other fascinating characteristics that make us different and unique. We believe that equality and diversity builds a strong organisation and we’re working hard to make sure that’s the foundation of our organisation as we grow.