Help modernize our build pipeline and release process.
Gallup is looking for an experienced full-stack engineer to improve the resiliency of existing processes and to help create new CI/CD pipelines. In this role, you’ll build out our Python-based CLI, which is used to deploy artifacts, including SQL migrations, Java REST services, ReactJS UIs, AWS Lambdas and numerous other AWS services. You will collaborate with internal partners to understand existing challenges, smooth out regional rollout problems, and track and monitor release trends to devise solutions. Your expertise will play a critical role in accelerating the release cadence across multiple AWS regions.
From working on projects that focus on wellbeing, strengths and engagement to developing systems that allow us to analyze what the world is thinking, our IT teams spend their days developing technology that changes the world. Join us as we continue to build our world-class flagship platform, Gallup Access, where we offer the best advice and analytics available.
What you’ll do:
- Work with multiple teams and partners to understand and improve development and release processes
- Use AWS CLI, GitHub CLI and Python to automate release processes
- Manage production releases across several AWS regions
- Collaborate with highly talented teammates to not only solve problems, but also to find elegant, accessible technology solutions for our release needs
Who we want:
- Problem solvers who identify production obstacles and system bugs, troubleshoot issues, and provide technical expertise
- Independent thinkers who anticipate challenges; prioritize the urgency of multiple demands; and love searching for optimal, proactive solutions
- Adaptable learners who quickly absorb new technologies, understand business needs and stay current on different CI/CD frameworks
- Quality-conscious partners who adhere to coding standards and write high-quality code
What you need:
- Bachelor’s degree in computer science, MIS or a related field required
- Five+ years of experience in Java or Python programming required
- Five+ years of experience developing CI/CD solutions required
- Experience with version-control systems and CI/CD pipelines (Git, GitHub, Jenkins, AWS CodePipeline) required
- End-to-end testing experience required
- Familiarity and working experience with Agile environment (scrum, Kanban) required
- Good knowledge of written and spoken English required
- Ability to work at Gallup’s Berlin office at least two days per week required
- Working knowledge of AWS cloud technologies preferred
- Exposure to large, complex software solutions preferred
What we offer:
We create exceptional workplaces, starting with our own. We focus on developing your strengths — what you do right, rather than what you do wrong — and helping you be engaged at work. When you work at Gallup, you’ll benefit from:
- A strengths-based, engagement-focused and performance-oriented culture
- The opportunity to work in a flexible and hybrid environment that allows you to work remotely up to three days per week
- The creative and innovative feel of a startup with the stability and credibility of a well-established brand
- A diverse and inclusive workplace culture that is committed to fostering belonging and wellbeing
- A collaborative work environment with world-class managers and highly tenured mentors who guide and empower associates
- Continuous learning and development opportunities and purposeful career growth tailored to your unique talents
- Mission-driven work that changes the lives of people around the world
- A comprehensive benefits package that includes a competitive salary and a pension program
- A stunning, well-connected office in the Cube Berlin, Europe’s smartest building — a state-of-the-art workplace environment with unique architecture and proximity to countless amenities, including River Spree in the heart of Berlin
Learn more about life at Gallup.
Gallup is an equal opportunity/affirmative action employer that celebrates, supports and promotes diversity and inclusion. We will consider all qualified applicants without regard to race, colour, religion, sex, national origin, disability, sexual orientation or gender identity, or any other legally protected basis, in accordance with applicable law.
Agencies: We are not partnering with agencies for this role, nor will we accept unsolicited résumés or be responsible for any fees or expenses related to such unsolicited résumés and/or applicants.
Other Jobs from Gallup
Senior Android Developer
Senior .NET Developer — C#
Project Lead - German & English speaking
Project Lead - German & English speaking
Similar Jobs
Senior Manager, Analytics developer
Senior Applied Data Scientist
Data Science Engineer
Site Reliability Engineer - Lead
Sr Data Analyst
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say