Get a weekly email with all new Golang jobs
x

Golang Jobs in Guli Paying 150,000 USD a Year


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

Browse 100+ Golang Jobs (1 new this month) 🇨🇳 in December 2024 at companies like DroneDeploy, MLG Blockchain and Ai Automotive paying at least 150,000 USD per year working as a Senior DevOps Engineer, CTO and Software Engineer. Last post

Hiring Golang Developers?

Create your profile to continue

Manas Srivastava Bekhzod Khudoyarov Sankar Velama Michael Zhang Christopher Topinka Thota Gowtham Ravi Ranjan Abdelrahman Salama Varianto Nakanaori George Munoz
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 36 developers joined Golang Cafe in the last 30 days
  • 12,528 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





No Golang Jobs in Guli paying at least 150,000 USD per year

Showing 10 of 122 Remote🌎 Golang Jobs paying at least 150,000 USD per year available instead
Senior DevOps Engineer
DroneDeploy
San Francisco / Los Angeles / Portland, United States / Remote
$130,000 to $180,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

DroneDeploy is the leading cloud software platform for commercial drones, making the power of aerial data accessible and productive for everyone. Trusted by businesses and individuals in over 140 countries worldwide, we are transforming the way drone users collect, manage and digest impactful data in a variety of industries, including agriculture, real estate, mining and construction. Simple by design and easy to use, DroneDeploy builds revolutionary software compatible with any drone. If you’re excited about drones and want to help us create a simple and seamless experience for drone users across the world, we’d love to hear from you!

The Challenge

The DevOps team is tasked with ensuring the reliability and security of our exponentially scaling platform, while serving as a force multiplier for the rest of the engineering organization. Other teams rely upon our expert guidance to design a product that earns the trust of our users, without slowing down the pace of development. We believe that automation and developer empowerment are the key to creating systems that are reliable and secure by default, while minimizing cycle times. We use a collection of SaaS, open source, and proprietary technologies; whichever provides the right solution and seamless integrations for that piece of the puzzle. Some of the key technologies we leverage include Docker (for code packaging and deployment), Kubernetes (for container orchestration), Ansible (for lightweight config management), and Terraform (to control our cloud infrastructure).

The Role

In this position you will be expected to:

-Have a mind for simplifying unnecessary complexity. -Empathize with the people who use the systems you build. -Excel at critical thinking and adapt to new situations. -Anticipate future problems, without over-engineering the present. -Share your expertise with others, but never stop learning new things.

We are looking for someone with:

-A depth of knowledge in at least one domain. -Minimum of 2 years’ experience managing complex systems using software. -Experience writing and maintaining software applications in languages such as Golang, Python, Ruby, Java, C#, JavaScript, C, C++, etc. (not just scripts, side projects ok). -Available to work on-site within our San Francisco office, or work remotely on Pacific Standard Time hours. -Familiarity with configuration management systems (e.g. Ansible, Puppet, Chef, Salt, Terraform, CloudFormation). -Experience solving difficult problems with a scripting language (e.g. Bash, Ruby, Python) in a Linux environment.

Bonus points:

-Experience with container technology (Docker/cgroups/LXC/etc) and container orchestration (Kubernetes/Mesos/CloudFoundry/etc). -Experience with major cloud providers (AWS, GCP, Azure, etc).

Life at DroneDeploy

We’re a team of star wars loving, hot sauce eating, tech enthusiasts with inspirational talents. Everyone is empowered to explore and implement new ideas and improvements. We enjoy our collaborative office environment and encourage each other to push boundaries. We host weekly Friday night BBQs on our rooftop deck, offer great salaries, generous equity,100% employee health coverage, unlimited vacation and delicious catered meals among other perks.

DroneDeploy is an equal opportunity employer.


⎘ Copy Link ↗ Visit Link
CTO
MLG Blockchain
Toronto / New York City / San Francisco, United States / Remote
$80,000 to $160,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

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

MLG Blockchain Consulting is the fastest growing Blockchain consulting agency in Canada. We have grown from 4 to over 50 employees in 6 months, and expect to continue at this pace for the months to come. We work in a decentralized model, allowing you to work from anywhere. The physical HQ is in Toronto, with offices in Montreal and Rotterdam. This is an opportunity to join one of the hottest industries in fintech, and become an expert in the internet 3.0.

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

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

