Berlin, Berlin, Germany Hybrid Employment

Gallup is hiring a Software Engineer

About the Role

Gallup is hiring a Software Engineer to join our Core Services team in Berlin. You will build shared systems that accelerate innovation across Gallup Access, our flagship platform. Your work will focus on designing foundational services, shaping patterns, and collaborating with product and engineering peers to deliver value.

What You'll Do

  • Design and build scalable services, interfaces, and shared capabilities used by multiple Gallup Access product teams.
  • Develop internal APIs, reusable components, and tooling that reduce friction and increase consistency across teams.
  • Partner with DevOps, product managers, and engineering peers to align technical solutions with product goals and user needs.
  • Drive architectural conversations that balance short-term delivery with long-term system maintainability.
  • Provide mentorship and leadership in code quality, system design, and collaborative problem-solving.
  • Contribute to internal engineering standards and guide adoption of patterns that improve delivery speed and product quality.

What We're Looking For

  • Bachelor’s degree in computer science, engineering or a related field, or equivalent experience.
  • At least five years of professional software development experience with strong object-oriented foundations.
  • Experience with backend frameworks such as .NET Core, Java, or similar.
  • Solid front-end development skills (e.g., React, TypeScript, modern CSS) to build interactive prototypes and experimental UIs.
  • Production experience with SQL and NoSQL databases.
  • Familiarity with cloud environments (preferably AWS) and service integration patterns.
  • Experience designing internal APIs, backend tooling, or shared services.
  • A track record of team mentorship and system-level contributions.
  • A commitment to working on-site at Gallup’s Berlin office two to three days a week.

Nice to Have

  • Experience using and integrating AI tools into development workflows and product experiences.

Technical Stack

  • .NET Core, Java
  • React, TypeScript
  • SQL, NoSQL
  • AWS

Team & Environment

You will join a small, high-performing Core Services team based in Berlin.

Benefits & Compensation

  • Competitive pay
  • Life and critical illness insurance
  • Pension
  • Employee stock ownership program
  • Mass transit reimbursement
  • JobRad bike leasing program
  • Family-building benefits
  • Employee assistance program
  • Various reimbursements and activities that enhance wellbeing

Work Mode

This is a hybrid role based in Berlin.

Gallup is an equal opportunity employer. Employment decisions are based on qualifications and business needs. We value diversity and are committed to an inclusive workplace.

Required Skills
.NET CoreJavaReactTypeScriptSQLNoSQLAWSobject-oriented programmingfrontend developmentbackend developmentdatabase management
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
About company
Gallup

Gallup provides analytics and advice to improve performance and employee experiences in organizations worldwide through products like Gallup Access.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago