Get a weekly email with all new Golang jobs
x

Golang X Team Jobs Paying 150,000 USD a Year


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

Browse 150+ Golang X Team Jobs (1 new this month) in December 2024 at companies like runZero, Frame and GRAX paying at least 150,000 USD per year working as a Senior Full Stack Engineer, Sr. Video Engineer and Software Developer - Backend. Last post

Hiring Golang Developers?

Create your profile to continue

Arezoo Ghorbanzade Faisal Mashuri Amal S Paramveer Singh Disha Sherzod Yorov Tyler Minegar Erik Božič Karmegam Pulendhiran Arun Das
  • 48 direct messages sent by companies to developers on Golang Cafe in the last 30 days
  • 33 developers joined Golang Cafe in the last 30 days
  • 12,467 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 184 X Team Jobs paying at least 150,000 USD per year • Sort by Date
runZero Logo
Senior Full Stack Engineer
runZero
Remote (United States)
$75,000 to $150,000 a year
March 2021
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Why Rumble?

Rumble brings together the best of IT, security and networking technology to deliver amazing network discovery and asset inventory capabilities for modern enterprises.

An accurate network inventory is a fundamental building block of all security programs, yet most inventory products do a poor job of network-based discovery because they only see it as a stepping stone to the “real” product features. Legacy products work by sending sensitive credentials to every asset on the network and fail to handle today’s hybrid environments. Without a solid inventory, most companies struggle with attack surface reduction, network management, and incident response.

Rumble Network Discovery is a product of Rumble, Inc. We are a fully virtual, high-growth startup based in the United States. Our founders each have over 20 years of experience growing companies in the information security industry, including Rapid7, Veracode, BreakingPoint Systems, and PGP.

Rumble has already proven its market fit. Rumble appeals to companies of all shapes and sizes; we have customers that range from museums to Fortune 500 technology companies. We serve the low-end of the market through eCommerce and the mid-market and enterprise segment through inside sales.

The Opportunity

We’re building the engineering team to lead Rumble into the future. Our work is a mix of Go development, low-level protocol research, standard web technologies, PostgreSQL, and a mix of cloud technologies and integrations. Our platform is cloud-agnostic, can be self-hosted, and builds from a single repository. We ship daily and focus on incremental delivery with fast turnaround for customer requests and bug fixes. We bootstrapped to product market fit and recently raised a $5m venture capital round to accelerate our growth. The company was cash-flow positive in 2020.

We’re looking for senior engineers that are excited about research-driven product development and want to help build a company focused on happy customers and product-led growth.

Position Summary

We’re searching for senior engineers to grow our team! You will contribute to all stages of development, deployment, support, operations, and product planning. This position reports directly to the CEO today and will split into functional teams once the team expands. This is a growth opportunity for future engineering leadership as well as long-term individual contributors.

What Success Looks Like

  • Contribute your skills and knowledge to building, supporting, and operating an amazing product experience for our customers.

  • Learn as you go to understand customer needs, product structure, fingerprinting techniques, and network protocols.

  • Self-task and coordinate with the rest of the engineering team to move the product forward, solve customer challenges, and keep the platform running smoothly.

  • Work with customers to identify bugs, understand gaps in product functionality, and flag opportunities for improvement.

  • Work closely and communicate effectively with functional teams across the company to keep our customer experience aligned with product and sales operations.

To be successful in this role, you ideally have

  • A strong track record of building products that customers love.

  • 5+ years of experience in programming-heavy engineering roles with a demonstrated ability to ship quality results, frequently.

  • Go programming experience is preferred, but if you have deep experience in other languages and are excited about learning Go, we can make that work too.

  • Extensive experience with web development (HTML, CSS, plain JS) and a solid understanding of the HTTP protocol and the web browser security model.

  • PostgreSQL database experience, but other SQL database experience is also applicable.

  • A solid understanding of standard development tools and processes, including Git and issue-management systems.

  • Confidence working with Linux instances for deployment and diagnostics.

  • We’re a fully remote company but you need to be located in the US, with US citizenship or permanent residency for healthcare, payroll, and legal reasons.