Type of person we are looking for: You are a systematic leader with previous leadership experience scaling teams You are autonomous and have a growth mentality - willingness and ability to grow teams and manage multiple large scale projects/team at once You have at least 6 years of professional experience architecting and developing multiple large scale applications simultaneously You have extensive knowledge of both front and back-end technologies and development You love high growth start-ups, like to get your hands dirty and have previously developed SaaS products You are a coder at heart and enjoy managing and growing engineering teams You can deal with lots of complexity and enjoy solving challenging problems Experience in decentralized application deployment and maintenance You are a great communicator, know how to motivate others and have an enthusiastic and positive personality You are a hands-on team player with an entrepreneurial spirit Nice to have - You have experience working with a publicly traded company Expert Level knowledge of blockchain technology including solidity, hyperledger, truffle, etc Expert Level knowledge of backend programming languages such as golang, javascript, python English at a full professional proficiency level Working with technology vendors and handling negotiations Proven track record of leadership in attracting, developing and retaining talented staff who deliver results Experience with Agile a plus Experience with Cloud based infrastructure

For MLG

Build a code repository - Take an increase amount of projects in house.

For Every ICO or Post-ICO You Work On

Architecting and developing smart contracts Managing smart contract and token sale page security audits Architecting and development of decentralized applications and platforms to implement tokens Scaling development team and writing weekly progress reports

Open Lines Of Communication - Work as the direct and first line of communication between client and MLG.

Help create schedules - Whenever schedules of all the deliverables are built, we will need to build gantt charts and other project management timelines in order to ensure everything is properly delivered on time.

Manage events - From time to time you will have the opportunity to take on events. In these cases you will be responsible for ensuring everything is done correctly for events. You will have the support of the executive team but autonomy is key.

Bi-Weekly Progress Reports - Draft and send bi-weekly progress reports showing the client what has been done and what they should expect. You can use already existing resources as a base for these documents.

Manage large teams - Projects will require you manage timelines that may require involvement from more than one division at a time.

Work with other partners - As we are a turn-key ICO and post-ICO services agency, we have strategic partners that we often work with for specific parts of the project.

Work with freelancers - MLG has many freelancers to turn to for urgent requests like banner creations, writers, designers, assistants, etc. You may have to work with some and should be comfortable delegating easy to replicate tasks.

Stay active in the crypto community - Head out to events to represent your clients and personally post news about clients in select groups, forums, etc.

Work With Other Team Members - Work with team in a decentralized manner via Slack.

We are looking for a motivated individual that knows about the blockchain world and understands how blockchain development works, where to find and how to work with existing open source software, and who has the ability to create and push best practices within the industry.

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

Salary TBD based on experience + 0.5-2% Equity

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

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


⎘ Copy Link ↗ Visit Link
Software Engineer
Ai Automotive
Sydney, Australia / Los Angeles / New York City, United States / Remote
$80,000 to $160,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We are looking for an ambitious and driven software engineer to join our team at Ai Automotive to drive improvements to our web and iOS applications.

Position: Contract moving to full-time based on performance Level: 2-5 years Experience

In the short term, we have a few priority updates that need to be made to our iOS app as well as our web portal which we have specced out based on our clients needs. We are a small team so are looking for someone who can work across the entire stack, making sure all the components of our systems are working together smoothly.

We use Go lang, React-Native/Redux, AWS and Heroku. We will prioritise candidates in both Go lang and Reactive JS Frameworks, but we are also willing to bring someone onboard who is keen to learn and looking to upskill in these areas. You will be in charge of our web and iOS applications, and be responsible for source code control and software releases.

We’re looking for someone who can bring ideas and challenge us to make something even better. You’ll need to be comfortable working remotely - we have an office space in Sydney but most of our work occurs offsite.

A broad understanding of ML is a bonus but if you don’t have any AI experience and want some, you will get a lot of exposure through our expert team.

Requirements: 2+ years of experience in software development Comfortable with Golang / React or learning it

Bonus: Exposure to geo-analytics Knowledge of ML / AI solutions

Apply: Send us your c.v. and overview of how you meet the requirements to join@ai-automotive.com


