Get a weekly email with all new Golang jobs
x

Golang Network Perception Jobs Paying 50,000 USD a Year


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

Browse 100+ Golang Network Perception Jobs (1 new this month) in November 2024 at companies like Status.im, GCore and All in Bits, Inc. paying at least 50,000 USD per year working as a Software Engineer (Golang), Golang Software Engineer and Sr. Backend Engineer (Golang). Last post

Hiring Golang Developers?

Create your profile to continue

Irakli Gabisonia Tyler Minegar Edson Archela Shekwolo Michael Maxim Kirienkov Shuhrat Shokirov Rohit Dylan Pressley Anatolii Blahodir Michael Smith
  • 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,291 developer profiles page views in the last 30 days
  • Get access to our Salary Explorer
  • Get access to exclusive discount on Golang courses up to 25% off
  • Last developer joined

2-Click Apply

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





10 of 124 Network Perception Jobs paying at least 50,000 USD per year • Sort by Date
Status.im Logo
Software Engineer (Golang)
Status.im
Remote
$65,000 to $80,000 a year
April 2023
2 Applicants This Week
More Than 6 Months Old

Job Description

Status is building the tools and infrastructure for the advancement of a secure, private, and open web3.

With the high level goals of preserving the right to privacy, mitigating the risk of censorship, and promoting economic trade in a transparent, open manner, Status is building a community where anyone is welcome to join and contribute.

As an organization, Status seeks to push the web3 ecosystem forward through research, creation of developer tools, and support of the open source community.

As a product, Status is an open source, Ethereum-based app that gives users the power to chat, transact, and access a revolutionary world of DApps on the decentralized web. But Status is also building foundational infrastructure for the whole Ethereum ecosystem, including the Nimbus ETH 1.0 and 2.0 clients, the Keycard hardware wallet, and the Waku messaging protocol (a continuation of Whisper).

As a team, Status has been completely distributed since inception. Our team is currently 150+ core contributors strong, and welcomes a growing number of community members from all walks of life, scattered all around the globe.

We care deeply about open source, and our organizational structure has minimal hierarchy and no fixed work hours. We believe in working with a high degree of autonomy while supporting the organization's priorities.

About Waku

We are building Waku as a public good infrastructure. Waku is the messaging layer of Web3.

It is a decentralized, censorship-resistant, privacy-preserving communication network that enables anyone to send and receive messages without worrying about surveillance or deplatforming.

We are developing 3 open source implementations of Waku:

We are enabling Ethereum builders to create new projects with a fully decentralized architecture, think dApp to Wallet notifications, NFT marketplaces, censorship-resistant chat, layer-2 decentralization and more.

We are looking for a Software Engineer who is passionate about Ethereum, and decentralization. And who would relish the opportunity to champion Waku to other Web3 projects and developers.

Key Responsibilities

  • Design, implement and document Waku Golang libraries (go-waku)

  • Maintain, improve, troubleshoot Waku React Native, the React Native wrapper of go-waku

  • Implement new protocols as defined by the Research Team

  • Investigate and fix issues in go-waku and upstream libraries such as go-libp2p

  • Optimize go-waku and upstream libraries for the mobile/React Native

  • Support dApp developers in using go-waku and Waku Golang libraries

You ideally will have

  • Experience building applications with complex logic, cutting edge technology or applied research

  • Ability to learn new concepts and technologies quickly, you are a polyglot

  • Experience building libraries in Golang, for network and mobile environments

  • Open to maintaining a native library for React Native

  • Good communication skills (written and conversational)

  • Strong alignment to our principles: https://status.im/about/#our-principles

Bonus points if

  • You are already familiar with the Ethereum community

  • You have experience with go-libp2p or other libp2p implementations

  • You have experience with C-Bindings & Cgo

  • You are in Web3 or blockchain development

  • You have experience working for an open source organization

  • You have experience working async

[Don’t worry if you don’t meet all of these criteria, we’d still love to hear from you anyway if you think you’d be a great fit for this role. Just explain to us why in your cover letter].

Hiring Process

  • Intro call with our People Ops team

  • Interview with member of the Waku team

  • Pair programming session with member of the Waku team *

  • Interview with Program Lead

Compensation

