We're hiring

The Apteco team is about 50 people worldwide with a mix of skills across multiple disciplines. We have greybeards who've seen it all and apprentices who are learning afresh. What brings them together? They're all great people dedicated to producing powerful, useful, attractive software for our customers. We look for exceptional candidates who can bring enthusiasm and expertise to Apteco. We provide a high specification working environment in our office in central Warwick and support remote working in many roles.

Apteco's software is used by many big brands to drive their marketing decisions, including Everton FC, NEC Group, Greggs, Apple, Canon, Financial Times and Virgin Media.

Great people

Great people

We recognise it takes great people to make a great company. We care for people by giving them a productive place to work and supporting their continuous development through training, conferences, degree programmes, apprenticeships, and mentoring. We provide an environment where they can excel and leave them to choose how to do it.

Real flexibility

Real flexibility

We don’t clock watch. We simply ask you to fulfil your role and be proud of what you contribute every day. Come in late or leave early as long as you're happy you average your hours over the long term. You can make personal use of all the company’s facilities.

Big benefits

Big benefits

We pay good salaries and round out the package with benefits that include generous pension, healthcare, and parental support. You can stay at our log cabin or work a secondment at one of our overseas offices.

Organised upside down

Organised upside down

Our organisation structure is drawn upside down compared to most companies. The directors are at the bottom supporting the team leaders who support all the staff. We draw it like that to emphasise the importance of the staff doing the real work.

A log cabin in the woods

A log cabin in the woods

We own a log cabin in the Snowdonia National Park. We use it for team offsite meetings, but it's primarily available for members of staff to rent at cost for their families. It's surrounded by woods and mountains and is a prime location for outdoor activities. Cycle the Marin trail? Whizz along Europe's longest zip wires? Bounce on trampolines in a slate cavern? All your choice!

Remote working

Remote working

We make remote working as enjoyable and as effective as working at our office in Warwick. You’ll miss out on the rounds of tea, but everything else should be just as easy by webcam and web meeting. We even have 360˚ webcams, so you can see everybody round the table.

Profit share bonus

Profit share bonus

We distribute a share of our profit as an annual bonus. This gives us all a long-term shared interest in looking after our customers. What are you going to spend your bonus on? A car? A bike? A share in a plane?

Annual offsite

Annual offsite

We all get together with the families from all our offices once a year. We include partners and kids and pay for all the travel and accommodation. We've been skiing in Tignes, to the market in Marrakesh, and the hot pools in Reykjavik. Where would you take us? Barcelona or Berlin? Atlas Mountains or Arctic Circle?

Most people tend to join Apteco and never leave, which is good for development as all of the code we’ve ever written has someone here at Apteco who knows that piece of code.

Simon Holderness, Development Director, Apteco

Apteco benefits

Financial

Financial

Excellent salaries and significant bonuses from the profit share scheme

Holidays

Holidays

Five weeks holiday plus public holidays

New family

New family

Generous maternity, paternity and parental leave

Long weekend

Long weekend

An annual long weekend offsite for you and your whole family

Pension

Pension

Generous 8% employers’ pension contribution

Medical

Medical

Medical cover with coffee and cinema ticket activity rewards

Equipment

Equipment

Your choice of equipment – sit/stand desk, great hardware, software tools

Log cabin

Log cabin

Use of the company log cabin in a national park for life in the great outdoors

Current vacancies

Software Development Engineer in Test (SDET)

Software Development Engineer in Test (SDET)

Warwick, UK (with remote working), £26k - £46k plus significant bonus

About Apteco

Apteco produces world-class leading analytics and automation solutions.  We succeed through excellence in many disciplines, but development is at the heart of our business. We produce great technologies that allow our clients to understand their customer base and communicate with those customers in intelligent ways.

About the role

The Apteco Marketing Suite is a powerful environment for analysts and marketers to work together on insights, visualisation, modelling, automation and reporting.  It is a big challenge to provide beautiful, useful, powerful software for a wide range of users, so we hope you can help us!

We’re looking for an experienced Software Development Engineer in Test (SDET) to join our development team to help produce the quality software that our customers and partners around the world rely on.  You’ll be joining a team who bring expertise, enthusiasm and experience to a great day job.  We’re proud of the software we create and will share our learning and techniques as you grow your skills and career within Apteco.  