Rumble’s Benefits

We offer an extensive set of benefits including:

  • Competitive salaries and a stock option plan.

  • Top of the line medical, dental, vision, life and disability coverages with Rumble paying for 99% of the premium.

  • A flexible vacation policy.

  • 401(k) match program.

Applying

To apply for this role, please send your resume and information about the products you have worked on to careers@rumble.run.

We encourage under-represented applicants to apply, even if you don’t think you fit 100% of the criteria (nobody ever does)!


⎘ Copy Link ↗ Visit Link
Frame Logo
Sr. Video Engineer
Frame
New York City, United States / Remote (United States)
$125,000 to $150,000 a year
January 2021
2 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

About Frame

Frame.io is changing the future of how videos are made by helping over 1 million creative professionals seamlessly collaborate from all over the world.

We’re backed by Accel, FirstMark, Insight Partners, SignalFire, Jared Leto, and a host of other amazing investors. Our market-leading product is used and loved by companies such as Turner, Disney, NASA, Snapchat, BBC, BuzzFeed, TED, Adobe, Udemy, and many more.

We’re in an exciting period of growth and are always seeking extremely talented and passionate individuals who share our vision for helping visual content creators produce their best work.

About the Role

Engineers at Frame.io are creative, technical people making beautiful and powerful tools to help other creative, technical people to do their best work. We have to be—Frame.io is the thread that runs through the entire video post-production process.

We're looking for a media focused systems engineer to join our growing engineering team. You'll work in an autonomous group that builds cloud-based services to power our entire media processing and delivery pipeline: the service at the very core of the Frame.io product. You will prototype innovative ideas and look to continuously optimize and enhance our media pipeline.

Some projects members of this team have built recently include:

  • An HLS and Dash streaming video service, built using Cloudfront, Lambda@Edge and API Gateway.
  • An on-the-fly watermarking system, encoding segments within Lambda functions.
  • A PDF page extraction service, generating up-to 4k images per page of a PDF.

We also have some very exciting initiatives around live capture from multiple sources into the Frame.io cloud. We rely heavily on AWS services to build these systems; in fact our whole video encoding process was recently the subject of an in-depth AWS showcase that you can check out HERE.

As a team we work with petabytes of data, hundreds of thousands of video encodes per day, and the challenges and demands that come from working at the very forefront of delivering Enterprise grade secure review experiences. This is a great opportunity to enhance your cloud computing knowledge; you'll be expected to design, build, and maintain cloud-based services that our client teams and customers consume.

Requirements

  • Experience working in Go (Golang), Python, Java, or C++.
  • A background working with video or image processing.
  • Past experience with Cloud Computing platforms: AWS, Microsoft Azure, Google App Engine or similar.
  • Past experience working with distributed systems, especially in a media business.
  • Great communication skills are a must.

Bonus points if you have

  • Worked across the full multimedia streaming and playback stack
  • Knowledge / understanding of audio video encoding such as H.264, AAC, HEVC, AV1 or streaming formats such as HLS, MPEG-DASH and also live streaming.
  • Experience with DRM and HLS-AES.
  • Knowledge of advanced and emerging video standards such as HDR10, Dolby Vision, 360 videos.
  • Experience in analyzing and improving performance of CDN infrastructure

Responsibilities

  • You'll work to plan, design, and execute new end-to-end multimedia-focused services and infrastructure for our customers and web, mobile and platform teams.
  • You'll work closely with other client and service teams to deliver your services. This means partnering to make sure you're designing clear APIs and well defined contracts. Ideally, you'd also learn to work throughout our tech stack.
  • You'll be responsible for running and maintaining the services you build – that means being on-call and accountable for meeting defined SLAs.
  • You'll be educating the wider engineering team on video engineering and the work you do.
  • You'll receive close guidance and mentorship from our engineering managers and leads, as well as code reviews from your peers.