The expected compensation range for this role is $65,000 - $80,000 (negotiable, dependent on how we assess your skills and experience throughout our interview process. We are happy to pay in any mix of fiat/crypto).


Apply ⎘ Copy Link ↗ Visit Link
GCore Logo
Golang Software Engineer
GCore
Remote (Europe)
€50,000 to €75,000 a year
March 2023
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Gcore in a nutshell:

Our mission is to make the Internet faster, more reliable, and more secure.

Gcore is a powerful leader in the public cloud and edge computing, content delivery, hosting, and security solutions. Headquartered in Luxembourg, with offices around the world, the company provides the infrastructure to global leaders in numerous industries.

Our company has over 400 employees from more than 30 locations. Diversity and inclusivity are at the (G)core of our business. We believe having a diverse workforce is crucial if we want to deliver on our mission to build a better Internet.

We’re looking for Golang Software Engineer, motivated and open-minded professionals who will join our journey to personal and company growth!

We’re looking for a passionate Golang Software Engineer to design, develop DNS product features. Ideally, the candidate should be able to build high-quality, innovative and fully performing software in compliance with coding standards and technical design. Software engineers must be skilled in development, writing code, and documenting functionality.

Key Responsibilities:

  • Building a world-leading DNS service and make the Internet better and faster.
  • Distributing changes in DNS-configs of thousands of our customers on hundreds DNS servers all over the world in a few seconds.
  • Serving hundreds of thousands of DNS requests per second and developing our own DNS server.
  • Assuring our customers have an excellent experience with DNS API.
  • Building secure pipelines and introducing industry best practices.
  • Building and providing our freemium services and tools to provide best in class DevOps experience

Required qualification & skills:

  • About 4 years in Software development and at least 2+ year of Golang
  • You have experience with CI / CD approach
  • You know that tests are an essential part of product engineering and you write them
  • You use canary releases and observability tools in your everyday work
  • You actively take part in architecture and advocate your own solutions in a team
  • It would be great if you have some understanding of how CDN or DNS work
  • It would be great if you had an experience with distributing configuration to thousand of hosts all over the worl

About the Company:

Gcore is an international cloud and edge leader in providing first-class web performance, content delivery, and security headquartered in Luxembourg, whose global infrastructure is included in the Guinness Book of Records.

Gcore manages its own global IT infrastructure across 6 continents, with one of the best network performances in Europe, North America, Asia, and LATAM, according to the independent analytical system, Cedexis (a Citrix company), due to the average response worldwide time of 20−30 ms, although in several regions, it even dips under 3−5 ms. Gcore’s network consists of 140+ points of presence around the world in reliable Tier IV and Tier III data centers, with a total capacity exceeding 110 Tbps.

Equal Opportunity Employer

Gcore is an equal opportunity employer committed to a diverse and inclusive workplace. We pride ourselves on being represented by people of all backgrounds and experiences. We aim to attract and employ diverse talent. We provide equal opportunity to all applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity, gender expression, national origin, disability, or any other legally protected characteristics.


⎘ Copy Link ↗ Visit Link
All in Bits, Inc. Logo
Sr. Backend Engineer (Golang)
All in Bits, Inc.
100% remote
$130,000 to $245,000 a year
March 2023
4 Applicants This Week
More Than 6 Months Old

Job Description

About us:

All in Bits (AiB) aims to create a more transparent and accountable world through open-source software that enables permissionless innovation and borderless transactions. Our technology empowers builders to launch sovereign blockchains and decentralized applications (dApps) that are secure, scalable, and interoperable.

As a core contributor to the thriving Cosmos ecosystem, AiB engineers pioneered the first-ever Proof-of-Stake network and built the core infrastructure that powers Cosmos today including Tendermint Core, Cosmos SDK, and Inter-Blockchain Communication (IBC). From creating and funding to engineering and marketing, we prioritize simplicity and minimal production to build technological solutions that endure.

AiB is committed to upholding core Cosmos values of transparency, accountability, and decentralization. That’s why we support the creation of the Decentralists DAO for the Cosmos Hub to move all operations on-chain, starting with engineering. By establishing the Decentralists Engineering Team (DET), we aim to advance core components of the Cosmos tech stack and encourage open dialogue, decision-making, and innovation.

How we work:

We focus on talent rather than location to hire the very best person for every role. Open communication is vital, and we use the best tools to collaborate efficiently. Everyone has the autonomy to create their best work, which we reward with unlimited growth potential. AiB is remote-first, and to support your working life, we offer carefully considered benefits and hold regular team and company-wide meetings to encourage collaboration and interaction between teams.

You have flexibility to work the hours best suited to your lifestyle; as long as you deliver consistent quality work, the sky's the limit! You will be required to be available from 8 am - 10 am PST some days when we bring our people together to contribute to our Townhall sessions. We value diversity, inclusivity, honesty, and accountability. AiB is a place where talent thrives and you'll have the opportunity to carve out an exciting career trajectory best suited to your unique skills and interests.

About the position:

AiB's Developer Experience (DevX) team is seeking a talented and motivated software engineer with experience in designing and developing backend systems in Go. You will be working within the DevX team to define requirements, iterate on software solutions, and deliver useful developer APIs for people interested in building Gno ecosystem. We’re looking for a motivated and versatile engineer who understands developer ergonomics and has great written communication skills. Your work will be hugely impactful, as your APIs will be used by a rapidly growing, international audience of developers.

What you will be doing:

  • Design and build highly available and scalable backend systems, microservices and public facing APIs
  • Ensure the code you write is high quality, readable, maintainable with minimal technical debt
  • Review PRs from other members and share knowledge to contribute to increasing the team's total know-how
  • Have an active role in architectural decisions and design

We are looking for someone who has/is:

  • At least 6 years of experience as a Backend engineer with at least 4 years hands on experience in Golang.
  • Significant experience writing Golang with a good understanding of its best practices, concurrency primitives, go/ * packages, and reflection.
  • Strong skills designing high quality public APIs and Go packages.
  • Strong in computer science fundamentals including network, storage, OS, data structures, transpilers/compilers, etc.
  • Strong in designing and building backend systems in Golang, microservices, containers and container orchestration.
  • Strong knowledge in HTTP protocol, protobuf and gRPC.

Nice to have:

  • Experience building with Tendermint Core and Gno
  • Interest in topics such as proof-of-stake, consensus algorithms, decentralized exchanges, public-key cryptography, etc.
  • Experience in building smart contracts
  • Experience in Ansible, Terraform
  • Some experience in front-end development, mainly VueJS, ReactJS
  • Contribution to open-source projects

Apply ⎘ Copy Link ↗ Visit Link
Gcore Logo
Golang Software Engineer [CDN]
Gcore
Remote (Europe)
€50,000 to €80,000 a year
January 2023
1 Applicants This Week
More Than 6 Months Old

Job Description

**Gcore in the nutshell ** We are an international leader in public cloud and edge computing, content delivery, hosting, and security solutions. We manage a global infrastructure designed to provide enterprise-level businesses with first-class edge and cloud-based services. Our Mission is to make the web faster, more reliable, and secure, and Vision is to build easy-to-use, innovative, global, and secure edge compute solutions.Gcore is headquartered in Luxembourg with offices in Germany, Lithuania, Poland, Georgia, Serbia and Cyprus with plan to expand. What you should know about our team:We are a group of professionals working together to achieve a common goal. We believe in ownership, and you will have a mandate (together with your team) to develop features end-to-end. You will have a real impact on our product development! We support each other and the biggest focus for us is to learn from each other!

We are looking for a enthusiastic and highly motivated engineer to join our CDN Golang backend development group to make our products even better and the work in net even safer.

Key Responsibilities: - Developing different CDN features, such as CDN shard management and image resizing; - Increasing the performance of the CDN nodes

Required qualification & skills: - About 4 years in Software development and at least 2+ year of Golang - Experience with cloud products development - Linux/Unix Knowledge - Experience with RabbitMQ и PostgreSQL (or similar) - Experience with Docker - CI/CD modern approaches knowledge

Desired qualification & skills: - Experience with Bash and / or Kubernetes - Experience with Nginx

What we offer: - Competitive salary - Challenging international projects - Enthusiastic and advanced team - Open and Collaborative Environment - Personal growth and career development - Remote, hybrid, or office work (depending on your location) - Opportunities for professional and career growth within international team - Work-Life balance - Corporate and social events - Other benefit packages depending on the location***

