Staff Software Engineer, Edge Cloud Platform

4 weeks ago


Austin, Texas, United States Fastly Full time
Fastly's Edge Cloud Platform

Fastly's edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers' applications as close to their end-users as possible — at the edge of the Internet.

The platform is designed to take advantage of the modern internet, to be programmable, and to support agile software development.

We are looking for a technical leader with experience in designing, building and operating distributed systems that are scalable, fault tolerant and easy to manage.

You'll be joining a team responsible for some of Fastly's most critical network services, used by some of the world's most popular companies to power the Internet.

In addition to networking and systems-level work, this role will involve defining the architecture by which Fastly consumes data to conduct traffic engineering at scale.

Many of our largest customers rely on our work to ensure a performant and delightful experience for their users.

Key Responsibilities:

  • Design, implement and operate systems that react quickly to changing network conditions
  • Build a distributed control system that collects and processes large amounts of data across Fastly's worldwide fleet
  • Prioritize scalability, security, performance and reliability in the design of the applications you support
  • Be a central point across fastly engineering for technical conversations and building trust
  • Own part of Fastly's ongoing strategy to improve customer experience, now and in the future
  • Mentor and support junior engineers

Requirements:

  • 8 years of experience designing and developing software components on Unix/Linux platforms
  • 5 years of experience building and operating distributed networking/cloud systems at scale
  • Track record of writing resilient and maintainable Go, C, and/or Rust code
  • Strong written and verbal communication skills with the ability to articulate complex technical ideas across multi-functional teams
  • A passion for learning, and sharing what you've learned with others

What We Offer:

  • A comprehensive benefits package including medical, dental, and vision insurance
  • Family planning, mental health support along with Employee Assistance Program, Insurance (Life, Disability, and Accident), a Flexible Vacation policy and up to 18 days of accrued paid sick leave
  • 401(k) (including company match) and an Employee Stock Purchase Program
  • 10 paid local holidays, 11 paid company wellness days

Why Fastly?