Benefits

  • Competitive salary and equity
  • Paid parental leave for primary or secondary caregivers
  • Unlimited PTO and designated Volunteering paid time off
  • Work From Anywhere Week
  • Yearly stipend for learning and development
  • Medical, Dental, Vision Insurance and OneMedical membership
  • Pre-tax commuter benefit and Flexible Spending Account
  • Daily catered lunch & fully stocked kitchen with cold brew on tap
  • Discounted gym membership, Classpass discount and Free Citi-Bike membership

Our Philosophy

Our philosophy is simple. At Frame.io, we believe that working with people of different backgrounds and perspectives allows us to elevate each other and helps us build a better product for our users.

We’re proud to be an equal opportunity employer, and are committed to providing all employees with a work environment that celebrates individuality and remains free from any form of discrimination and harassment. We base our employment decisions on the needs of our business, job requirements, and applicants' qualifications. In other words, we only care that you’re the best person for the job.


⎘ Copy Link ↗ Visit Link
GRAX Logo
Software Developer - Backend
GRAX
Remote, US
$130,000 to $200,000 a year
January 2021
1 Applicants This Week
More Than 6 Months Old

Job Description

Software Engineer - Backend

About GRAX

At GRAX, it’s all about data. We help our customers secure and drive value across their ever expanding enterprise SaaS data footprint. Initially, we're focused on Salesforce, the wildly popular CRM platform used by the world's most successful companies. We capture and retain every data change over time, so it can be stored, processed and analyzed using the full power of AWS, Azure and GCP.

GRAX is a well-funded Series A startup. We’re one of the fastest growing partners in the Salesforce ecosystem with revenues more than doubling year-over-year.

Who we are

GRAX was founded by serial entrepreneurs with a long history of success in the Salesforce ecosystem. The product and engineering organization is led by veterans in cloud platform development, including some of the key architects behind Heroku.

About the role

The Backend team builds and maintains the core distributed data pipeline that slurps data from SaaS APIs, secures it for safekeeping before transforming and routing it to its final destination. As an engineer on this team you can expect to:

  • Program mostly in Go (golang.org) within a group of experienced developers committed to learning, sharing and continual improvement.
  • Work closely with internal teams from PM through Customer Success - and occasionally directly with customers.
  • Own the full lifecycle of specific features and product areas from design to release

You may be a good fit if…

  • You have experience with large scale data processing
  • You have built or operated a large cloud service
  • You have prior experience working with distributed systems with a focus on reliability and resiliency.
  • You have extensive experience building on AWS, GCP and/or Azure.

What it’s like to work here

Founded in Boston, GRAX is a remote-first, distributed team. We value collaboration, communication and accountability. You’ll be offered a competitive salary, equity, full health benefits incl. dependents and unlimited PTO.

GRAX 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.


Perks & Benefits

Full health benefits, including dependents. Unlimited PTO. Equity. Competitive salary.

⎘ Copy Link ↗ Visit Link
Bison Trails Co. Logo
Blockchain Network Engineer
Bison Trails Co.
New York City, United States
$120,000 to $165,000 a year
May 2020
5 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

Bison Trails is the leading blockchain infrastructure provider, and we are looking for an exceptional Blockchain Network Engineer to join our highly-skilled and passionate team in New York City. The ideal candidate is an experienced, motivated, self-starting engineer with a love for building containerized applications in a cloud native development environment.

We believe in the power of blockchain technology and building a decentralized future that enables greater participation in global financial networks. Our mission is to provide superior infrastructure on multiple blockchains, strengthen the entire ecosystem, and enable the pioneers of tomorrow.

What does it mean to be a Blockchain Network Engineer at Bison Trails?

  • You have 3-5 years of infrastructure or full-stack engineering experience under your belt
  • You are a self-starter with a proven track record of shipping quality product
  • You are an autonomous worker with the ability to proactively manage the needs of a growing company with minimal oversight
  • You possess an analytical mindset and feel comfortable using qualitative and quantitative data to inform your decision making
  • You are proficient in a modern programming language such as Go, Python, or Rust
  • You are experienced in containerizing modern applications, particularly blockchain networks.
  • You have familiarity with Go and the Kubernetes ecosystem, but are not necessarily an expert
  • You take pride in having excellent written and verbal communication skills
  • You enjoy entrepreneurial environments and want to help build something meaningful
  • You preferably work in the greater NYC area, but if not, you are US-based with previous remote experience

