Gallup-posted 12 days ago
$180,000 - $230,000/Yr
Full-time • Mid Level
Onsite • San Francisco, CA
1,001-5,000 employees

Prototype. Experiment. Build Gallup’s next generation of products. As a senior software engineer at Gallup, you’ll push the boundaries of what our technology can do. You’ll design and deliver full-stack solutions, use rapid feedback loops to test ideas and help turn successful prototypes into scalable, production-ready systems. Your code, ideas and technical decisions will shape solutions that measure people’s work and life experiences, influence leaders’ decision-making, and deliver insights to customers more frequently and in a more personal way. If you’re driven by curiosity, collaboration and the chance to create technology that empowers millions around the world, apply today.

  • Design, build and ship experimental product features end-to-end, from database schema and API endpoints to UI components and deployment pipelines
  • Write production-quality code across the stack: Node.js/Python backends, data models, RESTful APIs and modern JavaScript front ends with hands-on debugging and performance optimization
  • Prototype with emerging AI technologies (e.g., LLMs, embeddings, agents) by implementing working integrations, running experiments and providing technical recommendations based on real performance data
  • Architect and implement scalable systems from scratch, making concrete decisions on frameworks, infrastructure, caching strategies and deployment approaches
  • Bachelor’s degree in computer science, computer engineering or a related field, or equivalent experience, required
  • At least five years of experience building production software with a strong back-end focus required
  • Hands‑on experience designing and implementing scalable, secure APIs serving web, mobile and third‑party integrations required
  • Solid front-end development skills (e.g., React, TypeScript, modern CSS) to build interactive prototypes and experimental UIs required
  • Demonstrated expertise in cloud-native architecture and AWS services (e.g., Lambda, API Gateway, RDS, S3) required
  • Familiarity with relational and NoSQL databases, with practical schema design and data modeling skills required
  • A commitment to working on-site at Gallup’s San Francisco office at least three days a week required
  • Proficiency with CI/CD automation and observability tools for tracing, metrics and structured logging preferred
  • Security-minded development approach, with experience implementing authentication, authorization and secrets management best practices preferred
  • Experience using and integrating AI tools into development workflows and product experiences preferred
  • Experience with modern mobile development practices preferred, particularly Android development using Kotlin, coroutines and Jetpack Compose
  • Gallup offers a robust benefits package that includes medical, dental, vision, life and other insurance options; a fully vested 401(k) retirement savings plan with company matching; an employee stock ownership program; mass transit reimbursement; family-building benefits; an employee assistance program; and various reimbursements and activities that enhance our associates’ wellbeing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service