Senior Software Engineer, Core

SprigSan Francisco, CA
2dHybrid

About The Position

Sprig is on a path to build a world-class product experience platform that empowers the best businesses to truly understand how their users experience their products at scale. The Core team owns the end-to-end experience for building studies and deploying them across our customers’ applications via an installable client-side SDK. Our full-stack engineers are responsible for architecting and building features across a JavaScript SDK client, the APIs that average thousands of requests per second, and the intuitive UI for building studies for our customers. You will coordinate web application releases and SDK versions across multiple platforms while prioritizing the developer experience for the thousands of devs who use them. Your work will impact millions of users worldwide. This role is based in San Francisco, with three days working in the office.

Requirements

  • Minimum 5+ years of experience
  • Extensive experience deploying React production apps that are customer-facing and critical to the business
  • Proven track record of writing high-quality software that has been deployed to production, following software development best practices
  • Experience in diagnosing and fixing performance bottlenecks with instrumentation
  • Passion for learning, building, and moving fast. We highly value your ability and appetite for learning
  • Has been a technical mentor for teams in the past, where they have helped other team members be successful, and has the desire to continue doing so
  • Excellent written and verbal communication skills to document and explain the technical work that has been done

Nice To Haves

  • Experience with some of the technologies we use is desirable. Sprig's infrastructure runs on AWS and is built with React, Node.js, ClickHouse, and Postgres

Responsibilities

  • Own the development and deployment of our publicly available SDKs used by millions of users
  • Develop and optimize backend code where performance, scalability, and maintainability are key
  • Design and build our React dashboard and endpoints to ensure high quality and quick page loads
  • Contribute to product roadmap discussions as we grow and evolve the product
  • Stay informed with industry best practices and provide guidance, inspiration, and mentorship in engineering excellence for cross-functional colleagues
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service