⎘ Copy Link ↗ Visit Link
Senior Software Engineer, Databases
Tendermint
San Francisco, Berlin, Toronto, Remote
$100,000 to $150,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We're looking for someone who has: - At least 5 years of software engineering experience with open source contributions. - Experience developing, releasing, and maintaining production software. - Significant experience writing Golang or the ability and desire to become proficient in new languages. - A strong grasp of computer science fundamentals. - Deep understanding of the theory and implementation of database trees on real file systems. - Experience working in an agile development environment. - The ability to take ownership and see initiatives through. - Worked with and mentored junior engineers. - Exceptional communication skills. - Experience working with distributed teams.

What your primary responsibilities will be: - Improve the IAVL codebase by committing DRY, well tested code. - Work with the Cosmos-SDK team to keep the IAVL tree and its proofs well integrated. - Optimize our implementation of the IAVL tree and its proofs. - Research, design, and implement improvements to the IAVL tree, the proofs, and related protocols. - Help formalize the specification of the IAVL tree and proofs and ensure the implementation adheres to the spec. - Develop simulations for testing the behaviour of the IAVL tree under various loads and read/write strategies. - Develop alternatives to the IAVL tree like the Ethereum Patricia Trie that adhere to the same interfaces. - Mentor junior engineers and support the growth and health of the team. - Review pull requests and provide valuable feedback to members of the team and open source contributors.

What we offer: - The opportunity to build the future of the internet. - An exciting role building open source software. - Flexible work schedule. - At least 4 weeks of paid vacation. - Very competitive salary, including equity.

About our application process: Qualified candidates can expect to go through a 4 step interview process. The first interview will be a call to assess cultural fit and to make sure our goals are aligned.

If we think there is a good fit, you'll have a call with one of our project managers to learn more about your skills and attitudes toward teamwork. If it's clear that you'd be a good addition to the team, we’ll ask you to complete a technical task for which you will be compensated.

If your technical task displays a high level of quality and care we will set up a final interview with our CEO or CTO.

The process can take up to 3 weeks.

How to apply: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


⎘ Copy Link ↗ Visit Link
Senior Systems Engineer
Swish
Toronto, Canada / San Francisco, United States / Remote
$80,000 to $160,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Swish is a world-class development studio whose teams have delivered products for Google, Microsoft, Kik, Nasdaq, Factset, and other major enterprises. The blockchain engineering team at Swish is looking for talented distributed systems engineers to optimize protocol transaction throughput and network reliability for blockchains in development.

Our mission is to bring the promise of a decentralized blockchain-based future to reality for clients.

As a systems engineer, you will work with our blockchain developers, protocol researchers and clients to implement and improve on a byzantine fault tolerant blockchain architecture based on the Tendermint consensus layer, by increasing the throughput, reliability and stability of the network. This role is ideal for engineers who have experience optimizing performance and robustness of distributed systems, and are excited to be working on the cutting edge of high-performance blockchain protocol development.

You might have experience as an Unix/Linux distributed systems engineer optimizing performance and reliability for large-scale cloud servers, and be relatively new to blockchain and distributed consensus protocols. Or you might be a blockchain engineer who is very familiar with distributed consensus protocols like delegated proof-of-stake, and newer to working on low-level performance optimizations. Experience with Tendermint is a huge plus. Either way, you are a great detective and passionate about pushing the performance of your infrastructure to its limits, without compromising on safety or stability.

We are also looking for: Strong communication skills. Experience with performance and load testing.

You should be motivated by a desire to solve the most important problems, obtain unprecedented results, and push your methods to their maximal performance.

Responsibilities * Optimize Tendermint consensus protocol codebase for speed, reliability and performance, including making PRs as needed to the OSS Tendermint project * Troubleshoot reliability issues of distributed systems, e. g. connection losses between Tendermint nodes under heavy load * Monitor the infrastructure and blockchain performance to identify issues * Measure and improve server response times in different conditions and environments * Guide protocol design decisions

Requirements * 1+ years experience with Golang, C or C++ * 4+ years of experience in a systems engineering role * Deep experience with networking and concurrent computing * Deep experience with Unix/Linux systems * Experience with AWS/GCP * Comfortable operating in dynamic environments

Bonus Points * Background in networking or distributed systems * Familiarity with Cosmos / Tendermint * Proficiency in protocol-level blockchain development * Contribution to open source software * Degree in STEM field, especially software engineering or computer science related. * Experience in small start­up environments helping large enterprises. * Experience with a distributed team

About Swish

Launched in February 2013, Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.

