About The Position

Salesforce is seeking a Senior Software Engineer for its Digital Enterprise Technology (DET) department, specifically within the User Insights team. This team is responsible for building foundational architecture for Salesforce’s “Customer Zero” mission, which involves validating software and experimentation at an enterprise scale before products are released to the broader market. The team is new, highly autonomous, and is developing a Unified Feature Flag & Experimentation Engine for use across Salesforce. The role involves working with modern technologies such as Next.js, React, Node.js, AWS, and AI-assisted development workflows. The ideal candidate is a product-minded engineer who enjoys working across the full stack, is comfortable in ambiguous environments, and collaborates closely with Product Managers and cross-functional teams to deliver impactful solutions.

Requirements

  • Strong full-stack engineering experience with both frontend and backend development
  • Next.js, React, TypeScript, and Node.js experience
  • Experience building customer-facing products and modern web applications
  • Experience with AWS cloud services and scalable distributed systems
  • Strong understanding of APIs, relational databases (Postgres), and data modeling
  • Experience working in fast-paced, ambiguous, or high-growth environments
  • Excellent communication, collaboration, and stakeholder management skills
  • Experience using AI-assisted development tools and reviewing AI-generated code

Nice To Haves

  • Experience with feature flagging, experimentation, or A/B testing platforms (GrowthBook, LaunchDarkly, Optimizely, etc.)
  • Familiarity with Snowflake, Apache Airflow, Terraform, or ETL/data pipelines
  • Experience with Docker and Kubernetes
  • Startup or product engineering experience preferred

Responsibilities

  • Design, build, and maintain full-stack applications using Next.js, React, Node.js, and AWS
  • Develop scalable APIs, backend services, and customer-facing product experiences
  • Collaborate with Product Managers, TPMs, and stakeholders to translate business needs into technical solutions
  • Own projects end-to-end from architecture through production support (“You Build It, You Run It”)
  • Leverage AI tools in day-to-day development workflows to improve speed and quality
  • Contribute to code reviews, testing, CI/CD, and engineering best practices
  • Support experimentation, feature flagging, and analytics capabilities across the platform

Benefits

  • time off programs
  • medical
  • dental
  • vision
  • mental health support
  • paid parental leave
  • life and disability insurance
  • 401(k)
  • employee stock purchasing program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service