
Principal Software Engineer – Core Systems
Fastly
full-time
Posted on:
Location Type: Hybrid
Location: San Francisco • California • United States
Visit company websiteExplore more
Salary
💰 $246,550 - $295,860 per year
Job Level
Tech Stack
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