We create products for successful business using cutting-edge technologies: Blockchain, Machine Learning, and Apps Dev. Working with Swish puts you in contact with prestigious brands, wherever your base is. We are a 100% remote-work company because we believe it is everyone’s choice to live and work the way they prefer.

Work is organized in sprints  - 2 weeks periods to which, as a member of our talent community, you choose to commit. You always have the choice to accept or decline a sprint, or take-on multiple sprints simultaneously.

We let members choose what suits them best depending on their current situation: family, travel, studies, finance. We know life is not linear and we respect the humans behind the screens.

Our work ethic relies on six core values: Transparency, Directness, Meritocracy, Autonomy, Responsibility, Continuous Learning.

Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a fun place to work.

Join the future of work today.


⎘ Copy Link ↗ Visit Link
Blockchain Engineer (Protocol Level)
Swish
Toronto, Canada / San Francisco, United States / Remote
$120,000 to $180,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Swish is a world-class development studio which teams have delivered products for Google, Microsoft, Kik, Nasdaq, Factset, and other major enterprises. The blockchain engineering team at Swish is looking for talented protocol level engineers to design and implement core protocol features (like sharding, multi-chain architecture, two-way pegs, zk-Starks, zk-Snarks, and state channels) for new blockchains. Our mission is to bring the promise of a decentralized blockchain-based future to reality for clients.

As a blockchain engineer, you will work on protocol level infrastructure for blockchains. We acknowledge that the blockchain space is in its infancy. Prior experience with blockchain development is required but we are flexible as to which paths you’ve taken to get it.  You should have prior experience developing high quality server and blockchain architecture and be excited about doing that at a studio that is transforming the way companies run their businesses.

We are looking for individuals who are passionate about being at the forefront of a new technological paradigm and can lead the design and development of scalable applications. A successful candidate will bring deep analytical ability, a security-first mindset, and the ability to deliver results within a fast-moving, agile environment.

We are also looking for: • Strong communication skills • Experience with measuring and improving server response times in different conditions and environments. • Experience with unit and integration testing, continuous integration, and deployment workflows.

You should be motivated by a desire to solve the most important problems, obtain unprecedented results, and push your methods to their maximal performance.

Responsibilities

• Write secure, well-documented, well-tested code • Write code to interface with data stores, including databases (relational and non-relational) and a blockchain • Design, implement and document clear and consistent APIs to be consumed by web and mobile clients • Guide product decisions

Requirements

• 1+ years experience with Golang or C++ • 4+ years of experience in a backend engineering role • Experience with distributed systems • Familiarity with a modern web development framework such as Python (Django/Flask), Ruby (Rails), or Javascript (React/Flux) • Comfortable operating in dynamic environments

Bonus Points

• Background in cryptography, networking, or distributed systems • Familiarity with Cosmos / Tendermint • Proficiency in React/Flux, Node, Drizzle, Truffle, cryptoeconomics, or protocol-level blockchain development • Contribution to open source software • Degree in STEM field, especially software engineering or computer science related. • Experience in small start­up environments helping large enterprises. • Experience with a distributed team

About Swish

Launched in February 2013,Swish is a fast-growing business with an innovative working culture and teams spanned across the world with teams in Toronto, San Francisco, Berlin, Auckland, Bruxelles, Medellin, and more.

We create products for successful business using cutting-edge technologies: Blockchain, Machine Learning, and Apps Dev. Working with Swish puts you in contact with prestigious brands, wherever your base is. We are a 100% remote-work company because we believe it is everyone’s choice to live and work the way they prefer.

Work is organized in sprints  - 2 weeks periods to which, as a member of our talent community, you choose to commit. You always have the choice to accept or decline a sprint, or take-on multiple sprints simultaneously.

We let members choose what suits them best depending on their current situation: family, travel, studies, finance. We know life is not linear and we respect the humans behind the screens.

Our work ethic relies on six core values: Transparency, Directness, Meritocracy, Autonomy, Responsibility, Continuous Learning.

Ensuring a diverse and inclusive workplace where we learn from each other is core to our values. We welcome people of different backgrounds, experiences, abilities, and perspectives. We are an equal opportunity employer and a fun place to work.

Join the future of work today.


⎘ Copy Link ↗ Visit Link
Solution Architect
NewStore
Boston, United States / Remote
$130,000 to $150,000 a year
October 2018
6 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

