Fastly - San Francisco, CA
posted about 2 months ago
Fastly is seeking a Staff Software Engineer for the Customer Usage Pipeline Systems (CUPS) team, which plays a critical role in maintaining a global, real-time pipeline that measures customer usage across the Internet. This pipeline is essential for making informed business and operational decisions, directly impacting company revenue. Over the past three years, the team has experienced significant growth in data volume, necessitating the maintenance of multi-region storage solutions that meet low latency requirements for Fastly's real-time observability API. The role involves leading the design and development of highly available, scalable, distributed systems to support Fastly's ongoing growth and operational needs. As a Staff Software Engineer, you will take ownership of features from planning through deployment, ensuring that the implemented features meet product requirements. You will collaborate closely with various teams, including customer support, solutions, product, and sales, to produce data and APIs that unlock additional revenue opportunities. Clear communication is vital, as you will need to articulate trade-offs and set expectations with your manager and partners. Additionally, you will engage in design discussions, code reviews, and advocate for software development best practices while mentoring junior teammates. Participation in an on-call rotation is also required to ensure data availability for Fastly's global customers within agreed-upon service level agreements (SLAs).