Fastly

Principal Software Engineer – Core Systems

Fastly

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $246,550 - $295,860 per year

Job Level

About the role

  • Design and lead delivery of systems that drive our vision for scalability, security, performance and reliability in all the applications.
  • Provide and advocate for solutions to strategic and sophisticated technical problems, while influencing the organization with new ideas.
  • Represent the Team in technical discussions across the organization.
  • Help identify areas of opportunity in existing products and design solutions to support those efforts.
  • Contribute and advocate for iterative improvements to both code and culture.
  • Think strategically about the technical direction of the team’s software, in alignment to Fastly’s long term goals.
  • Anticipate where and when systems will need to be adapted to meet our growth needs.
  • Craft and articulate technical strategy via design documents.
  • Sequence the technical building blocks required to enable durable innovation.
  • Guide, share knowledge, and lead teams implementing cross functional systems.
  • Enable outcome driven, collaborative discussions utilizing the deep technical knowledge of the teams you work with.
  • Mentor and provide regular feedback to engineers.
  • Lead by example. Be an active implementer and team member.
  • Partner with senior engineering leaders to build and execute in both internal and open source contexts.
  • Participate in an on-call rotation.

Requirements

  • Significant domain-relevant software engineering experience (i.e., backend and distributed systems focus) with expertise in modern programming languages and tooling (the team works mostly in Golang)
  • Track record of choosing pragmatic over perfect solutions to ship features on-time and unblock cross-functional initiatives.
  • Experience building efficient software at scale.
  • Proven experience building internet facing systems that are safely operated
  • A history of hands-on technical leadership building scalable and reliable software.
  • Thoughtful, customer-driven approach to design and implementation.
  • Excellent collaboration and communication skills; capable of building positive relationships with peers and leadership.
  • Experience mentoring, guiding, and coaching team members and a passion for learning and sharing what you’ve learned with others.
Benefits
  • comprehensive benefits package including medical, dental, and vision insurance
  • Family planning
  • mental health support
  • Employee Assistance Program
  • Insurance (Life, Disability, and Accident)
  • Flexible Vacation policy
  • up to 18 days of accrued paid sick leave
  • 401(k) (including company match)
  • Employee Stock Purchase Program
  • 11 paid local holidays
  • 12 paid company wellness days
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Golangbackend systemsdistributed systemssoftware engineeringscalable softwarereliable softwareinternet facing systemstechnical leadershipdesign documentsiterative improvements
Soft Skills
collaborationcommunicationmentoringcoachinginfluencingstrategic thinkingcustomer-driven designteam leadershipfeedbackrelationship building