The NewStore mobile retail platform empowers brands to deliver an extraordinary end-to-end shopping experience for consumers. Built entirely from a mobile perspective, it integrates with existing ecommerce platforms such as Demandware, SAP Hybris, Oracle ATG, and Magento. NewStore raises the omnichannel bar with one-touch purchase, scalable clienteling, and on-demand delivery — all optimized for the small screen. Founded by Stephan Schambach, creator of Demandware, NewStore boosts conversion, promotes engagement, unifies online and offline, and modernizes fulfillment. NewStore is headquartered in Boston with a subsidiary in Berlin. For more information, visit www.newstore.com.

We build and maintain a state-of-the-art microservice architecture and use the following technologies: Amazon AWS, RESTful APIs, Node.js, JavaScript 6 & React Native / Eeb (iOS and Android), Python, Golang, Docker, RabbitMQ, nginx, HTML5, PostgreSQL.

Follow Your Passion

NewStore is looking for a Solution Architect to join our growing Field Service Team with a focus on both internal customer advocacy and external expertise. The position reports to the Director Professional Services. The place of work could be in Boston or remote within the US with periodic travel to headquarters and customer locations.

The successful candidate will be involved from the initial customer contact through to the planning and execution of the project involving solution partners, internal software developers and clients. You will be leading all technical aspects of customer implementations from project kickoff to complete delivery.

Responsibilities:

• Meet with clients to define and articulate business requirements and architect complex solutions leveraging NewStore, existing IT landscape and recommend solutions with an eye to future scalability, performance, operations and maintenance • As a subject matter expert, you will be responsible for educating and guiding decisions made by solution partners and customer technical team, including leading by example when necessary • As a seasoned customer-facing professional, you will have skills to influence stakeholders and team members • You will responsible for attaining customer objectives within time and scope with maintaining the quality of the architecture

What we need from you:

• Relevant experience with several of the following subject areas of five (5) years: - eCommerce, OMS, In-Store retail and (m)POS systems and processes, - CRM, ERP and Fulfillment integrations - Technical background on implementing on client- and server-side: RESTful Web services, web technologies, mobile applications (Javascript a plus) • Proven success with delivering projects on time, in scope, and to customer business objectives • Enjoys working with customers - customer focused, experience working with a 3rd Party delivery team • Strong English language written and verbal communication skills • Flexibility in the presence of shifting situations whilst maintaining a cool and dominant posture • A strategic thinker who can anticipate potential challenges related to invisible constraints such as scalability and regional/international differences, etc. • Preferably university qualifications in a technical field such as Engineering or Computer Science • Travel 25%

What we offer:

• Competitive compensation and benefits package • Medical, dental, vision, life & disability coverage, and 401(k) • Personal development budget • Lunches together • Opportunity to travel to other offices • Flexible working hours • Generous paid time off policy

Apply here: http://grnh.se/6f5rwu1

Questions? Email us: jobs@newstore.com