**Company at a glance ** Gcore is an international cloud and edge leader in providing first-class web-performance, content delivery and security headquartered in Luxembourg, whose global infrastructure is included in the Guinness Book of Records. Gcore provides a wide range of services for customers of all industries that develop their business online. The company's services include managed hosting, content delivery network (CDN), advanced streaming platform for professional broadcasts and streaming of any complexity, protection against DDoS attacks of any level, cloud, storage, and DNS. Gcore built its own global infrastructure on all continents (over 140 nodes in reliable Tier 3 data centers) with the best CDN performance in Europe. Essential features 140+ points of presence 11,000+ partners 75+ Tbps total network capacity 30 ms average response time worldwide API-friendly control Easy integration with Terraform Responsive technical support 24/7.


⎘ Copy Link ↗ Visit Link
CloudLinux Logo
Senior Go Developer - Network Security
CloudLinux
Remote
$40,000 to $60,000 a year
June 2022
7 Applicants This Week
More Than 6 Months Old

Job Description

We are looking for talented Senior Golang Developer to join our Imunify Security teams.

We are CloudLinux Inc., the maker of the #1 OS for web-hosting providers. We develop our products -- CloudLinux OS, KernelCare, and Imunify360 -- using the most innovative technologies. Our products are used by thousands of companies around the world, including Dell, GoDaddy, IBM, 1&1, Endurance and many others.

Imunify Security is an innovative security solution, powered by Artificial Intelligence for Linux web-servers. It is designed specifically for shared and VPS/Dedicated servers. The automated, easy to use security solution with the six-layer approach to security delivers comprehensive and complete attack prevention.

Work is fully remote, with flexible hours, where you can plan your day and work from anywhere.

More details about the project you can find on product website Imunify360.com, about the company on Cloudlinux.com.

Requirements

  • 5+ years experience in software development
  • Knowledge, understanding and ability to select and analyze the performance of classical algorithms and data structures
  • Ability to write and maintain code in accordance with the Go style guide
  • Experience in multithreaded programming and development of asynchronous applications
  • Good understanding of the network stack and TCP / IP, HTTP in particular
  • Knowledge of Go-testing and debugging tools
  • Performance analysis and optimization
  • Knowledge of Git, good Linux / Unix proficiency
  • Teamwork skills
  • Ability to read and understand someone else's code
  • Good English level, ability to read technical documentation

Would be a plus:

  • Knowledge of Python, C/C++ or any other programming language
  • Experience in open-source projects
  • Knowledge of Internet security basics
  • Knowledge and ability to select suitable data serialization algorithms
  • Familiarity with embedded databases (storage engines) BoltDB, LevelDB and / or others
  • Integration with C code and libraries

By applying for this position, you agree with Cloudlinux Privacy Policy and give us your consent to maintain and process your personal data with this respect. Please read our Privacy Policy for more information.


Perks & Benefits

  • A great opportunity for professional development within the young and fast-growing company
  • Interesting and challenging projects
  • Knowledge-Exchange
  • Remote work with long-term employment on a full-time basis under contract
  • High-level compensation based on the performance reviews
  • Compensation in the US dollars
  • Flexible working hours
  • Paid one month vacation per year and sick leaves
  • Medical insurance (according to the company policy)
  • Days off on national holidays
  • Individual coach sessions;
  • Ability to study and attend seminars and training according to the request;
  • Co-working and gym/sports compensations (according to the company policy);
  • The opportunity to receive a reward for the most innovative idea that the company can patent.
Apply ⎘ Copy Link ↗ Visit Link
Cisco Meraki Logo
Lead Fullstack Engineer
Cisco Meraki
Remote (Pacific Time +/- 4 hours)
$150,000 to $270,000 a year
February 2022
1 Applicants This Week
More Than 6 Months Old

Job Description

Position: Senior or Lead Full Stack Engineer

Total Comp: $150K - $270K (dependent on experience level and work location)

Total Comp includes: Base salary, Cisco RSUs + 12-15% performance bonus + 401k matching (up to 4.5%) + sign-on bonus

Location: Fully Remote anywhere in the US or Canada. Partial onsite work is available in SF, San Jose, Chicago, or Austin (post covid)

At Meraki, we’re making IT easier, faster, and smarter. Our full-stack teams build and maintain our web applications, which manages millions of network devices from our cloud. Our customers use the Meraki dashboard to monitor and configure critical IT infrastructure that serves tens of millions of people every single day.

Meraki’s product Dashboard teams are small, fast-moving teams striving to make our products unique by balancing feature-rich abilities and simplicity. Our full-stack engineers are well versed in a wide array of CS concepts and excited to jump around languages, platforms, and all levels of the Meraki stack!

WHAT YOU WILL BE DOING:

  • Develop tools for customers to configure and monitor networking devices all over the world.
  • Build intuitive and powerful workflows to solve important problems for IT professionals around the world, by collaborating with product managers and UX designers.
  • Be a technical leader by helping other engineers make architectural design decisions while evangelizing engineering best practices.

WHAT YOU MAY HAVE:

  • 5+ years of experience writing professional production code and tests.
  • 3+ years of experience in building rich web UIs with React (and Redux).
  • 3+ years of experience in web backend technologies, like Ruby on Rails or Go.
  • Would thrive in a small engineering team and are excited to solve open-ended problems across the stack.
  • Are a strong leading individual contributor and want to grow into a tech lead role.

BONUS IF YOU HAVE:

  • Experience with Ruby on Rails, React, and Postgres.
  • Experience or willing to work in an agile environment (Scrum, Kanban, etc.).
  • Have working knowledge of network protocols used on both local and wide-area networks.

Apply ⎘ Copy Link ↗ Visit Link
Wallet Connect Logo
Backend Golang Engineer
Wallet Connect
Remote / Berlin, Germany
$85,000 to $100,000 a year
December 2021
2 Applicants This Week
More Than 6 Months Old

Job Description

WalletConnect is the open-source web3 standard to connect blockchain wallets to dapps. Started four years ago, our mission is to make web3 accessible to everyone. Every month, millions of people use WalletConnect in over 200 integrations.

We’re looking for a backend golang engineer to join our team to build and scale our network. To help grow web3, we recently launched WalletConnect 2.0 with new features, including multi-chain support, a decentralized back-end, faster connections, and 10x performance and scalability. You will help us expand and scale our backend messaging infrastructure.

To learn more about our plans for 2.0, take a look at our recent presentation at EthCC. https://www.youtube.com/watch?v=8cBIw7lFNnU

Requirements

You will be responsible for building Golang messaging services. A main challenge is growing our services to scale for our millions of users across billions of websocket connections every month, as well as ensuring security and resiliency.

To help with your role, you will have the support of our devops team to deploy and manage our infrastructure, will work closely with our protocol and SDK teams, and have exposure to the full WalletConnect stack.

The ideal candidate is immersed in the best practices of golang at scale, messaging systems and Websockets.

Responsibilities:

  • Building a microservice architecture based on Golang with scaling in mind
  • Work with protocols such as Websockets, gRPC
  • Help with monitoring by creating metrics with Prometheus and Grafana
  • Develop unit and integration tests for core business logic
  • Work closely with our devops team to manage and scale our infrastructure

Must have:

  • 3+ years professional experience in software development at least one modern programming language, including Golang, TypeScript, C++, Java, or Rust.
  • At least 1 year of professional Golang experience.
  • Experience using Postgres, AWS, with demonstrable experience with systems engineering and automation.
  • You have experience with network programming or distributed systems development
  • Experience working on products at scale

Nice to have:

  • Experience working on systems optimisation
  • Experience with k8s or Nomad a plus
  • Desire to learn more about Blockchain technologies or experience with PoS systems.
  • Familiarity with operations/SRE and the concept of infrastructure as code
  • Websocket experience

Benefits

What WalletConnect offers:

  • Fully remote position with flexible timezone (CET/EST preferred)
  • Competitive salary
  • Company equity
  • Coworking allowance

Apply ⎘ Copy Link ↗ Visit Link
HashiCorp Logo
Senior Backend Engineer (AWS, Distributed Systems)
HashiCorp
Remote
$100,000 to $220,000 a year
August 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About HashiCorp