Day to day, you will…

  • Work to support new and existing blockchain networks on our platform. This means dockerizing, YAML templating, and otherwise writing code that facilitates different networks running on our Kubernetes based platform every day
  • Research complex topics around specific blockchain networks including consensus algorithms, economic models, and node/network topology.
  • Interact and collaborate with other engineers and team members; we have a highly focused and collaborative team. Our team prioritizes creating a shared understanding of our systems/supported networks, and we are dedicated to supporting each other on a daily basis.
  • Contribute to blockchain network support discussions. We are looking for a strong technical leader that can help drive and own support for multiple networks.
  • Participate in the overall blockchain network community. Join third party discussions and become a contributor to the development of new and existing networks.
  • Build services and infrastructure that help to automate the deployment of blockchain network infrastructure
  • Incorporate monitoring, alerting, and observability to support blockchain networks that allow us to maintain the highest standards of health, reliability and uptime.
  • Write integration tests and contribute to maintaining a healthy CI/CD pipeline.

We are conveniently located in Tribeca, NYC. We provide competitive industry salaries along with:
- Company-paid health, dental, vision, life & disability insurance
- 401(k) plan, FSA & commuter benefits
- Flexible PTO
- Training, mentorship, and coaching from industry leaders and company leadership
- The opportunity to grow alongside a company that is helping create the decentralized future
- Work in tandem with fun, diverse and open-minded colleagues


⎘ Copy Link ↗ Visit Link
Senior Software Engineer, Databases
Tendermint
San Francisco, Berlin, Toronto, Remote
$100,000 to $150,000 a year
October 2018
5 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 Software Engineer, SDK
Tendermint
Toronto, Canada / San Francisco, United States / Berlin, Germany
$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. - Significant experience writing Golang. - Built an open source framework for software development. - Significant open source software contributions. - 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 SDK codebase by committing DRY, well tested code. - Work with the SDK team to triage tickets and move the project forward. - Review pull requests and provide valuable feedback to members of the team and open source contributors. - Mentor junior engineers and support the growth and health of the team. - Help with developer adoption by supporting projects using the SDK. - Participate in developer discussion forums and work to improve the usability based on user feedback. - Promote the SDK by publishing blog posts and guides.

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: To apply, please fill out this form: https://goo.gl/forms/jpdRI1wD8pdfoqKl2


⎘ Copy Link ↗ Visit Link
Solution Architect
NewStore
Boston, United States / Remote
$130,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

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
Full Stack Software Developer
NTWRK
Los Angeles, United States
$100,000 to $150,000 a year
September 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available

Job Description

We have an opening for a Full Stack developer who is entrepreneurial and loves storytelling. This is a great opportunity for someone to get in early and help lead and shape a team of developers.

We’re looking for someone who wants to grind it out and get their hands dirty. Someone who knows when to use gum and duct tape and when to be super formal and tight.

You’ll be the foundation of the team, with the opportunity to help us grow our culture and company.

We’re looking for a Full Stack developer who will take a key role on our team. Our Full Stack developer must have knowledge in all stages of software development.

You’ll be working alongside our product developer / manager, collaborating on the various layers of the infrastructure for our mobile platform (IOS / Android).

Essential Duties and Responsibilities:

• Drive engineering efforts from ideation and design through implementation. • Solve complex technical challenges • Design, develop and deploy overall architecture of both web & mobile applications. • Maintain quality and ensure responsiveness of mobile applications. • Collaborate with product team to design and implement new features. • Experience working with designers and converting designs to interface elements.

Job Qualifications – Education and Experience:

• MS/BS in Technical Field, Computer Science or Mathematics. • Ability to anticipate operational needs and identify growth opportunities. Take the lead shepherding special projects and key initiatives.
• Ability to collaborate in a rapidly evolving matrix environment and to interact effectively with business stakeholders.
• 5+ years of software engineering experience • 3+ years of experience with one or more general purpose programming languages including but not limited to: Go, C/C++, C#, Objective C, Python, JavaScript, or Java • Extensive experience with REST APIs • Strong written and verbal communication skills with the ability to work well under pressure with a variety of people; facilitating communication between teams.
• Possess a motivated, “self-starter" personality, with the ability to learn and adapt quickly to changing needs.
• Highly organized, detail-oriented, and timeline driven with ability to handle many competing priorities, fulfill several project requests simultaneously in a changing environment, and meet tight deadlines. • Knowledge of code versioning tools such as Git, Mercurial or SVN. • Highly experienced with Content Distribution Network workflows & configurations, specifically Akamai & Wowza. • Highly experienced with back-end programming languages (Ex: PHP, Python, Ruby, Java, .NET, JavaScript & GoLang). • Proficient experience using Ex: advanced JavaScript libraries and frameworks such as AngularJS, KnockoutJS, BackboneJS, ReactJS, DurandalJS etc. • Development experience for both mobile (IOS/Android) and desktop HTML 5. • Understanding of server-side languages including such as Jade, EJS, Jinja and Heroku. • Experience with cloud message APIs and usage of push notifications.


⎘ 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
Software Engineer, Go Language Platform
Uber
San Francisco, CA, United States
$95,000 to $155,000 a year
August 2018
1 Applicants This Week
More Than 6 Months Old

Job Description

We’re changing the way people think about transportation. Not that long ago we were just an app to request premium black cars in a few metropolitan areas. Now we’re a part of the logistical fabric of more than 600 cities around the world. Whether it’s a ride, a sandwich, or a package, we use technology to give people what they want, when they want it.

For the people who drive with Uber, our app represents a flexible new way to earn money. For cities, we help strengthen local economies, improve access to transportation, and make streets safer.

And that’s just what we’re doing today. We’re thinking about the future, too. With teams working on new modalities, self-driving cars and even urban air transportation, we’re in for the long haul. We’re reimagining how people and things move from one place to the next.

Hi! We’re the Go team at Uber. You might recognize us from such classics as zap, fx,go-torch, and Go Profiling and Optimization.

As part of the Go team you’ll join a group of language experts solely focused on improving the quality, performance and stability of Go code across the company and the broader open-source community. You’ll work with some of the most talented, high-velocity engineering teams and ensure that the most pressing development problems are solved, and the solutions are reusable for engineers everywhere in the organization. The code you build and maintain will be at the heart of critical systems across Uber, from infrastructure to user-facing products and services. You’ll empower a large and quickly-growing engineering organization to do its best work and deliver high-quality products quickly. You’ll ensure that moving fast doesn’t mean sacrificing stability, quality, performance or maintainability. And along the way, you’ll get to shape the very future of engineering at Uber.

We need passionate, skilled developers who can think at both the code and organizational levels, engineers who care deeply about building systems and libraries the right way, who are eager to take on ownership of business-critical code, and who are opinionated and uncompromising in their pursuit of technical excellence.

Responsibilities

  • Design, develop and maintain world-class Go tools and packages.
  • Drive the development of Go standards, practices and education.
  • Build Uber’s Go open-source presence.
  • Design and build infrastructure to help teams measure and improve development velocity.
  • Work closely with engineers across the company to solve critical software development problems in principled and reusable ways.

Requirements

  • Solid understanding of Go, including common toolsand best practices.
  • Experience building reusable tools, packages and software patterns for developers.
  • Background in infrastructure and distributed systems.
  • Passion for software quality, including testing, code review, and documentation.
  • Desire to contribute to open source.
  • Strong cross-team communication skills.
  • B.S., M.S., or Ph. D. in Computer Science or equivalent work experience.

Desired

  • Experience working on distributed software projects in a large organization.

  • Experience leading, contributing to, or maintaining open-source projects.

  • Experience as a technology-specific speaker or evangelist.

Be sure to check out the Uber Engineering Blog to learn more about the team.


Apply ⎘ Copy Link ↗ Visit Link

Get a weekly email with all new Golang jobs

10 of 184 X Team jobs paying at least 150,000 USD per year found