⎘ Copy Link ↗ Visit Link
OSS Software Engineer
datawire.io
Boston, United States / Remote
$75,000 to $150,000 a year
October 2018
4 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Telepresence (https://www.telepresence.io) is a popular open source and CNCF Sandbox project for enabling local development against remote Kubernetes clusters. We're looking for a proficient systems programmer who can take Telepresence to the next level. This includes not just adding new features and fixing bugs, but growing the broader community and understanding what our users want.

You need to be extremely comfortable debugging (and fixing) low-level networking issues. Knowledge of Kubernetes is a huge plus.

At Datawire:

  • You work on OSS software
  • You're encouraged to blog / speak / present on our software
  • You're working with a great group of talented systems programmers
  • You're exposed to state-of-the-art technologies (Kubernetes, Envoy, Docker) and development practices

⎘ Copy Link ↗ Visit Link
Software Engineer Backend
Kraken
Berlin, Germany / Remote
$90,000 to $150,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

This role is fully remote and can be based anywhere.

Our Engineering team is having a blast while delivering the most sophisticated crypto-trading platform out there. Help us continue to define and lead the industry.

Responsibilities

  • Design and implementation of Micro-services in Rust
  • Port legacy Micro-services to Rust
  • Writing reusable, testable, and efficient code
  • Implementation of security and data protection systems
  • Write highly scalable, high volume services
  • Create optimized database schemas

Requirements

  • Expertise writing network services in Rust, or other languages such as C, C++ or Go and a willingness to learn Rust.
  • Experience using a Linux server environment
  • Ability to independently debug problems involving the network and operating system

A strong candidate will also

  • Be familiar with deployment using Docker
  • Have experience with SQL and Redis
  • Be proficient with HTTPS and Websockets
  • Be passionate about secure, reliable and fast software
  • Be Familiar with PHP

⎘ Copy Link ↗ Visit Link
Distributed Systems TLS / API Engineer
Fastly
San Francisco / Remote
$110,000 to $185,000 a year
August 2018
3 Applicants This Week
More Than 6 Months Old

Job Description

Fastly helps the world’s most popular digital businesses keep pace with their customer expectations by delivering fast, secure, and scalable online experiences. Businesses trust Fastly to accelerate the pace of technical innovation, mitigate evolving threats, and scale on demand. Founded in 2011, Fastly powers online destinations including Airbnb, GitHub, Alaska Airlines, Pinterest, Vimeo, The Guardian, The New York Times and Ticketmaster.

The worldwide cloud services market is projected to grow rapidly to $236 billion in 2020, according to Forrester, Inc. As more and more businesses move operations to the cloud, Fastly is well positioned to continue increasing CDN, cloud networking and cloud security market share with edge cloud services that reach beyond content delivery.

We’re building a better Internet. Come join us.

Distributed Systems - TLS / API Engineer

We’re looking for talented software engineers with experience in building resilient and distributed systems to join our team. This role is responsible for building, enhancing and maintaining the platform to deliver our core CDN configurations as well as our future Edge Cloud products. We have local offices in San Francisco, Portland and other locations. Remote workers are also encouraged to apply. Time zones with some overlap to North American time zones are preferred.

What You'll Do

  • Contribute to the systems for managing DNS and TLS technology to minimize latency for delivering Fastly's services.
  • Implement systems to allow Fastly's customers to control their own TLS and DNS configurations for how their requester traffic reaches Fastly.
  • Contribute to the design and implementation of Fastly's latency-informed, topologically-aware DNS system.
  • Support internal operational, analytical and customer-facing teams that depend on the DNS and TLS tooling.
  • Build internet-scale, fault tolerant, well-instrumented services that enable Fastly's authoritative DNS services and TLS termination capabilities.

What We're Looking For

We value a variety of voices, so this is not a laundry list. You’ll be a good candidate if you have experience and/or interest in SOME of these:

  • Maintaining and developing large-scale and/or global production systems
  • Experience building APIs to handle complex or sensitive data with Go (or other languages) in an interdependent and heterogeneous environment.
  • Experience with network data and networking data structures.
  • Operational networking experience (e.g. DNS, routing protocols, packet diagnosis and latency analysis)
  • Writing code that is performant, maintainable, clear, and concise
  • Expertise in designing, analyzing, profiling, and troubleshooting large-scale distributed systems
  • Experience with online testing, integration testing, database and system profiling.
  • Experience with software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • Understanding of authoritative DNS services, especially in an anycast environment.
  • Experience working with geographically dispersed team: Previous remote work preferred.

Why Fastly?

  • We have a huge impact. Fastly is a small company with a big reach. Not only do our customershave a tremendous user base, but we also support a growing number of open source projects and initiatives. Outside of code, employees are encouraged to share causes close to their heart with others so we can help lend a supportive hand.
  • We love distributed teams. Fastly’s home-base is in San Francisco, but we have multiple offices and employees sprinkled around the globe. In fact, 50% of our employees work outside of SF! An international remote culture is in our DNA.
  • We care about you. Fastly works hard to create a positive environment for our employees, and we think your life outside of work is important too. We support our teams with great benefits like up to 20 weeks of paid parental leave, options for free medical/dental/vision plans, and an open vacation program that enables our folks to take the time they need to recharge (some benefits may vary by location).
  • We value diversity. Growing and maintaining our inclusive and diverse team matters to us. We are committed to being a company where our employees feel comfortable bringing their authentic selves to work and have the ability to be successful -- every day.
  • We are passionate. Fastly is chock full of passionate people and we’re not ‘one size fits all’. Fastly employs authors, pilots, skiers, parents (of humans and animals), makeup geeks, coffee connoisseurs, and more. We love employees for who they are and what they are passionate about.

We’re always looking for humble, sharp, and creative folks to join the Fastly team. If you think you might be a fit please apply!


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs