Careers 2018-07-11T16:13:48+00:00

BE MODERN

Propel your career at Modern Democracy. Join our talented team of people and revolutionise democratic and elections services by helping create our amazing software.

Apply Today

Our People

We have an amazing team of talented individuals, all striving to revolutionise democracy through our software.  We believe in the power of technology to make a difference to people.  We hire people who are passionate and driven, looking for inspiring people to join our growing team.

As a recent graduate, I feel very fortunate to work alongside some of the industry’s leading professionals in innovation. Unlike many other companies there are no invisible faces from towering hierarchy structures, leading to an open, friendly working environment. Modern Democracy understands the demands and struggles of their clients and strives to offer innovative solutions.

It was the prospect of working on innovative new projects that attracted me to Modern Democracy and since then I have been constantly stretched and developed new skills. I would recommend Modern Democracy to anyone who is a creative go-getter and team player ready for new challenges in innovation.

Hannah, Researcher and Content Writer

At Modern Democracy we use a variety of different languages and technologies, each chosen for the one sole reason which is it is the best fit for the problem we are looking to solve. We do not try to solve a solution with a language/technology just because it’s one that we know and have used before, we choose the best language/technology for the solution and then develop our skill accordingly.

Modern Democracy is a software company with a very modern outlook on how software should be developed. If you have a passion for technology, are eager to learn and want to work in a place where you have an input into every aspect of the development process then Modern Democracy is the place for you. I would highly recommend Modern Democracy as a place to work.

Lee, Lead Software Engineer

I love working as a UX Engineer in Modern Democracy because I get to work on improving people’s lives through technology.  My job is to focus on people and making their experience of our products the best it can be, which is incredibly rewarding. If that is not motivation, I don’t know what is!

I work closely with a combination of designers, software engineers, product managers, project managers, quality assurance, creative leads, business stakeholders and so on. This daily interaction makes my job really pleasurable.

It’s not all work and no play! Recently we had our Staff Away day which we all thoroughly enjoyed 🙂

Florence, User Experience Engineer
Apply Today

Our Culture

We are proud of the culture we have grown – youthful, collaborative and fun oriented – and we work hard to maintain it.  Good ideas come from all our people, and we listen to every single one of them.

Open

Innovative

Flexible

Passionate

Benefits and Perks

We work hard, so we like to give something back to each employee for contributing towards our success

Open Roles

Want to be a part of our growing team?  Apply for one of our open roles today!

Open Engineering & Technical Positions

You will play a crucial role in helping to design and develop our next generation Modern™ platform. You will get hands-on experience using the latest cloud technologies (including Serverless), operating at scale and building systems with multiple levels of redundancy. You will take an active role in everything we do, from product management, requirement definition, sprint planning, testing, deploying production ready software and engaging with our customers.

 
  • 4 years experience in a similar role.
  • Experience testing distributed cloud native systems on public cloud platforms, preferably with AWS.
  • Experience using test automation frameworks such as Selenium or Robot, JMeter and Gatling.
  • Experience developing tests for native mobile apps (iOS/Android) preferable.
  • Awareness of common security vulnerabilities and how to test them.
  • Any experience in Java, .Net, Javascript, Python or similar would be advantageous.

Open Sales Positions

Open Marketing Positions

  • Coming Soon

Open Support Positions

Don’t see anything that matches your skills?

Don’t worry!  We are always on the lookout for talented people.  Tell us a bit about yourself, your skills and what type of role you are looking for.

Apply Today