This role is with a team based at our high-spec Warwick town centre office with views out over the historic rooftops and 1,000-year-old castle.  Inside our office at Tink-a-Tank House, you’ll find a modern, effective workplace with sit/stand desks for everybody, social spaces, plenty of meeting rooms for quiet thinking or noisy collaboration and changing rooms for your sport or commute.  

Nobody knows quite how the Covid-19 pandemic will change working practices, but we’ve been supporting home working for over 25 years and use a mix of IP telephony, web meetings, 360° web cams, Trello, Slack, Mural, a telepresence robot, etc.  Our whole team has worked from home throughout the pandemic and will continue to do so until it is safe to collaborate in the office again.  

We are looking for somebody who can join us in Warwick several days each week when the situation allows but is happy to start from home in the lock down.  We’re also currently refurbishing a second office building in the town centre, doubling the space we will have available for safe, socially distanced collaboration with your new colleagues.  If you are appointed, we will help you join the Apteco team working from home and look forward to welcoming you to our offices in Warwick when the situation allows.  

Apteco is a truly desirable software development company to work for, as demonstrated by the fact that every line of code in our software stack was written by a current, permanent member of the development team.  You can talk directly to the people who conceived and implemented everything that you will be working on, and be part of a successful, secure business that rightly values employees and provides an exceptionally high level of care. 

We offer great remuneration and a share in the success of the business through our profit share bonus scheme.  For this role, the salary range is £26k to £46k, but if you make an exceptional contribution, we will reward you with a truly exceptional bonus.  We will consider your experience when making an offer and will include comprehensive benefits and some unusual features like the ability to rent our log cabin in a national park for you and your whole family.

Requirements

We’re looking for people with:

  • 2+ years proven experience as an SDET / software quality engineer / QA automation engineer in a professional software development environment.
  • Strong knowledge of the Selenium testing framework and Selenium scripting.  Experience with other frameworks such as Cypress or products such as Ranorex would be an advantage.  
  • Good scripting language experience (Python etc.)
  • Ability to build test environments for functional, system and load testing.
  • Ability to multitask and prioritise to meet project targets.  Good written, verbal and interpersonal communication skills to deal professionally with all levels of the Apteco team and celebrate the latest team successes. 
  • Experience with Agile development methodologies and the ability to work as part of an agile team with curiosity, self-direction and motivation.  You’ll have the chance to learn every day at Apteco – we’ll provide the environment and the interesting challenges, and you bring the intellect, skills and drive to make great software.  
  • A good Computer Science degree or higher.  If you’ve got a great research background and a PhD in something relevant, don’t be shy, come and tell us about it.  We want the smartest people working on our software and can give you the commercial support to make amazing ideas real. 
  • It would be a plus if you have experience in machine learning or AI or data analytics, or using AWS, or automating processes and testing or fell running or working with customer support teams to solve end-user problems or something else great that you want to tell us about.  None of this is compulsory, especially the fell running bit.

What happens when you apply?

Send us your CV and a covering email to tell us why you would be great for this role at Apteco.  Take a moment to write that covering email well, because it will be read by a real live Aptecon and you want to make the best impression you can.  Send us links to anything great you have worked on – it will help differentiate you from the other candidates.

Send your application to us at jobs@apteco.com.  We look forward to seeing it.

When we’ve read your application, we will decide whether to move forward.  If not, we’ll drop you a polite email to thank you for your time and effort applying to Apteco. If we move forward, we’ll schedule a short call with a member of our development team to discuss what you have worked on and why you’re interested in the role.  This call is also a chance for you to ask us any questions you have about the role or Apteco in general.  Try asking us something we’ve never been asked before – it will make for an interesting conversation.

After the call, our team member will discuss your application with a few colleagues.  If we like what we heard, we’ll schedule a web meeting with a couple of our other team members.  You’ll need a webcam and we will screen share and ask you to demonstrate some of your skills and style on an example task or two.  These are not tests with right or wrong answers but give us a chance to see how you approach things and whether you can collaborate.  We’ll share some of our insights and methods in software development so we both learn something new.

After that?  Well if you are really good, we’ll make you a generous offer and work with you to find the best way to introduce you to our team while home working.  We will consider the long-term pattern of work in Warwick and remotely for you, your family and Apteco.  If we don’t proceed, we hope you will still have learned from the experience and we promise to let you down gently.

What else should I know?

All about the great benefits that we offer

