Link copied to clipboard!
Back to Jobs
Senior Data Engineer at Gallup
Gallup
San Francisco, CA
Information Technology
Posted 0 days ago
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 servicesOptimize data performance and design scalable data models that enable efficient storage, processing and real-time reporting solutionsRearchitect and modernize existing data systems and ETL processes — migrating and transforming legacy pipelines to improve efficiency and maintainabilityEnhance data pipelines by integrating and leveraging Generative AI to improve automation, enrichment and insightsDesign with foresight, creating system road maps, anticipating challenges and resolving issues before they impact performanceImplement and maintain data security controls and ensure compliance with industry best practicesWork with AWS services like S3, SQS, SNS, Lambda, Elasticache and DynamoDBCollaborate with application engineers, data scientists and other stakeholders to translate business needs into scalable data solutionsMentor junior data engineers by offering guidance, proposing new approaches, providing feedback and sharing best practicesTroubleshoot complex database issues, document resolutions and implement preventative measuresContribute to data-related services and tooling using Python or Java as neededWhat Makes You Stand OutExpert 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, requiredAt least five years of experience in data engineering or backend systems with significant data responsibilities requiredAt least five years of experience in database design and development including data modeling, query optimization and performance tuning requiredAt least five years of experience with relational database management systems required, with MySQL experience preferredAt least two years of experience with cloud infrastructure required, with AWS experience preferredAt least two years of experience with ETL processes requiredAt least two years of experience with data warehousing, reporting and analytics requiredProfessional experience with Python or Java requiredKnowledge of data security principles and compliance best practices requiredExperience with data modernization projects preferredFamiliarity with cloud data warehousing solutions such as Snowflake is a plusA commitment to working on-site at Gallup’s San Francisco office at least three days a week requiredAbout GallupAt 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.To review Gallup’s Privacy Statement, please click this link: https://www.gallup.com/privacy. This privacy policy is meant to help you understand what information we collect, why we collect it, and how you can update, manage and delete your information. Your application and the information you provide will be processed and stored in the United States.
Resume Suggestions
Highlight relevant experience and skills that match the job requirements to demonstrate your qualifications.
Quantify your achievements with specific metrics and results whenever possible to show impact.
Emphasize your proficiency in relevant technologies and tools mentioned in the job description.
Showcase your communication and collaboration skills through examples of successful projects and teamwork.