Lead Software Architect

2 weeks ago


Denver, Colorado, United States Fastly Full time
About Fastly:
Fastly is dedicated to enhancing connectivity for individuals with the things they cherish.

Our edge cloud platform empowers clients to swiftly, securely, and reliably create exceptional digital experiences by processing, serving, and safeguarding applications as close to end-users as possible — right at the edge of the Internet.

This platform is crafted to leverage the modern internet, enabling programmability and supporting agile software development.

Fastly's clientele includes some of the world's most distinguished organizations, such as Vimeo, Pinterest, The New York Times, and GitHub.

Join Our Team:
We are seeking a Lead Software Architect to join Fastly's Kernel Engineering team as a technical leader, playing a crucial role in our operational excellence.

Your primary responsibility will be to enhance performance and stability for Fastly's low-latency data path, which is essential for all customer traffic, operating through the Linux kernel and XDP.

The Kernel team forms the backbone of Fastly's Edge stack, ensuring our systems utilize the latest Linux technologies while supporting our hardware platform, OCI containers, and Linux OS distributions.

Your contributions will be vital in maintaining stability and performance for our clients, significantly impacting the overall business.


Key Responsibilities:
  • Guide the technical direction and architectural choices for kernel development, ensuring alignment with Fastly's strategic objectives.
  • Lead the creation of innovative solutions across kernel, XDP, system architecture, and distribution tooling to enhance Fastly's Linux Operating System.
  • Mentor and develop a high-performing team of kernel developers, architects, network engineers, and site reliability engineers.
  • Collaborate with Engineering and Operations teams to optimize performance, automation, and efficiency across the organization.
  • Provide structured planning and strategic oversight to ensure successful project execution.

Qualifications:
  • A minimum of 8 years of experience in software development using one or more programming languages (e.g., Python, C, Go, Rust), with at least 4 years in leadership roles.
  • At least 5 years of experience in maintaining Linux kernel subsystems and the kernel repository, including 1 year of Linux kernel development experience.
  • Experience in network data path and deployment methodologies.
  • Proficiency in maintaining Linux distributions (e.g., Ubuntu, Debian).
  • Familiarity with OCI containers (e.g., Docker).

Preferred Experience:
  • Large scale fleet management and release techniques.
  • Experience with acute incident response, including addressing security vulnerabilities.
  • Implementing IETF RFC specifications, particularly transport protocols.
  • Experience in distributed systems and highly available environments.

Work Environment:
This position allows for flexibility, embracing a hybrid model that enables employees to balance their time between the office and remote work.

Compensation and Benefits:
The estimated salary range for this position is competitive and commensurate with experience, skills, and qualifications.

Fastly offers a comprehensive benefits package that includes medical, dental, and vision insurance, along with family planning and mental health support.

We also provide a flexible vacation policy, accrued paid sick leave, a 401(k) plan with company match, and an Employee Stock Purchase Program.


Why Choose Fastly?
Fastly is a small company with a significant impact, supporting a vast user base and numerous open-source projects.

We value diversity and strive to create an inclusive environment where employees can be their authentic selves and thrive.

We are passionate about our work and our people, welcoming individuals from all walks of life.

If you believe you align with our values and mission, we encourage you to explore opportunities with us.



  • Denver, Colorado, United States Ibotta Full time

    Ibotta is seeking a Lead Software Architect to become a vital member of our forward-thinking team and help us achieve our goal of Making Every Purchase Rewarding. The IPN (Ibotta Performance Network) Experiences Organization is in search of a professional to spearhead the enhancement of our publisher, client, and internal operations experiences, ensuring...


  • Denver, Colorado, United States Audacy, Inc. Full time

    About the RoleAudacy, Inc. is seeking an experienced Senior Software Architect to lead the architectural design and development of scalable, robust, and high-performance server-side solutions. As a key member of our team, you will be responsible for designing and architecting complex server-side systems and applications, ensuring they meet the highest...


  • Denver, Colorado, United States EVONA Full time

    Job Title: Lead Embedded Software EngineerCompany: EVONALocation: HybridSalary: Up to $170k base + equity + benefitsJob Summary:As a Lead Embedded Software Engineer at EVONA, you will lead the full development of mission-critical embedded software on our satellites, as we continue to build and launch next-generation Space Communications infrastructure.Key...


  • Denver, Colorado, United States Creative Financial Staffing Full time

    Title: Software Solutions ArchitectAbout the company:Leading financial staffing firm with innovative career opportunitiesExceptional benefits and a focus on work-life harmonyFlexible working hours to accommodate personal needsKey ResponsibilitiesDesign, develop, and sustain robust software solutions, including tailored applications, Office Add-ins, and data...


  • Denver, Colorado, United States Connect for Health Colorado Full time

    Position OverviewConnect for Health Colorado is excited to announce an opening for a Lead IT Systems Architect.As a pivotal entity in the health insurance landscape, Connect for Health Colorado has been dedicated to enhancing the accessibility and affordability of health insurance since its inception. Our primary goal is to empower individuals, families, and...


  • Denver, Colorado, United States DEPT Full time

    About This RoleWe are seeking a highly skilled Mobile Software Architect to lead our mobile engineering initiatives and drive the development of iOS, Android, and React Native applications. As a key member of our team, you will provide technical leadership and strategic direction on large-scale projects, ensuring they follow architecture and engineering best...


  • Denver, Colorado, United States Synoptek Full time

    Position Overview:As a Lead Solutions Architect, you will play a pivotal role in crafting innovative software solutions tailored to meet the unique requirements of our clients implementing Dynamics 365 for Finance and Operations.Key Responsibilities:- Engage in collaborative design sessions to explore new customizations.- Develop comprehensive technical...


  • Denver, Colorado, United States PeopleSuite Talent Solutions Full time

    Job OverviewPosition SummaryPeopleSuite Talent Solutions is in search of a Software Solutions Architect to become a vital member of our dedicated team within a global organization comprising over 12,000 professionals. Our primary focus is on safety, security, and access management. In this role, you will develop solutions that facilitate seamless access,...


  • Denver, Colorado, United States Cribl, Inc Full time

    About Cribl, Inc.At Cribl, we pride ourselves on being a dynamic organization that values productivity and a sense of humor. We are in search of enthusiastic individuals who are eager to make an impact while enjoying the journey. Our MissionAs a pivotal player in the IT and Security sectors, Cribl serves some of the most renowned companies, addressing their...


  • Denver, Colorado, United States Palantir Technologies Full time

    A Transformative Organization Palantir develops cutting-edge software solutions that facilitate data-driven decision-making and operational efficiency. By connecting essential data with the individuals who require it, our platforms enable partners to innovate in areas such as drug development, supply chain management, and child recovery efforts. The...


  • Denver, Colorado, United States US Main Full time

    Job DescriptionRole: Enterprise ArchitectLocation: RemoteClient: US MainJob Type: Full-timeAbout the Job:We are seeking a highly skilled Enterprise Architect to lead our technology strategy and drive digital transformation across the organization. As a key member of our IT team, you will be responsible for designing and implementing cutting-edge solutions...


  • Denver, Colorado, United States Inceed Full time

    Compensation: $120-145K DOE Location: Remote Senior Software Engineer Inceed is collaborating with a prominent organization to identify a talented Senior Software Engineer to enhance their development team. Are you ready to elevate your career and contribute to innovative projects? We are in search of a proficient Senior Software Engineer to join a dynamic...


  • Denver, Colorado, United States Jobot Full time

    Exciting Career Opportunity with a Leading Architecture FirmThis Jobot Job is hosted by: Luke HoytAre you a fit? Easy Apply now by clicking the "Apply Now" buttonand sending us your resume.Salary: $90,000 - $120,000 per yearAbout Us:We offer a variety of perspectives on the art, science, and practice of architecture and design across different locations and...

  • Software Team Lead

    7 hours ago


    Denver, Colorado, United States Astroscale Full time

    Astroscale U.S. is dedicated to ensuring the safe and sustainable development of space for future generations. As a leading provider of on-orbit servicing solutions, we are seeking a Software Team Lead to join our team in Denver, Colorado.This role is integral to developing the on-orbit servicing solutions that will deliver our vision of a sustainable space...


  • Denver, Colorado, United States PeopleSuite Talent Solutions Full time

    Job OverviewPosition SummaryPeopleSuite Talent Solutions is in search of a seasoned Software Architect to become a vital part of our dedicated team within a global network of over 12,000 professionals. Our primary focus lies in safety, security, and access management. In this role, you will develop solutions that facilitate seamless access, ensuring safety...


  • Denver, Colorado, United States Perkins & Will Full time

    Position Overview:As a Lead Project Architect at Perkins&Will in Denver, you will have the opportunity to showcase your expertise and enthusiasm through a variety of responsibilities:Key Responsibilities:- Develop, manage, and implement technical documentation, including the interpretation and organization of project team assignments.- Oversee the creation...


  • Denver, Colorado, United States EVONA Full time

    Job Summary: EVONA is seeking a highly skilled Embedded Software Engineer to lead the development of mission-critical embedded software on our next-generation Space Communications infrastructure.About the Role: As an Embedded Software Engineer at EVONA, you will be responsible for designing and developing the full software lifecycle and architecture for...


  • Denver, Colorado, United States Kavaliro Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Enterprise Architect to join our team at Kavaliro. As a key member of our organization, you will play a critical role in shaping the technical direction of our company and driving innovation in the Human Services Department.Key ResponsibilitiesPartner with senior leadership, enterprise...


  • Denver, Colorado, United States Kavaliro Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Enterprise Architect to join our team at Kavaliro. As a key member of our organization, you will play a critical role in shaping the technical direction of our company and driving innovation in the Human Services Department.Key ResponsibilitiesPartner with senior leadership, enterprise...


  • Denver, Colorado, United States Tier4 Group Full time

    Job Summary: We are seeking a highly skilled Lead Java Microservices Architect to join our team at Tier4 Group.About the Role: As a Lead Java Microservices Architect, you will be responsible for designing and implementing scalable and efficient microservices architecture using Java 17 and ExtJS. You will work closely with our development team to ensure...