All tech companies offer great benefits, but we really believe ours are outstanding.  You get 25 days paid holiday plus all the English public holidays.  You get an 8% employer contribution to a personal pension of your choice (or one we can help you set up).  So far so good.  But you also get medical cover for you and your family.  If you are sick, we will support you getting well again.  You get full short-term sick pay and generous long-term sick pay.  If you have kids, we have a great maternity leave policy, up to 10 days paid paternity leave and up to 13 weeks unpaid parental leave.  We operate the government’s Cycle to Work scheme and we will gladly help you choose a bike.  Urban commuter, Mountain or Hybrid?  Single speed or Hub?  You tell us!

We have a log cabin

Yes really!  We own a log cabin in the Snowdonia National Park.  It sleeps 10 and we use it primarily for staff family breaks but also for offsite team meetings.  We rent it to members of staff who take their kids or parents or friends to enjoy the great outdoors.  Whether you are climbing, cycling, kayaking, zip-wiring (is that even a verb?), or visiting the historic castles, it is a great place to get away to.  We charge you just the cost of your stay – cleaning and energy – and provide great facilities like a tennis court and a swimming pool.  To reduce our carbon footprint, we’ve just commissioned a hydroelectric power generation system there feeding into the grid.

You get fully flexible working

We don’t mind what pattern of work is best for you.  Stay out of the rush hour, come in early or late.  Pop out to the bank or to post your niece’s birthday present.  We don’t watch the clock and ask you to take responsibility for getting your work done and averaging your hours over the long term.  Remote working is fully supported, and some staff are based at home rather than the office.  Most people enjoy the social side of working at the office – it saves you going yampy at home alone.  Oh, and we have a pool table, so you can pot a set of yellows or reds while you are thinking about a problem or making the tea.

You get great kit

You choose your kit and we buy the best we can.  Frankly, the cost of hardware compared to the salary we pay you is insignificant, so you pick what works best for you. You get a sit/stand height adjustable desk and an ergonomic chair.  You get a desktop or laptop to suit you with the monitors and other accessories to help you get your work done well and without impacting your health.  We offer mobile devices like iPads or Surface Pro's too, but the rumour we provide tablets of your choice to help you enjoy your day at work was mis-understood ;-)

We share our profit

We have a company-wide profit share scheme that provides members of staff with great rewards based on their personal performance and the whole company’s profit. We don’t measure what you do but ask you to prioritise your work for what is best for our customers.  Happy customers keep Apteco growing and reward you through the profit share scheme.

An annual Christmas weekend break

We take you and your whole family away for a long weekend break sometime around Christmas.  That includes your partner and kids and we pay for it all – flights, accommodation, meals, events, etc.  It is a great chance to socialise with your teammates and other colleagues you don’t work with so often.  We’ve been to Reykjavik and Marrakesh and many places in between.

Secondments to our overseas offices

If you can contribute to growing our overseas businesses, you can apply for a secondment to work there for a period.  This is primarily aimed for secondments of around a month, but you can add holiday to the end and fly your family out to join you.  We’ve got offices in Frankfurt, Sydney and Rotterdam, so build your skills, communicate well and you could be helping our teams across the world.

Your personal data

As part of making a job application to us, you need to disclose personal data.  We commit to keep this personal data and our assessment of your candidacy confidential and to only use it for your job application.  Your personal data will be handled in line with our privacy policy, but in summary, we will retain your application data as part of your staff records if you join us and will remove it after two years if you do not.

Sounds too good to be true?

It’s not.  We live this business every day and we are proud of how we work and what we make.  But we are very careful who we recruit.  We pick the best people and we look after them.  If you are exceptional, we will nurture you and your career.  We will invest in you and believe in you.  We want you to do really well at Apteco and stay with us for the long term.  Most people don’t leave.  A couple have retired young, but we are proud of them and the fantastic career they built at Apteco. 

What’s next?

Well, we hope you are going to get on with writing that great covering email and send a copy of your CV to jobs@apteco.com.  We’re looking forward to learning all about you.  Hopefully, one day soon, we’ll be working together as colleagues.
 

Senior Software Engineer

Senior Software Engineer

Warwick, UK (with remote working), £35k - £55k plus significant bonus

About Apteco

Apteco produces world-class leading analytics and automation solutions.  We succeed through excellence in many disciplines, but development is at the heart of our business.  We produce great technologies that allow our clients to understand their customer base and communicate with those customers in intelligent ways.

About the role

The Apteco Marketing Suite is a powerful environment for analysts and marketers to work together on insights, visualisation, modelling, automation and reporting.  It is a big challenge to provide beautiful, useful, powerful software for a wide range of users, so we hope you can help us!

We’re looking for a Senior Software Engineer to help us produce powerful backend and integration functionality.  You’ll be joining a team who bring expertise, enthusiasm and experience to a great day job.  We’re proud of the software we create and will share our learning and techniques with you throughout the feature development.

This position is based in our high-spec Warwick town centre offices with views out over the historic rooftops and 1,000-year-old castle.  Inside our office at Tink-a-Tank House, you’ll find a modern, effective workplace with sit/stand desks for everybody, social spaces, plenty of meeting rooms for quiet thinking or noisy collaboration and changing rooms for your sport or commute.

Nobody knows quite how the Covid-19 pandemic will change working practices, but we’ve been supporting remote working for over 25 years and use a mix of IP telephony, web meetings, 360° web cams, Trello, Slack, Mural, etc.  We use remote working technology easily in every meeting room and at each desk, so everybody is included wherever they are working today. Our whole team has worked from home throughout the pandemic and will continue to do so until it is safe to collaborate in the office again.

We offer great remuneration and a share in the success of the business.  For this role, the salary range is £35k to £55k, but if you make an exceptional contribution, we will reward you with a truly exceptional bonus.  We will consider your experience when making an offer and will include comprehensive benefits and some unusual features like the ability to rent our log cabin in a national park for you and your whole family.

Requirements

We’re ideally looking for people with:

  • Proven coding and architecture skills, able to understand distributed systems, parallelism and complex multi-threaded applications.  You’ll be working on a great technology stack with services, message queues, databases, web services, etc. with security, performance and testability designed in.  Every line of code in the stack was written by a current, permanent member of the development team.  You can talk directly to the people who conceived and implemented everything that you will be working on. 

  • Established skills in professional software development with at least 5 years’ experience.  We don’t mind so much what environments and languages you have used before as great developers can learn those technologies more easily than we can teach wannabe coders all that makes you a real software professional.  But if you’re interested, most of our stack is written in C# / .NET in Visual Studio with TFS, and we use Angular, SQL, HTML, CSS, JavaScript, TypeScript, WPF, F#, Python, R, Git, etc. 

  • Experience and confidence in unit testing, code reviews and the benefits of test automation.  We use continuous integration to see the latest and greatest build every day.  Staff from the whole company contribute to feature teams and we want you to participate and flourish in producing high quality, testable and useful features.  We test with our own SpecFlow framework, TeamCity deployed on AWS, Ranorex, BrowserStack and our own engine testbed.

  • The ability to work as part of an agile team with curiosity, self-direction and motivation.  You’ll have the chance to learn every day at Apteco – we’ll provide the environment and the interesting challenges, and you bring the intellect, skills and drive to make great software.  We encapsulate our approach in our Developers Guide to help you make the most of our development culture from day 1. 

  • A good Computer Science degree or higher.  If you’ve got a great research background and a PhD in something relevant, don’t be shy, come and tell us about it.  We want the smartest people working on our software and can give you the commercial support to make amazing ideas real. 

  • It would be a plus if you have experience in machine learning or AI or data analytics, or developing big data services, or using AWS, or automating processes and testing or fell running or high-performance coding or working with customer support teams to solve end-user problems or something else great that you want to tell us about.  None of this is compulsory, especially the fell running bit.

What happens when you apply?

Send us your CV and a covering email to tell us why you would be great for this role at Apteco.  Take a moment to write that covering email well, because it will be read by a real live Aptecon and you want to make the best impression you can.  Send us links to anything great you have worked on – it will help differentiate you from the other candidates.

Send your application to us at jobs@apteco.com.  We look forward to seeing it.

When we’ve read your application, we will decide whether to move forward.  If not, we’ll drop you a polite email to thank you for your time and effort applying to Apteco.  If we move forward, we’ll schedule a short call with a member of our development team to discuss what you have worked on and why you’re interested in the role.  This call is also a chance for you to ask us any questions you have about the role or Apteco in general.  Try asking us something we’ve never been asked before – it will make for an interesting conversation.

After the call, our team member will discuss your application with a few colleagues.  If we like what we heard, we’ll invite you to Warwick for a face-to-face interview day.  You will be the only candidate here that day.  We’ll buy you lunch and ask you to demonstrate some of your skills and style on an example task or two.  These are not tests with right or wrong answers but give us a chance to see how you approach things and whether you can collaborate.  We’ll share some of our insights and methods in software development so we both learn something new.