We have a huge impact. Fastly is a small company with a big reach. Not only do our customers have 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. As a new hire, you will be able to attend our IN-PERSON new hire orientation in our San Francisco office. It is an exciting week-long experience that we offer to new employees to build connections with colleagues across Fastly, participate in hands-on learning opportunities, and immerse yourself in our culture firsthand.

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.



  • Austin, Texas, United States Emerald Cloud Lab Full time

    About the RoleThe Emerald Cloud Laboratory (ECL) is a pioneering company that enables life scientists to conduct research entirely from a computer. As a Senior Cloud Software Developer, you will play a crucial role in developing the ECL Command Center and internal web-based applications. The Command Center offers scientists a broad suite of tools for...


  • Austin, Texas, United States Apple Full time

    Cloud Platform Engineer, AI and Data PlatformsAustin,Texas,United StatesSoftware and ServicesAt Apple, we believe new insights have a way of becoming excellent products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. The people here at Apple don't just create...


  • Austin, Texas, United States JobRialto Full time

    The RoleWe are seeking a highly skilled Cloud Platform Engineer to join our Cloud and Platform Engineering Group. As a Cloud Platform Engineer, you will work within a diverse team of passionate technologists who believe in the power of innovation and constant collaboration.We believe that small, empowered, self-motivated teams can achieve outstanding things....


  • Austin, Texas, United States Apple Full time

    Cloud Platform EngineerWe are seeking a highly skilled Cloud Platform Engineer to join our team at Apple. As a Cloud Platform Engineer, you will be responsible for designing, implementing, and managing cloud-based infrastructure and applications.Key Responsibilities:Design and implement cloud-based infrastructure and applicationsManage and maintain...

  • Senior Cloud Engineer

    4 weeks ago


    Austin, Texas, United States CENTRIC SOFTWARE INC Full time

    Job OverviewWe are seeking a highly skilled Senior Cloud Engineer to lead our cloud-native development efforts. The ideal candidate will have a deep understanding of cloud computing, containerization, and orchestration technologies. You will be responsible for designing and developing scalable cloud solutions, managing infrastructure, and ensuring seamless...


  • Austin, Texas, United States Emerald Cloud Lab Full time

    About the RoleWe are seeking a highly skilled Cloud-Based Biotech Engineer to join our team at Emerald Cloud Lab. As a key member of our engineering team, you will be responsible for developing and maintaining our cloud-based biotech platform.The ideal candidate will have a strong background in software engineering, with experience in cloud-based...


  • Austin, Texas, United States Procore Technologies Full time

    Job DescriptionWe're seeking a skilled Software Architect to join Procore's Product & Technology Team. Procore software solutions aim to improve the lives of everyone in construction and the people within Product & Technology are the driving force behind our innovative, top-rated global platform. As a Software Architect of our Platform Services division, you...


  • Austin, Texas, United States Emerald Cloud Lab Full time

    Job OpportunityEmerald Cloud Lab is seeking a talented Sr. Software Engineer to join our team and contribute to the development of our cloud-based laboratory platform.About the RoleWe are looking for a skilled software engineer to develop the ECL Command Center and internal web-based applications. The successful candidate will have experience in website...


  • Austin, Texas, United States Cognite Full time

    About CogniteCognite is a global leader in industrial data fusion, empowering companies to unlock the full potential of their data and make better decisions. Our cutting-edge platform, Cognite Data Fusion (CDF), enables organizations to integrate, analyze, and visualize their data in real-time, driving business value and sustainability.We're looking for a...


  • Austin, Texas, United States Centric Software Full time

    Overview:We are seeking a highly skilled Senior Cloud Engineer to lead our team in enterprise software development. The ideal candidate will have a deep understanding of cloud-native development and experience with various aspects of infrastructure management.You will be responsible for designing and developing scalable solutions, managing infrastructure...


  • Austin, Texas, United States AlienVault Full time

    About the RoleIn our company, we are seeking a skilled Software Engineer with expertise in cloud services to join our team. The successful candidate will be responsible for designing, developing, and implementing cloud-based solutions that meet the needs of our business. Responsibilities- Design and develop cloud-based solutions using cloud platforms such as...

  • Software Engineer

    3 weeks ago


    Austin, Texas, United States Apple Full time

    Job Title: Software Engineer - BI Tools PlatformAbout the Role:We are seeking an experienced Software Engineer to join our Global Business Intelligence (GBI) team at Apple. As a BI Tools Platform Engineer, you will be responsible for managing multiple deployments on hybrid cloud environments, ensuring the reliability and resiliency of the platform, and...


  • Austin, Texas, United States ARM Full time

    Job Overview:At Arm, we are building the Future of Computing. Together. For Everyone. This is a technical leadership role based in the US and part of the rapidly growing Arm Infrastructure Line of Business.Our Neoverse cores are leading a technology disruption. We need a Principal Firmware Enablement Engineer to work with the Arm Central Engineering -...

  • Software Engineer

    4 weeks ago


    Austin, Texas, United States WP Engine Full time

    Evolve with UsAt WP Engine, we're pushing the boundaries of what's possible with WordPress. As a Software Engineer on our Platform Evolution team, you'll play a key role in shaping the future of our platform. You'll work with a talented team of engineers to design, develop, and deploy scalable, secure, and high-performance solutions that power over 1 million...


  • Austin, Texas, United States SADA Full time

    Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our Application Development team. As a member of this team, you will be responsible for architecting and developing cloud-native applications across a breadth of use cases.Our team utilizes a UX-driven approach to solve priority business objectives, focusing on efficiency,...


  • Austin, Texas, United States Asure Software Full time

    Job SummaryWe are seeking a highly skilled Associate Software Engineer to join our team at Asure Software. As a key member of our engineering team, you will be responsible for collaborating with other engineers to write and develop code, designing and developing web-based applications to enhance the performance and stability of our current applications, and...


  • Austin, Texas, United States HeartFlow Full time

    About HeartFlowHeartFlow, Inc. is a medical technology company advancing the diagnosis and management of coronary artery disease, the leading cause of death worldwide, using cutting-edge technology.The company's flagship product, an AI-driven, non-invasive cardiac test supported by the ACC/AHA Chest Pain Guidelines, provides a color-coded, 3D model of a...


  • Austin, Texas, United States Fastly Full time

    Fastly's Edge Cloud PlatformFastly's edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing our customers' applications as close to their end-users as possible — at the edge of the Internet.Our TeamFastly's Traffic Management Systems Team owns and operates the services...


  • Austin, Texas, United States SHI International Full time

    We are seeking a highly skilled Senior Cloud Software Engineer to join our development team at SHI International Corp. to build the next generation of Cloud and Service Management capabilities for the SHI One platform.As a Senior Cloud Software Engineer, you will be responsible for designing, developing, and maintaining software solutions in a diverse...


  • Austin, Texas, United States Asure Software Full time

    Job Title: Software Development EngineerJob Description:As a Software Development Engineer at Asure Software, you will be responsible for collaborating with other engineers to write and develop code, as well as developing web-based applications to enhance the performance and stability of current applications.Responsibilities:* Write testable, readable,...