CrawlJobs Logo
Briefcase Icon
Category Icon

Filters

×

Senior Software Engineer, Experience Platform Team United States Jobs

1 Job Offers

Filters
Senior Software Engineer, Experience Platform Team
Save Icon
Join Pinecone's Experience Platform team as a Senior Software Engineer in NYC. Design scalable event-driven systems and data pipelines using Kafka, NodeJS, or Go. Enjoy full ownership, comprehensive benefits, and equity while building foundational product platforms.
Location Icon
Location
United States , New York City
Salary Icon
Salary
Not provided
pinecone.io Logo
Pinecone
Expiration Date
Until further notice
Explore senior software engineer, experience platform team jobs and discover a pivotal role at the intersection of product innovation and technical infrastructure. Professionals in this career specialize in building and maintaining the core platforms that directly shape user and customer experiences at scale. Unlike roles focused on a single product feature, these engineers architect the foundational systems that enable consistent, reliable, and measurable interactions across an entire digital ecosystem. Their work is central to understanding user behavior, ensuring platform reliability, and enabling product teams to deliver seamless functionality. The typical responsibilities for a Senior Software Engineer on an Experience Platform Team are broad and impactful. A core duty involves designing and implementing event-driven architectures and distributed systems to process real-time and batch data reliably. This includes developing robust systems using streaming technologies like Kafka or Kinesis to handle high volumes of events. Engineers in this role build and maintain scalable data pipelines responsible for ingesting, transforming, and aggregating usage data, which is critical for analytics, billing, and product insights. They also ensure system observability by creating comprehensive monitoring, alerting, and data verification mechanisms. Furthermore, they often own the development of internal and external APIs that serve as the backbone for user-facing applications, requiring seamless integration across multiple services. To excel in these jobs, a specific blend of skills is required. Strong backend development expertise in languages such as Java, Go, Python, or Node.js is essential, often complemented by familiarity with modern frontend frameworks like React for building internal tools. A deep understanding of distributed systems principles, cloud providers (AWS, GCP, Azure), and services related to data streaming and serverless computing is crucial. Candidates typically need experience with designing resilient data processing pipelines, integrating with third-party APIs, and architecting for fault tolerance. A senior-level role demands not just technical proficiency but also the ability to own wide-scope projects, make strategic architectural decisions, and collaborate across engineering and product teams to translate business needs into robust platform capabilities. For those seeking a challenge that combines large-scale system design with direct product impact, senior software engineer positions on experience platform teams offer a rewarding career path.

Filters

×
Countries
Category
Location
Work Mode
Salary