Associate Software Engineer, New College Graduate @ Fastly
Your Application Journey
Email Hiring Manager
Job Details
About Fastly
Fastly helps people stay better connected with the things they love. Fastly’s edge cloud platform enables customers to create great digital experiences quickly, securely, and reliably by processing, serving, and securing applications as close to end-users as possible.
Associate Software Engineer, New College Graduate
As an Associate Software Engineer at Fastly, you will develop highly-available, scalable, and reliable software systems. You will work with teams focused on customer configuration management, product development, platform and network capabilities, as well as front-end applications.
What You'll Do
- Develop components or features impacting customer experience
- Write code in modern programming languages
- Support, deploy applications, and participate in on-call rotations
- Collaborate through code/design reviews and distributed teamwork
- Contribute to core infrastructure and scaling requirements
What We're Looking For
- Hands-on experience with modern programming languages
- Understanding of system design principles
- Eagerness to learn, grow skills, and move up the stack
- Strong written and verbal communication skills
- Experience working with distributed teams
Bonus experience includes working on large-scale distributed systems, profiling, debugging, or any previous exposure to Fastly's environment.
Work Hours, Location & Benefits
This hybrid role based in office locations including San Francisco, CA; New York, NY; and Denver, CO may require travel and on-call evening/weekend support. Enjoy comprehensive benefits including medical, dental, vision, 401(k), stock purchase plans, and more.
Key skills/competency
Associate Software Engineer, software development, system design, modern languages, distributed systems, collaboration, scalability, deployment, on-call, debugging
How to Get Hired at Fastly
🎯 Tips for Getting Hired
- Research Fastly's culture: Understand their mission and digital transformation.
- Tailor your resume: Highlight modern languages and distributed systems experience.
- Emphasize teamwork: Showcase collaboration and communication skills.
- Prepare for technical reviews: Practice system design and debugging scenarios.