HashiCorp is a fast-growing startup that solves development, operations, and security challenges in infrastructure so organizations can focus on business-critical tasks. We build products to give organizations a consistent way to manage their move to cloud-based IT infrastructures for running their applications. Our products enable companies large and small to mix and match AWS, Microsoft Azure, Google Cloud, and other clouds as well as on-premises environments, easing their ability to deliver new applications for their business.

At HashiCorp, we have used the Tao of HashiCorp as our guiding principles for product development and operate according to a strong set of company principles for how we interact with each other. We value top-notch collaboration and communication skills, both among internal teams and in how we interact with our users.

Engineering at HashiCorp is largely a remote team. While prior experience working remotely isn't required, we are looking for team members who perform well given a high level of independence and autonomy.

About the Role:

On the Consul team, we help organizations automate network configurations, discover services, and enable secure connectivity across any cloud or runtime. The customers and large community of users of our tools are operators, infrastructure engineers, and software developers that encounter novel performance, scaling, and usability challenges that we help them solve.

Consul started as an infrastructure management tool for service discovery and health checking, and has evolved to become a full-featured service mesh. You’ll be an active contributor to the service mesh ecosystem, following new developments in emerging technology and competitive offerings, looking for opportunities for product differentiation, and rethinking product architecture to meet new global scale and organizational demands.

In this role you can expect to:

  • Build and architect distributed systems for service connectivity focusing on AWS ECS and then expanding further to other AWS offerings.
  • Interface directly with internal teams, users and HashiCorp customers, as well as the larger Consul community.
  • Participate in user research studies and discussions with product managers and customers to better understand the network topologies, challenges, and constraints for which operators are trying to solve, and leverage those insights when approaching feature design and implementation.
  • Propose new functionality or substantive changes through written documents in an async process, describing the problem background, proposed implementation and example UX, then iterating on peer feedback collaboratively.
  • Own the full lifecycle of feature development from design through testing and release
  • Program mostly in Golang, learning from and contributing to a team committed to continually improving their skills.
  • Coach and mentor other team members within HashiCorp's engineering teams

You may be a good fit for our team if you have:

  • Familiarity with service-oriented architectures, and ideally have worked on an infrastructure or platform team building internal tooling to deploy, connect and monitor them.
  • Empathy for the people operating, learning, teaching and supporting software you write, and consider their experience when making design decisions and performance, security or complexity tradeoffs.
  • Experience in a lower-level language like Go.
  • Awareness of the broader service mesh ecosystem and an interest in contributing to a full-featured product offering while reducing complexity and barriers to adoption for practitioners.
  • Curiosity for academic computer science research, particularly distributed systems papers such as Raft and Paxos variants, and enjoy learning more about the challenges of consistency at global scale.
  • You have expertise with AWS Cloud runtimes like ECS, Fargate, Lambda.

What is our hiring process like?

The below serves as a basic outline; we may choose to add or remove steps based on the information that we gather during the process.

  • Introductory Call with someone from our recruiting team.
  • First Interview with an Engineering Manager
  • Interview Loop with additional team members, with the following panel:
    • Technical Code Pairing interview
    • Code Review interview
    • Communication and Collaboration interview
    • Systems and architecture interview
  • If applicable, a final conversation with the Engineering Manager for the team you would be joining
  • Offer

We do our best to accommodate your programming language of choice for technical interviews.

About the Application Process:

Please note, as collaboration and communication are a critical aspect of how we work, a cover letter is a great way to provide a sample of how you communicate.

In your cover letter, please describe why you're interested in working at HashiCorp, and what draws you to this role in particular. Specifics of your past experience that are relevant to this role are great to include, too.

HashiCorp embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. We believe the more inclusive we are, the better our company will be.


⎘ Copy Link ↗ Visit Link
ML.S Logo
Senior Golang Software Engineer
ML.S
Vienna, Austria
€70,000 to €85,000 a year
July 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

MLS is a privately owned company developing next generation software solutions for European Intelligence Agencies.

We are looking for a Senior Golang Software Engineer, with prior hands-on experience in creating backend software. Job involves creating client/server software, using often proprietary, binary communication protocols. Good understanding of advanced networking concepts is required and prior experience with creating proxy software.

