Careers

Come work for us!

Senior Backend Web Developer - London

What we are looking for

We are looking for a senior software engineer with experience in running large-scale web projects and an understanding of software architecture, API development, and infrastructure considerations to join our small team. You will work closely with the platform team on a variety of tasks, such as:

  • Developing our public API and recommending improvements based on your experience with other APIs etc.
  • Supporting and advising on our migration from a monolithic architecture to a microservices architecture. It is important you have experience of a modern services-based architecture running at scale
  • Architecting and developing new services and products, in consultation with our operations and sales teams, which may be exposed to customers via public APIs or internal service APIs

Our stack

  • For our backend services, we use a mixture of Python and Go, with our legacy application written in Objective C
  • Our stack runs on Kubernetes in GKE, with a legacy system running on-premises on FreeBSD
  • We use CI pipelines to test our code and build deployment images, and are looking to expand that capability with full CI/CD with a service mesh

We still have a large legacy Objective-C code base which needs to be actively developed to ensure we move fast. We need someone who is prepared to get stuck in to whatever is needed to get the job done. You will have in-depth knowledge of at least one of the languages used in our stack and an interest in helping our team shape the software we build with your expertise and understanding. The position involves interesting challenges including proposing and building internal APIs, ensuring high transactional throughput, and simplifying the system to prepare our current platform for client growth. We expect you to recommend improvements to our architecture, and to offer solutions using modern tools and development practices. You will need to be able to work closely with others in the development team, product management, and others in the business. Our infrastructure is a mixture of on-premises for our legacy systems and a Kubernetes platform running in GKE, so any experience with system administration and infrastructure development, or a willingness to get involved, will be a plus.

Must Have

  • Experience architecting and building backend applications, end to end
  • Experience delivering high-scale low latency applications
  • Strong database and SQL knowledge

Nice To Have

  • DevOps experience
  • Experience with CI/CD
  • Experience in startup environments and agile-like development

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. Our job is to connect a large number of supplier ticketing systems to a wide distribution channel powered by the best API. In 2017 we were bought by a publicly traded company, accesso. We have done the work to connect to a large number of ticketing system APIs, allowing us to sell tickets straight from the venue systems. We are profitable and selling thousands of tickets every day.

Our ticketing platform consists of:

  • A transactional ticketing API
  • Ticketing websites (e.g. branded as theatre.ticketmaster.co.uk or our own retail brand www.fromtheboxoffice.com)

We aim to make these two products best in market and need your help to do it.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

We are part of a larger ticketing company, accesso, with a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Frontend Web Developer - London

What we are looking for

We are looking for a smart and motivated front-end developer to join our small team.

You will work across our products, but with a strong focus on our ticketing websites. We sell thousands of tickets per day via the sites so you will have the chance to improve a popular consumer-facing product. We are embarking on a project to rewrite most of the site in React, so you should expect to spend a lot of time on this project.

You will work closely with product management, other front-end and back-end developers to improve our products and create new products. You will have an opinion on what makes a good product and are comfortable suggesting improvements.

Must Have

  • Knowledge and experience of JavaScript, HTML and CSS
  • Experience with front-end build tools
  • Experience building single-page applications with React (ideally), Angular or Vue.js
  • Good communication, have an analytic mindset, and be a fast learner

Nice To Have

  • Experience with LESS or SASS
  • Experience in other programming languages. Our website backend is written in Python / Django which you could eventually contribute to.
  • Experience with Git and Continuous Integration environments
  • A sense for UX / design
  • eCommerce experience
  • Experience in startup environments and agile development

Our stack

  • Our web stack includes Python (Django), MySQL, React, Angular
  • For our backend services, we use a mixture of Python and Go, with our legacy application written in Objective C
  • Our stack runs on Kubernetes in GKE, with a legacy system running on-premises on FreeBSD

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. Our job is to connect a large number of supplier ticketing systems to a wide distribution channel powered by the best API. In 2017 we were bought by a publicly traded company, accesso. We have done the work to connect to a large number of ticketing system APIs, allowing us to sell tickets straight from the venue systems. We are profitable and selling thousands of tickets every day.

Our ticketing platform consists of:

  • A transactional ticketing API
  • Ticketing websites (e.g. branded as theatre.ticketmaster.co.uk or our own retail brand www.fromtheboxoffice.com)

We aim to make these two products best in market and need your help to do it.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

We are part of a larger ticketing company, accesso, with a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Full-stack Web Developer - London

What we are looking for

We are looking for a smart and motivated full-stack developer to join our small team.

You will work closely with product management, other front-end and back-end developers to improve our products and create new products. You will have an opinion on what makes a good product and are comfortable suggesting improvements. It is important you have knowledge of either Python, JavaScript, or a C-based language since we use a combination of Python, JavaScript, Go and Objective-C.

We in time expect you to recommend improvements to our architecture, and to offer solutions using modern tools and development practices. You will also have the opportunity to specialise in areas that interest you.

We are looking at candidates with a range of experience, from recent graduates (with some commercial experience) to those with years of experience.

