Role Overview
As a Senior Software Engineer at Fullstory, you will focus on backend development, particularly on our ingestion pipeline. This role involves working with distributed systems that handle hundreds of thousands of browser and mobile application event bundles every second. You will be tasked with evolving our highly reliable, secure, performant, and cost-efficient foundation for the capture and processing of session data.
Key Responsibilities
- Engineer distributed systems that operate at tens to hundreds of thousands of requests per second using Go, Kubernetes, and GCP.
- Explore ideas to unlock new features through thoughtful architecture and framework designs.
- Ensure the quality and reliability of Fullstory's capture and extraction systems across many services and downstream applications both internally and externally.
- Collaborate with technical leaders and product experts to evolve the technical roadmap for Ingestion services, and to participate in collaborative development efforts across the Engineering organization.
What We Expect
- Deep expertise in distributed systems and computer science.
- Experience with Go, Kubernetes, and GCP.
- Ability to work remotely and manage your own schedule effectively.
Impact
- In 6 months: You will have delivered enhancements to our Ingestion pipeline to improve performance, reliability, and efficiency.
- In 12 months: You will have led iterative projects to improve our Ingestion pipeline to deliver immediate and actionable information to downstream consumers.
About Fullstory
Fullstory is on a mission to help technology leaders make better, more informed decisions by injecting behavioral data into their analytics stack. Our patented technology unlocks the power of quality behavioral data at scale, transforming every digital visit into actionable insights. With Fullstory, enterprises can get closer to their customers’ true sentiment and intentions to predict what they want, create personalized experiences, and drive conversion, loyalty, and revenue.
How We Support You
- Autonomy and flexibility in a remote-first work environment.
- Comprehensive benefits including health insurance, learning opportunities, and team events.
- Opportunities for professional growth and a supportive team environment.
Benefits Extracted with AI
- Remote work flexibility
- Flexible paid time off
- Annual company-wide closure
- Sponsored benefit packages
- Professional development opportunities
- Monthly productivity stipend
- Team events
- Paid parental leave
- Fertility and family building benefit
- Bereavement leave
- Miscarriage/Pregnancy loss leave
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Backend Engineer (Golang)
Join Future as a Senior Backend Engineer specializing in Golang. Work remotely to build scalable backend systems.
Senior Back-end Engineer
Senior Backend Engineer needed to enhance security systems, work with TypeScript, Go, Kubernetes, and AWS. Fully remote position.
Senior Data Engineer
Senior Data Engineer role focusing on ETL, Python, and Big Data in a remote setting with comprehensive benefits.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer - TypeScript & Go
Senior Software Engineer specializing in TypeScript & Go for Flock Safety, focusing on microservices and cloud technologies.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and product lifecycle management. Remote work, competitive salary.
Senior Backend Software Engineer - Microservices, C#, Rust
Join Fetcherr as a Senior Backend Software Engineer to develop high-performance microservices in a remote role.
Senior Backend Engineer with Go and Microservices
Join Solsten as a Senior Backend Engineer in Berlin, focusing on Go and Microservices to build scalable systems.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on cloud services, API design, and scalable systems at Flex, a fully remote company.
Software Engineer - Backend (Python, Go)
Join Timescale as a Software Engineer - Backend, focusing on Python and Go, in a remote role with flexible benefits.
Backend Software Engineer
Join OutSystems as a Backend Software Engineer to innovate in cloud software development with cutting-edge technologies.
Senior Backend Engineer
Senior Backend Engineer needed to design and optimize APIs and database systems for a leading fitness platform. Remote work available.
Senior Software Engineer - Backend
Join Fountain as a Senior Software Engineer - Backend, working remotely with a focus on TypeScript and cloud solutions.
Remote Backend Engineer with Golang Experience
Join LaunchDarkly as a Remote Backend Engineer to build and improve APIs using Golang, Redis, and NATS.
Staff Software Engineer, Backend - Remote
Seeking a Staff Software Engineer, Backend for a fully remote role. Proficiency in NodeJS+TypeScript and cloud services required.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
Senior Software Engineer - Backend (Founding Member)
Senior Backend Software Engineer role focusing on innovative AI-driven tools, remote work, competitive benefits.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer, remote, expertise in TypeScript, DBMS, and backend development.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on enterprise product development, TypeScript, and cloud solutions. Remote work available.
Senior Software Engineer - Backend (E5)
Senior Backend Software Engineer role focusing on development, architecture, and team collaboration. Remote work with competitive benefits.
Senior Software Engineer - Backend (Python, Go, C++)
Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.
Senior Backend Engineer - GoLang
Join Grafana Labs as a Senior Backend Engineer specializing in GoLang. Work remotely in the USA or Canada.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.