Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Gallup Logo

Senior Software Engineer

Gallup

$150,000 - $200,000
Nov 6, 2025
San Francisco, CA, US
Apply Now

Gallup's next generation of products need to be designed and delivered, pushing the boundaries of current technology. The goal is to use rapid feedback loops to test ideas and turn successful prototypes into scalable, production-ready systems 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.

Requirements

  • 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
  • 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

Responsibilities

  • 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

Other

  • Technical leadership: You've guided teams through complex, fast-moving projects.
  • Tool versatility: You're fluent in multiple languages and frameworks and know how to choose the right tool to deliver results.
  • Collaborative mentorship: You share knowledge generously, explain technical concepts clearly and help others level up their expertise.
  • Startup drive: You thrive among high achievers who believe experimentation and iteration fuel progress.
  • A commitment to working on-site at Gallup's San Francisco office at least three days a week required