Must Have

  • Experience building and delivering web applications, end to end
  • Experience in Python, JavaScript or a modern C-based language
  • Interested in modern technologies / platforms and architectures
  • Motivated and results-driven (you can self manage your projects)
  • Good communication, have an analytic mindset, and be a fast learner

Nice to Have

  • A sense for UX / design
  • Good database and SQL knowledge
  • Experience with front-end build tools
  • Experience with modern version control systems (Git) and continuous integration
  • Experience in startup environments and agile-like development

Our stack

  • Our web stack includes Python (Django), MySQL, React, Angular
  • For our backend services, we use a mixture of Python and Go, with our legacy application written in Objective C
  • Our stack runs on Kubernetes in GKE, with a legacy system running on-premises on FreeBSD

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. Our job is to connect a large number of supplier ticketing systems to a wide distribution channel powered by the best API. In 2017 we were bought by a publicly traded company, accesso. We have done the work to connect to a large number of ticketing system APIs, allowing us to sell tickets straight from the venue systems. We are profitable and selling thousands of tickets every day.

Our ticketing platform consists of:

  • A transactional ticketing API
  • Ticketing websites (e.g. branded as theatre.ticketmaster.co.uk or our own retail brand www.fromtheboxoffice.com)

We aim to make these two products best in market and need your help to do it.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

We are part of a larger ticketing company, accesso, with a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Engineering Manager - Front End and Distribution - London

What we are looking for

We’re looking for an engineering manager to lead a team of 6. The front end team is responsible for front end and full stack development for all user-facing products: our ticketing websites (e.g. theatre.ticketmaster.co.uk and our own retail brand www.fromtheboxoffice.com), our Control Panel, and APIs for large partners such as Groupon, Google and Expedia. We want someone passionate about building great products to drive significant improvements to our user-facing products and help build new products. The team is expanding quickly: we are actively hiring an extra 4 developers with more added next year.

As engineering manager you will

  • Help with architecting and developing the front end applications
  • Drive the roadmap and priorities for your team, and manage related processes
  • Recruit great engineers, in collaboration with our internal recruiting team
  • Develop engineers on the team and help them advance in their careers
  • Work closely with other functions: our other engineering manager and their team, product management, design, operations and sales

Our stack

  • For front end applications we use a Django backend and a combination of React and AngularJS on the front end
  • For our backend services, we use a mixture of Python and Go, with our legacy application written in Objective C
  • Our stack runs on Kubernetes in GKE, with our legacy application running in a data centre on FreeBSD
  • We use CI pipelines to test our code and build deployment images, and are looking to expand that capability with full CI/CD with a service mesh

Ideal candidate

  • You enjoy autonomy and responsibility
  • You have worked on single page web applications with multiple contributors
  • You have managed engineering teams that have a strong record of delivery
  • You have successfully recruited engineers
  • You have an eye for great products and can work with engineers, product managers, and designers to effectively deliver them
  • You enjoy learning and gaining a strong understanding of how things work - you will be expected to understand the ticketing industry and ecommerce in general

We will also consider senior developers or team leads wanting to step up to a manager role.

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. We have done the work to connect to a large number of supplier ticketing system APIs, allowing us to sell tickets in real time from the venue. We sell tickets through a range of partners and have our own B2C presence. We are profitable and selling thousands of tickets every day, and in 2017 were bought by a publicly traded company, accesso, who want to expand Ingresso into the largest ticket marketplace.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

As part of a larger ticketing company, accesso, we have a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Product Manager - London

What we are looking for

We are looking for a product manager to help build best-in-market ticketing products. You will work across all Ingresso products with a focus on our user-facing products: our ticketing websites (powering partners e.g. theatre.ticketmaster.co.uk and our own retail brand www.fromtheboxoffice.com), our Control Panel, and our partner ticketing API. You will work closely with Ingresso’s leadership to set the strategy for these products, detail requirements and oversee implementation.

Ideal candidate

  • You enjoy working closely with users, and obsess over user experience
  • You do whatever it takes to ship and improve your product, whether that involves project management, QA or speaking to customers to uncover a bug
  • You are familiar with product techniques such as A/B testing, user testing and user analytics
  • You have strong analytical skills and are able to use data to recommend product improvements
  • You have good technical knowledge and are able to work closely with engineers
  • You’re a creative product thinker who likes collaborating across the company with engineering, sales, marketing, design and sales
  • You have strong written and verbal communication skills
  • You have previously worked in a product management role

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. We have done the work to connect to a large number of supplier ticketing system APIs, allowing us to sell tickets in real time from the venue. We sell tickets through a range of partners and have our own B2C presence. We are profitable and selling thousands of tickets every day, and in 2017 were bought by a publicly traded company, accesso, who want to expand Ingresso into the largest ticket marketplace.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

As part of a larger ticketing company, accesso, we have a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Technical Support Analyst - London

What we are looking for

