View Our Website View All Jobs

Release Engineer

We are seeking an experienced release engineer for our Dublin office. The role will involve leading/owning our internal continuous integration pipeline and deployment system. The Swrve team relies massively on this system for day to day operations of testing and shipping code to production.

It’s a complex distributed system with strict SLA requirements. So we are looking for someone who has worked on distributed systems before and faced issues scaling testing suites and environments.  Familiarity with a specific technology is not as important as a strong desire to learn and apply knowledge of previous experiences. The continuous integration pipeline is currently built on top of Jenkins running on AWS using spot fleet and several other AWS technologies. We run our ruby, Python, Java and Javascript test suites thousands of times a day across 100’s of machines and test environments. Our goal is to ship code to production as fast as we can, with strong confidence that it’s been well tested.

Who are Swrve?

Swrve is a comprehensive mobile marketing platform for enterprise companies to design, deliver and automate mobile interactions and campaigns that engage their users. With deep analytic capabilities and sophisticated engagement tools on top of a real-time engine, our global team is building the next generation of marketing technology—already on 2+ billion mobile devices worldwide—and we're just getting started.

What qualities are we looking for?

  • A passion for development coupled with a keen interest in exploring and using the right technologies for the task at hand.
  • A desire to work in an environment where we are shipping code frequently to high availability, high scale services handling 100,000+ requests/second, without downtime.
  • The ability to suggest and get up to speed with new technologies or development practices as they are introduced.
  • Great communicator, who thrives working in cross-functional product development teams.
  • Highly motivated individual who can lead advancements in our continuous integration and deployment pipelines

What will I be doing?

  • The main responsibility would be to continuously improve the performance of the build system.
  • Continually examining ways for us to reduce the time taken to run our tests and produce a deployable code package.
  • Ensuring the build system uptime and test run times SLA’s are met and reduced where possible.
  • Work closely with other members of build team and product engineers to build tests suites which are efficient.  

Ensuring that we are taking advantage of the latest technologies, tools and practices; keeping abreast of upcoming platform updates and trends.

Contributing directly to discussions and development of the code, testing and deployment pipeline.

What are the benefits?

  • Competitive salary, and generous equity
  • Comprehensive health and dental insurance
  • Two volunteer days - to help out with the charity of your choice
  • Extra holiday day for your birthday
  • Public transport TaxSaver scheme
  • Fitness reimbursement policy
  • Daily breakfast, organic fruit, and lunches on Friday
  • Well stocked craft beer fridge
  • Cycle-to-work scheme and secure bike storage

Swrve is an equal opportunities employer and is committed to the continued development of employment policies, procedures and practices which do not discriminate on grounds such as gender, civil status, family status, ethnicity, age, disability, sexual orientation, religion or membership of the Travelling community.

Candidates must have a valid permit to work in Ireland.

Does this sound like a good role for you? Apply by filling out the application form on this page.


Read More

Apply for this position

Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 5MB) or Paste resume

Paste your resume here or Attach resume file