Senior Software Engineer, Data Infrastructure & AI
WFA Digital Insight
The demand for skilled software engineers in data infrastructure and AI has grown significantly, with a 25% increase in job postings in the last year alone. Fullstory's unique approach to putting customer data at the forefront has positioned the company for rapid growth, making this role an exciting opportunity for those looking to make a real impact. With the rise of remote work, companies are looking for professionals who can manage complex technical problems and collaborate effectively with cross-functional teams. Before applying, candidates should be prepared to showcase their experience in building high-throughput data pipelines, proficiency in languages like Go or Python, and a deep understanding of data modeling and pipeline observability.
Job Description
## About the Role As a Senior Software Engineer on the Fullstory Anywhere team, you will play a critical role in building and maintaining the systems that transform, move, and activate billions of data points at massive scale. This hybrid position requires in-office attendance one day per week at our Atlanta office, making it ideal for candidates who value flexibility but also enjoy collaborating in person. The Fullstory Anywhere team is one of the company's three primary product verticals, and it's growing rapidly. Your work will directly impact customers' ability to unlock insights in their own environments and build intelligent agents on top of real user behavior.
The role entails a deep understanding of data infrastructure and AI, with a focus on designing and optimizing pipelines that process over 30 billion records per day across customer warehouses. You will collaborate closely with product and ML engineers to define how LLM-powered customer agents evaluate and act on Fullstory data, making architectural decisions that balance throughput, cost, and reliability.
Reporting to the Senior Engineering Manager for the Fullstory Anywhere team, you will be part of a dynamic team that values innovation, reliability, and scalability. Your expertise will be crucial in driving the technical direction of the data pipeline architecture and ensuring the systems you build stay reliable as they scale.
## What You Will Do - Design, build, and maintain large-scale data pipelines that process over 30 billion records per day, ensuring high throughput, low latency, and data quality.
- Collaborate with product and ML engineers to define evaluation frameworks for LLM-powered customer agents, ensuring accurate and useful results.
- Develop and maintain Go microservices that transform and deliver Fullstory session data into customer warehouses and power the team's MCP server.
- Define and maintain dbt models and pipeline orchestration to ensure timely, fault-tolerant data migrations across hundreds of customer destinations.
- Investigate and resolve production incidents across the data pipeline, implementing systemic fixes that prevent entire classes of failure from recurring.
- Write technical design documents that drive consensus on architectural changes, proactively surfacing scaling bottlenecks, edge cases, and cross-team dependencies.
- Demonstrate sound technical judgment by de-risking work through spikes, taking on tech debt deliberately, and knowing when to escalate versus dig in.
- Participate in the development of the AI agent platform, focusing on eval frameworks, tooling, and integration patterns.
- Collaborate with the broader engineering team to drive best practices in data pipeline development, operability, and reliability.
- Stay up-to-date with the latest developments in data infrastructure and AI, applying this knowledge to continuously improve the systems and processes within Fullstory.
- Proficiency in Go, Python, Java, or a similar language.
- Hands-on experience with data transformation tooling such as dbt, with a strong understanding of data modeling and pipeline observability.
- Familiarity with LLM integration patterns and evaluation approaches (e.g., LangSmith, Vertex AI, or comparable frameworks).
- A track record of owning major system areas end-to-end, driving architectural decisions, maintaining production health, and improving reliability over time.
- Experience with cloud data warehouses like BigQuery, Snowflake, or Databricks.
- Ability to work effectively in a remote environment, with excellent communication and collaboration skills.
- Strong problem-solving skills, with the ability to break down complex problems into manageable parts.
- Experience with agile development methodologies and version control systems like Git.
- Knowledge of containerization using Docker and orchestration using Kubernetes.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience working in a hybrid or fully remote team environment.
- Comprehensive health, dental, and vision insurance.
- Generous PTO policy and paid holidays.
- Remote work stipend and home office setup support.
- Opportunities for professional development and growth within the company.
- Access to the latest tools and technologies in the field.
- Collaborative and dynamic work environment with a team of experienced professionals.
How to Stand Out
- Showcase your proficiency in data pipeline development and operation, highlighting your experience with cloud platforms, data transformation tooling, and pipeline orchestration.
- Prepare to discuss your approach to evaluating LLM-powered customer agents, focusing on frameworks, tooling, and integration patterns.
- Demonstrate your understanding of data modeling and pipeline observability, with examples from your previous experience.
- Highlight your ability to work effectively in a remote environment, discussing your communication and collaboration strategies.
- Be prepared to whiteboard technical problems, showcasing your problem-solving skills and ability to break down complex issues.
- Emphasize your experience with agile development methodologies and version control systems, discussing how you've applied these in previous roles.
- Research Fullstory's products and mission, understanding how your role contributes to the company's overall goals and vision.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.