We are looking for a smart and motivated technical support analyst to join our team. We are considering both graduates and those with experience. You will work closely with all teams within the company on day-to-day tasks such as:

  • Providing technical support for our ticket distributors
  • Providing technical sales support to help the sales team win new deals
  • Providing technical support for our ops team who set up pricing and availability in our system
  • Arranging connections to new suppliers and other configuration of our system
  • Understanding our financial systems and acting as a link between the development team and the finance team
  • Investigating technical problems
  • Developing internal web tools

After several months of doing these tasks the right person will acquire a strong knowledge of our business, technology and operations. You should become a central part of our business, and will be expected to take on further responsibilities. This will depend on the person, but could include:

  • Full time development. If you have a computer science or similar background then you can start by spending around 13 of your time developing, and move later into full time development.
  • Running technical operations
  • Data analysis / reporting: using tools to dig in to data and present results to the business
  • QA: assisting developers to ensure that new code is working as expected
  • Product management. This involves understanding the business, technology, what users want, and data to recommend and manage changes to our products.

The ideal candidate

  • Intelligent
  • A good degree within a technical / analytical subject
  • Knowledge of SQL
  • Some programming experience or similar technical knowledge
  • Good communication, have an analytic mindset, and be a fast learner
  • Motivated and results-driven (you can self-manage)
  • Like the idea of working for a startup

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. Our job is to connect a large number of supplier ticketing systems to a wide distribution channel powered by the best API. In 2017 we were bought by a publicly traded company, accesso. We have done the work to connect to a large number of ticketing system APIs, allowing us to sell tickets straight from the venue systems. We are profitable and selling thousands of tickets every day.

Our ticketing platform consists of:

  • A transactional ticketing API
  • Ticketing websites (e.g. branded as theatre.ticketmaster.co.uk or our own retail brand www.fromtheboxoffice.com)

We aim to make these two products best in market and need your help to do it.

Location

London, W6. Please only apply if you are able to meet for interview, have a permanent UK work permit, and can work on-site.

Benefits

We are part of a larger ticketing company, accesso, with a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and often free tickets to West End shows and other entertainment.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!

Junior Backend Web Developer - London

What we are looking for

We are looking for a bright and motivated software engineer with an interest in developing highly scalable web applications to join our small team. We are considering both excellent graduates and candidates with some industry experience. You will work closely with the platform team on a variety of tasks, such as:

  • Developing connections to supplier APIs and integrating them into our ticketing framework
  • Contributing to specification and implementation of new services, products, tools and features in consultation with the operations and sales teams

Our stack

  • For our backend services, we mainly use Python, with some services in Go and the core API powered by Objective C
  • We run most of our software in the cloud using Kubernetes and a microservices architecture
  • We use Continuous Integration pipelines to test and build our code

Joining our team, you will be empowered to develop your skills as a software engineer. We have a focus on test-driven development and an iterative/agile process which encourages you to write robust code and get your changes out faster. We have a very diverse stack with actively-developed legacy code using Objective C, and a well-built cloud-based infrastructure, Python microservices and web frameworks, so there are many opportunities to learn how things can be done and to contribute actively in many different areas of the business. We all wear a lot of hats and if you want to learn many different things, we think you’d fit right in. You will have knowledge of at least one of the languages used in our stack and an interest in helping our team shape the software we build by bringing your ideas and enthusiasm. You will have a logical and analytical approach to troubleshooting and solving problems and an interest in understanding systems end-to-end We expect you to be able to work closely with others in the development team, product management, and others in the business. Any experience with system administration and infrastructure development, or a willingness to get involved, will be a plus.

Must Have

  • Solid background in programming with Python and/or a systems language (C, Go, etc.)
  • Demonstrated analytical approach to solving problems
  • Demonstrated ability to work well in a team, learn, and give and take constructive feedback

Nice To Have

  • Sysadmin experience
  • Experience with TDD and writing software tests
  • Experience in startup environments and agile-like development
  • Database and SQL knowledge

Who we are

Ingresso is a London-based ticketing company with a small team and a startup atmosphere. Our job is to connect a large number of supplier ticketing systems to a wide distribution channel powered by the best API. In 2017 we were bought by a publicly traded company, accesso. We have done the work to connect to a large number of ticketing system APIs, allowing us to sell tickets straight from the venue systems. We are profitable and selling tens of thousands of tickets every day.

Our ticketing platform consists of:

  • A transactional ticketing API
  • Ticketing websites (e.g. branded as theatre.ticketmaster.co.uk or our own retail brand www.fromtheboxoffice.com)

We aim to make these two products best in market and need your help to do it.

Location

London, W6. Please only apply if you are able to meet for interview, have the right to work in the UK, and can work on-site (partial remote considered).

Benefits

We are part of a larger ticketing company, accesso, with a generous health insurance and pension scheme. You will be given a new MacBook Pro or other laptop/OS of your choice. We have free fruit, Friday afternoon beers, and free tickets to West End shows and other entertainment are often available.

How to apply

If that's you, send us your CV to jobs@ingresso.co.uk, along with a brief paragraph explaining why we should consider you.
Thank you!