Online since 1999 | 11,160 IT Jobs Live NOW

Software Engineer - Python, Go, C (Remote)

Premium Job From Accesso
Recruiter: Accesso
Listed on: 8th June
Location: London / Remote
Salary Notes: Competitive + Benefits
Type: Permanent
Start Date: ASAP
We are looking for a bright and motivated Software Engineer with an interest in developing highly scalable web applications to join our team. Our global distribution platform uses an API to seamlessly connect venues and resellers in real time, eliminating fraud risks, breakage and manual redemption processes. Our platform enables venues to connect with major resellers around the globe without the burden of expensive and intricate development work and allows resellers to gain broader inventory by providing connections to venues of any size with a single API plugin. As part of our distribution team, you'll be helping resellers and venues connect in win-win partnerships while also providing a better experience for their patrons.
As a Software Engineer, you will be empowered to develop your skills. 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. You should have an interest in helping our team shape the software we build by bringing your ideas and enthusiasm, and have a logical and analytical approach to troubleshooting and solving problems and an interest in understanding systems end-to-end. Our backend services are mainly written in 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. Eligible candidates must be authorized to work in the UK without requiring visa.
Location: United Kingdom; then, you choose what works for you! This role can be performed 100% remotely anywhere in the UK, at one of our office locations in the UK, or a hybrid version of in-office and remote.
Reports to:  Engineering Manager, ingresso
Travel Requirement: None
  • Software design and implementation
  • Software unit testing
  • Software bug resolution
  • Object oriented design activities including documentation
  • Requirements capture and documentation
  • User support


  • 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
  • Strong verbal and written communication skills
  • BS or BA Science degree (preferably: maths, physics or computing)

Advantageous Skills

  • Sysadmin experience
  • Experience with TDD and writing software tests
  • Experience in agile-like development
  • Database and SQL knowledge
  • Theme park or Leisure Industry experience.

Perks and Benefits

  • Competitive compensation package including discretionary annual bonus opportunity;
  • 8-days of paid bank holidays leave;
  • 26-days of paid annual leave for employees (paid leave increases with tenure);
  • 8-hours of paid Volunteer Time Off to give back to organizations and groups you feel most passionately about;
  • Inclusive Family Benefits - access to end-to-end support for maternity, surrogacy, adoption, and fertility, with a $5,000 benefit toward surrogacy, adoption, and fertility;
  • Robust health insurance scheme with the opportunity to participate in private medical scheme after satisfactory performance;
  • Matching pension scheme (up to 8%);
  • Unlimited access to Udemy for Business for continued learning and career development;
  • A flexible work schedule around our core business hours.
WORKING AT accesso
At accesso, we are continuously committed to the wellbeing of our employees. We understand that every individual is balancing a variety of personal and professional needs, and that giving each employee the power to choose where they work best can play a big part in helping to nurture work-life balance and to support their overall quality of life.  That is why we've introduced a flexible work program which allows employees (so long as their work permits) to select from fully remote, fully office-based, or hybrid setting options. 
If you opt to operate out of one of our offices, you'll find bright and open spaces, caffeine and snack-filled cafes, and an office environment where we embrace fun, creativity, and our company's core values: Passion, Teamwork, Commitment, Integrity, and Innovation. These values are celebrated globally through a multitude of recognition programs. We are empowered to do great work and then are recognized and rewarded for going above and beyond and for supporting our fellow team mates. 
We work hard, encourage and motivate one another, and love to celebrate personal and professional accomplishments as a team. Our goal is to create an atmosphere of collaborative problem solving and continuous improvement - because there's always room to grow.
We are an Equal Opportunity Employer and believe in the power of inclusivity. We are committed to creating an environment which recognizes that our differences are our strengths, and empowers team members to bring all of who they are to work. Any hiring decision made is assessed based on qualifications, merit, and business need.
ABOUT accesso
At accesso, we understand that technology is a critical component to our client's success and the happiness of their guests. No business should have to settle for technology that creates more issues than it solves! Technology should be the solution, not the problem.
Our clients need powerful technology solutions to grow their businesses and create connected guest experiences - and accesso delivers! That's why over 1,000 venues in 30 countries have chosen to partner with us.
The status quo is not an option. If you're not moving forward, you're falling behind. With our accesso solutions, venues can empower their staff with the control, data and confidence to make informed decisions that will drive revenue, create operational efficiencies and improve guest experiences.

Contact Name: Accesso
Reference: TJ/10543/ACS5
Job ID: 3100430

Browse all skill types