Senior Software Engineer

Gallup

San Francisco (CA)

On-site

USD 180,000 - 230,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) with match
Employee stock ownership program
Transit reimbursement
Family-building benefits
Employee assistance program

Job summary

Gallup's San Francisco office is seeking a senior software engineer to design and deliver full‑stack features, build production‑grade systems, and accelerate prototypes into scalable products.

You’ll prototype with AI technologies, architect robust APIs, choose appropriate frameworks, and mentor teammates while staying security‑minded and production‑oriented.

On-site presence is required at least three days per week; we offer a strong benefits package and compensation described below.

Qualifications

  • Bachelor’s degree required.
  • At least five years of production software experience with backend focus.
  • Hands-on API design for web, mobile and third-party integrations.
  • Solid front-end skills with React and TypeScript.
  • Experience with AWS native services and scalable architectures.

Responsibilities

  • Design, build and ship end-to-end features from DB to UI and deployment pipelines.
  • Prototype with AI technologies and provide data-driven recommendations.
  • Architect scalable systems and secure APIs, selecting frameworks and infra.
  • Collaborate across teams and mentor others to raise the bar.

Skills

Full-stack development
API design
AI/ML integration
React/TypeScript
Kotlin/Android
Cloud AWS
CI/CD
Security best practices
Mentorship
Technical leadership

Education

Bachelor’s degree in computer science or related field

Tools

React
TypeScript
Kotlin
Jetpack Compose
AWS
API Gateway
Lambda
RDS
S3
CI/CD tools
PostgreSQL

Job description

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.

What You’ll Do
  • Design, build and ship experimental product features end-to-end, from database schema and API endpoints to UI components and deployment pipelines
  • 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
What Makes You Stand Out
  • 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.
What You Need
  • 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
  • Demonstratedexpertisein 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
  • Experience with modern mobile development practices preferred, particularly Android development using Kotlin, coroutines and Jetpack Compose
  • A commitment to working on-site at Gallup’s San Francisco office at least three days a week required
About Gallup

At Gallup, we change the world, one client at a time, through extraordinary analytics and advice on everything important facing humankind. Learn more about our work and life at Gallup .

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. We also offer an estimated annual salary range of $180,000-$230,000 for this role. Salaries are based on a variety of factors, including an individual’s education, experience and skills.

Gallup is an equal opportunity employer. We consider all qualified applicants without regard to race, color, religion, sex, national origin, disability, protected veteran status, sexual orientation, gender identity, or any other legally protected basis, in accordance with applicable law.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Gallup’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Engineer — Product Engineering
Staff Engineer — Product Engineering

Gallup • Omaha (NE)

On-site
USD 180,000 - 220,000
Medical, dental, vision insurance
401(k) with company match
Employee stock ownership plan
+2
Software Engineer Intern - Summer 2027
Software Engineer Intern - Summer 2027

Gallup • San Francisco (CA)

On-site
USD 62,000 - 69,000
Competitive hourly pay
Hybrid work schedule
Potential full-time offer
Staff Engineer — Product Engineering
Staff Engineer — Product Engineering

Gallup • San Francisco (CA)

On-site
USD 240,000 - 300,000
Senior Business Analyst
Senior Business Analyst

Gallup • Omaha (NE)

On-site
USD 80,000 - 140,000
Medical insurance
401(k) plan with company matching
Employee stock ownership program
+2
Senior Product Manager
Senior Product Manager

Gallup • San Francisco (CA)

On-site
USD 200,000 - 240,000
Medical insurance
Dental insurance
Vision insurance
+6
Associate Consultant — Workplace Advisory in Government
Associate Consultant — Workplace Advisory in Government

Gallup • Washington

On-site
USD 70,000 - 80,000
Medical insurance
Dental insurance
Vision insurance
+6
Machine Learning Engineer, Search Quality
Machine Learning Engineer, Search Quality

Glean • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 265,000
Medical coverage
Vision coverage
Dental coverage
+5
Software Engineer — E-commerce
Software Engineer — E-commerce

Gallup • Omaha (NE)

On-site
USD 95,000 - 125,000
Senior Staff Product Designer, Finance
Senior Staff Product Designer, Finance

Gusto • Denver (CO), New York (NY), San Francisco (CA)

Hybrid
USD 172,000 - 215,000
Equity
Benefits
Associate Consultant - Workplace Advisory
Associate Consultant - Workplace Advisory

Gallup • Omaha (NE)

On-site
USD 60,000 - 70,000
Medical insurance
401(k) with company match
Employee stock ownership program
+2