Senior Data Engineer

Gallup

San Francisco (CA)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, and vision insurance
401(k) retirement savings plan with company matching
Employee stock ownership program
Mass transit reimbursement
Employee assistance program

Job summary

A global analytics firm in San Francisco is seeking a Senior Data Engineer to design, develop, and optimize data systems using AWS technologies. You will play a crucial role in enhancing data capabilities and ensuring data performance, security, and reliability. Ideal candidates have a strong background in database design and development, with experience in Python or Java. A robust benefits package is offered alongside a competitive salary range of $180,000-$260,000.

Qualifications

  • 5+ years of experience in data engineering or backend systems.
  • 5+ years of experience in database design and query optimization.
  • 2+ years of experience with cloud infrastructure, preferably AWS.

Responsibilities

  • Design, implement, and optimize scalable data solutions.
  • Collaborate with stakeholders to translate business needs into data solutions.
  • Mentor junior data engineers and troubleshoot complex database issues.

Skills

Problem-solving
Data architecture
Performance-oriented engineering
Mentorship
Adaptability

Education

Bachelor’s degree in computer science or related field

Tools

MySQL
AWS
Python
Java

Job description

Engineer data systems that change how people live and work.

As a senior data engineer at Gallup, you’ll play a key role in designing, developing and optimizing the data systems that underpin our flagship platform, Gallup Access. You'll use your enterprise-level data technology expertise to enhance our data capabilities; modernize existing systems; expand GenAI; and ensure the performance, security and reliability of our data infrastructure. Working with technologies like AWS Aurora and other AWS storage and compute services, you’ll influence how we empower better decision‑making by delivering reliable data and insights on everything that matters, from global wellbeing to employee engagement.

As part of our Technology team, you won’t just maintain systems; you’ll actively shape their future. If you excel at tackling complex data challenges and building robust, scalable solutions, join us in developing technology that truly changes the world.

What You’ll Do
  • Design, develop and implement scalable data solutions, including AWS Aurora (MySQL compatible) and other cloud‑native services
  • Optimize data performance and design scalable data models that enable efficient storage, processing and real‑time reporting solutions
  • Rearchitect and modernize existing data systems and ETL processes — migrating and transforming legacy pipelines to improve efficiency and maintainability
  • Enhance data pipelines by integrating and leveraging Generative AI to improve automation, enrichment and insights
  • Design with foresight, creating system road maps, anticipating challenges and resolving issues before they impact performance
  • Implement and maintain data security controls and ensure compliance with industry best practices
  • Work with AWS services like S3, SQS, SNS, Lambda, Elasticache and DynamoDB
  • Collaborate with application engineers, data scientists and other stakeholders to translate business needs into scalable data solutions
  • Mentor junior data engineers by offering guidance, proposing new approaches, providing feedback and sharing best practices
  • Troubleshoot complex database issues, document resolutions and implement preventative measures
  • Contribute to data‑related services and tooling using Python or Java as needed
What Makes You Stand Out
  • Expert problem‑solving : With your deep understanding of data architecture and your experience working on complex transaction and analytics workloads, you diagnose performance bottlenecks and design efficient solutions.
  • Forward‑thinking mindset : You anticipate future needs, advocate for modernization, and stay current with emerging data technologies and techniques.
  • Performance‑oriented engineering : You’re committed to designing robust data models, improving the clarity and outcomes of systems, producing accurate reporting and analytics, implementing security best practices, and ensuring data integrity and compliance.
  • Collaborative mentorship : You share knowledge generously, communicate technical concepts and steps clearly, and help junior engineers level up their skills and expertise.
  • Agility and adaptability : You’re comfortable working across data systems and open to learning and contributing using various relevant technologies.
What You Need
  • Bachelor’s degree in computer science, MIS or a related field, or equivalent experience, required
  • At least five years of experience in data engineering or backend systems with significant data responsibilities required
  • At least five years of experience in database design and development including data modeling, query optimization and performance tuning required
  • At least five years of experience with relational database management systems required, with MySQL experience preferred
  • At least two years of experience with cloud infrastructure required, with AWS experience preferred
  • At least two years of experience with ETL processes required
  • At least two years of experience with data warehousing, reporting and analytics required
  • Professional experience with Python or Java required
  • Knowledge of data security principles and compliance best practices required
  • Experience with data modernization projects preferred
  • Familiarity with cloud data warehousing solutions such as Snowflake is a plus
  • 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.

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-$260,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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Analyst
Data Analyst

Gallup • Omaha (NE)

On-site
USD 60,000 - 75,000
Medical, dental, and vision insurance
401(k) retirement savings plan with matching
Employee stock ownership program
+2
Senior/Staff Data Scientist, Product Analytics
Senior/Staff Data Scientist, Product Analytics

Gallup • San Francisco (CA)

On-site
USD 175,000 - 235,000
Medical, dental, vision insurance
401(k) with company matching
Employee stock ownership program
+2
Senior/Staff Data Scientist, Product Analytics
Senior/Staff Data Scientist, Product Analytics

Gallup • Omaha (NE)

On-site
USD 135,000 - 180,000
Medical, dental, vision, and life insurance
401(k) retirement savings plan with matching
Employee stock ownership program
Software Engineer — Consumer Engagement
Software Engineer — Consumer Engagement

Gallup • Omaha (NE)

On-site
USD 95,000 - 125,000
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
Senior Product Manager — Data Platform
Senior Product Manager — Data Platform

Socket.dev • San Francisco (CA)

On-site
USD 200,000 - 240,000
Engineering Manager — Innovation
Engineering Manager — Innovation

Gallup • Omaha (NE)

On-site
USD 150,000 - 180,000
Medical, dental, and vision insurance
401(k) retirement savings plan with company matching
Employee stock ownership program
+2
Engineering Manager — Innovation
Engineering Manager — Innovation

Gallup • San Francisco (CA)

On-site
USD 190,000 - 265,000
Medical, dental, vision, life insurance options
401(k) retirement savings plan with company matching
Employee stock ownership program
+2
AI Research Scientist
AI Research Scientist

Gallup • Omaha (NE)

On-site
USD 165,000 - 225,000
On-site in Omaha
Competitive salary
Senior Product Designer
Senior Product Designer

Gallup • San Francisco (CA)

On-site
USD 138,000 - 176,000
Medical, dental, and vision insurance
401(k) retirement plan with company matching
Employee assistance program