Requirements:

  • Several years of experience programming in Go language.
  • Hands-on experience developing client/server software using custom communicationprotocols.
  • Good understanding of how TOR network works, how the deanonymization attacks against it work and ability to recreate similar software from scratch on your own.
  • Good understand on how proxy software works and how adversaries may be able to detect its traffic to introduce censorship. Experience working with Great Chinese Firewall is welcome.
  • Good understanding of networking concepts, protocols and how network communication works even on low-level - TCP, UDP, HTTP, TLS, SOCKS5, VPN etc
  • Knowledge of effective methods to bypass internet censorship.
  • Own networking tools published on Github or forks of existing ones with personal modifications.
  • Analytical thinking with ability to foresee unexpected issues before they happen, handling packet loss, throttling, countering possible DDoS attacks

What we offer:

  • The ability to thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
  • Responsible and challenging activity
  • International and dynamic work environment
  • Broad, varied task area in which everyone is compelled to make things look beautiful and work flawlessly
  • Extensive range of further education and training

⎘ Copy Link ↗ Visit Link
Powerspike Logo
Backend Developer, API’s
Powerspike
Remote
$60,000 to $130,000 a year
April 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Who We Are

PowerSpike is a media & technology company focused on building the most compelling and streamlined destination for activating sponsorships within gaming communities. PowerSpike collaborates with 30,000+ gaming and esports influencers to execute premium, authentic influencer marketing campaigns. PowerSpike’s influencer network reaches over 150M viewers every month and has already grown over 1000% in 2020. The 5-year-old company is backed by Techstars, Cox Enterprises, the Sixers Innovation Lab, the Dorm Room Fund, and Ocean Azul Partners.

What we’re building

PowerSpike is building the world’s first Influencer Exchange.

Like a traditional ad exchange, where buyers can place bids for ads in real-time, PowerSpike’s technology instead enables brands to bid on influencers. We’re taking the simple and streamlined experience of programmatic advertising, and combining it with the authenticity of influencer marketing to deliver instantly scalable influencer campaigns. Think Google Ads meets influencers. Currently focused on the gaming space, our technology enables brands like Intuit Quickbooks and Activision Blizzard to launch influencer campaigns across our network of over 30,000+ Twitch streamers, just like they'd make a media buy.

Your work will directly help influencers pursue their dreams and assist some of the biggest brands in the world in streamlining their influencer marketing efforts.

What we need

We’re looking for a dedicated, passionate, innovative, and security-oriented Backend Web Developer to work on bringing PowerSpike’s databases and API’s to life.

Reporting directly to the VP of Development, you will be responsible for building bug-free data solutions which will deliver information to influencers, brands and advertisers to help them make critical marketing decisions for their spends. If the words RPC, distributed servers, and scalable architecture excite you - then we want to talk.

We value learning, creativity, radical candor, positivity and collaboration - and as one of the first people at PowerSpike, we’re looking for someone who can help us define our culture and processes for years to come. Simply put, we believe in hiring A+ people, giving them clarity in what success means, and then supporting them to their fullest potential.

RESPONSIBILITIES

  • Managing, maintaining and upgrading Powerspike’s internal API
  • Developing and maintaining microservices
  • Develop scalable APIs for both internal and public consumption
  • Implement, maintain and improve scalable databases
  • Design and ensure data security and integrity
  • Develop reusable and sustainable code

REQUIREMENTS

  • 2-5+ years experience in backend development
  • Server side language (Go/Python preferred)
  • Experience with Docker and Kubernetes
  • Familiarity with AWS and Google Cloud
  • Database language (MySQL preferred)
  • Experience with distributed systems and microservice architecture
  • Experience with machine learning
  • Ability to adapt to new situations and learn new skills/languages
  • Knowledge of Git

BONUS POINTS IF

  • You’ve worked at a startup or attempted to launch your own startup before (even if it failed)
  • You’re a gamer, streamer, or fan of live streaming platforms like Twitch/Mixer/YouTube Live
  • You’ve worked on ad exchanges or advertising/influencer related technology in the past

BENEFITS

  • Competitive compensation
  • Stock options
  • Generous PTO
  • Medical Insurance
  • Early access to new products, games and services emerging in the space
  • Opportunity to be on the ground floor of one of the fastest growing startups in the gaming ecosystem

PowerSpike, Inc. is proud to be an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, disability, or protected Veteran status.


⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 124 Network Perception jobs paying at least 50,000 USD per year found