After that?  Well if you are really good, we’ll make you a generous offer and work with you to find the best pattern of work in Warwick and remotely for you, your family and Apteco.  If not, we hope you will still have learned from the experience and we promise to let you down gently.

What else should I know?

All about the great benefits that we offer

All tech companies offer great benefits, but we really believe ours are outstanding.  You get 25 days paid holiday plus all the English public holidays.  You get an 8% employer contribution to a personal pension of your choice (or one we can help you set up).  So far so good.  But you also get medical cover for you and your family.  If you are sick, we will support you getting well again.  You get full short-term sick pay and generous long term sick pay.  If you have kids we have a great maternity leave policy, up to 10 days paid paternity leave and up to 13 weeks unpaid parental leave.  We operate the government’s Cycle to Work scheme and we will gladly help you choose a bike.  Urban commuter, Mountain or Hybrid?  Single speed or Hub?  You tell us!

We have a log cabin

Yes really!  We own a log cabin in the Snowdonia National Park.  It sleeps 10 and we use it primarily for staff family breaks but also for offsite team meetings.  We rent it to members of staff who take their kids or parents or friends to enjoy the great outdoors.  Whether you are climbing, cycling, kayaking, zip-wiring (is that even a verb?), or visiting the historic castles, it is a great place to get away to.  We charge you just the cost of your stay – cleaning and energy – and provide great facilities like a tennis court and a swimming pool.  To reduce our carbon footprint, we’re working hard on installing a hydroelectric power generation system there.

You get fully flexible working

We don’t mind what pattern of work is best for you.  Stay out of the rush hour, come in early or late.  Pop out to the bank or to post your niece’s birthday present.  We don’t watch the clock and ask you to take responsibility for getting your work done and averaging your hours over the long term.  Remote working is fully supported, and some staff are based at home rather than the office.  Most people enjoy the social side of working at the office – it saves you going yampy at home alone.  Oh, and we have a pool table, so you can pot a set of yellows or reds while you are thinking about a problem or making the tea.

You get great kit

You choose your kit and we buy the best we can.  Frankly, the cost of hardware compared to the salary we pay you is insignificant, so you pick what works best for you.  You get a sit/stand height adjustable desk and an ergonomic chair.  You get a desktop or laptop to suit you with the monitors and other accessories to help you get your work done well and without impacting your health.  We offer mobile devices like iPads or Surface Pro's too, but the rumour we provide tablets of your choice to help you enjoy your day at work was mis-understood ;-)

We share our profit

We have a company-wide profit share scheme that provides members of staff with great rewards based on their personal performance and the whole company’s profit.  We don’t measure what you do but ask you to prioritise your work for what is best for our customers.  Happy customers keep Apteco growing and reward you through the profit share scheme.

An annual Christmas weekend break

We take you and your whole family away for a long weekend break sometime around Christmas.  That includes your partner and kids and we pay for it all – flights, accommodation, meals, events, etc.  It is a great chance to socialise with your team mates and other colleagues you don’t work with so often.  We’ve been to Reykjavik and Marrakesh and many places in between.

Secondments to our overseas offices

If you can contribute to growing our overseas distribution businesses, you can apply for a secondment to work there for a period.  This is primarily aimed for secondments of around a month, but you can add holiday to the end and fly your family out to join you.  We’ve got offices in Frankfurt, Sydney and Rotterdam, so build your skills, communicate well and you could be helping our teams across the world.

Your personal data

As part of making a job application to us, you need to disclose personal data.  We commit to keep this personal data and our assessment of your candidacy confidential and to only use it for your job application.  Your personal data will be handled in line with our privacy policy, but in summary, we will retain your application data as part of your staff records if you join us and will remove it after two years if you do not.

Sounds too good to be true?

It’s not.  We live this business every day and we are proud of how we work and what we make.  But we are very careful who we recruit.  We pick the best people and we look after them.  If you are exceptional, we will nurture you and your career.  We will invest in you and believe in you.  We want you to do really well at Apteco and stay with us for the long term.  Most people don’t leave.  A couple have retired young, but we are proud of them and the fantastic career they built at Apteco.

What’s next?

Well, we hope you are going to get on with writing that great covering email and send a copy of your CV to jobs@apteco.com.  We’re looking forward to learning all about you.  Hopefully, one day soon, we’ll be working together as colleagues.