Gallup
Gallup

12 Gallup Software Jobs Hiring Near You

Senior Software Engineer

San Francisco, CA · On-site

$180K - $230K/yr

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

Senior Software Engineer

San Francisco, CA · On-site

$180K - $230K/yr

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

Senior Software Engineer

San Francisco, CA · On-site

$180K - $230K/yr

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

Senior Software Engineer

San Francisco, CA · On-site

$180K - $230K/yr

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

Build the intelligence layer that powers Gallup's next era. In this role, you'll serve as the ... You'll solve high-impact problems, ship production-quality software quickly and raise the bar ...

Senior Front-End Engineer

San Francisco, CA · On-site

$180K - $230K/yr

As a senior front-end engineer at Gallup, you'll help design and develop the user experiences that ... Bachelor's degree in computer science, software engineering or a related field, or equivalent ...

Senior Front-End Engineer

San Francisco, CA · On-site

$180K - $230K/yr

As a senior front-end engineer at Gallup, you'll help design and develop the user experiences that ... Bachelor's degree in computer science, software engineering or a related field, or equivalent ...

Senior Front-End Engineer

San Francisco, CA · On-site

$180K - $230K/yr

As a senior front-end engineer at Gallup, you'll help design and develop the user experiences that ... Bachelor's degree in computer science, software engineering or a related field, or equivalent ...

Senior Data Engineer

San Francisco, CA · On-site

$230K - $280K/yr

As a senior data engineer at Gallup, you'll design and build the production data systems that ... Work closely with product managers, analysts, data scientists and software engineers to understand ...

Senior Data Engineer

San Francisco, CA · On-site

$230K - $280K/yr

As a senior data engineer at Gallup, you'll design and build the production data systems that ... Work closely with product managers, analysts, data scientists and software engineers to understand ...

Gallup Jobs Information

What are the key skills and qualifications needed to thrive as a Software Engineer, and why are they important?

To thrive as a Software Engineer, you need strong programming skills, problem-solving abilities, and typically a degree in computer science or a related field. Familiarity with coding languages (like Python, Java, or C++), version control systems (such as Git), and experience with software development frameworks are commonly required. Attention to detail, effective communication, and teamwork are crucial soft skills for collaborating on projects and delivering robust solutions. These skills ensure the development of high-quality, reliable software that meets user needs and business objectives.

What are some common challenges software professionals face when working on large-scale projects?

Software professionals working on large-scale projects often encounter challenges such as coordinating with cross-functional teams, managing complex codebases, and ensuring consistent communication across distributed teams. Balancing the need for rapid development with maintaining code quality and meeting strict deadlines can also be demanding. Adapting to evolving requirements and integrating new technologies while minimizing disruptions are common aspects of the role, making strong organizational and collaboration skills essential.

What are software developers?

Software developers are professionals who design, create, test, and maintain software applications or systems. They use programming languages and development tools to build software that meets user needs or solves specific problems. Their responsibilities can include writing code, debugging, collaborating with other team members, and updating existing programs. Software developers work in a variety of industries, including technology, finance, healthcare, and more.

What jobs are there in software?

Jobs in software include roles such as software developer, software engineer, quality assurance tester, systems analyst, and technical support specialist. These positions often require knowledge of programming languages, software development tools, and problem-solving skills, with some roles requiring certifications or specific technical expertise.

What jobs in the US pay 300,000 a year?

Software engineering roles, especially senior positions such as principal engineers, software architects, and engineering managers, can earn $300,000 or more annually in the US. High compensation often requires extensive experience, specialized skills, and working at large tech companies or in high-demand industries, sometimes including stock options or bonuses.

What is the difference between Software vs Web Developer?

AspectSoftwareWeb Developer
Required CredentialsTypically a degree in Computer Science or related field; certifications like Microsoft Certified or Oracle CertifiedSimilar credentials; often a degree in CS or Web Development certifications
Work EnvironmentDevelops software applications for various platforms, including desktop and mobileBuilds websites and web applications primarily for online use
Employer & Industry UsageUsed across tech companies, software firms, and enterprisesCommon in digital agencies, tech startups, and online businesses
Common Search & Comparison IntentPeople compare to understand different roles in software creationOften compared to see distinctions in web-focused development

While both Software developers and Web Developers work in the tech industry and require similar skills and certifications, Software developers create applications for various platforms, whereas Web Developers focus on building websites and web-based applications. The choice depends on whether you're interested in broad software solutions or web-specific projects.

What are the most popular job types at Gallup?
    Infographic showing various Software job openings at Gallup in the United States as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% Physical job distribution.
    Senior Software Engineer

    Senior Software Engineer

    Gallup

    San Francisco, CA • On-site

    $180K - $230K/yr

    Full-time

    Medical, Dental, Vision, Life, Retirement

    This job post has expired today. Applications are no longer accepted.


    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.
    If you're driven by curiosity, collaboration and the chance to create technology that empowers millions around the world, apply today.
    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
    • 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
    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
    • 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
    • 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.
    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.