Graduate Software Engineer

  • 05/04/2019
Full time Statistics Software Engineering

Job Description

At Signifyd we’re creating a new market. We’re constantly improving and expanding the technology that has changed what fraud protection for e-commerce looks like. So we don’t have time for office politics. We understand that different people have different work styles and we thrive on variety while learning from each other. We’re all Signifyers, so we know that what needs to get done will get done.

Signifyd is a place where no one is going to tell you how to do your job. If you want help, you'll get it — from all quarters. But we pretty much figure out what needs to be done, who's in the best position to do it and then let that person roll-up her or his sleeves and have at it. We're protecting retailers from online fraud in a way that's never been done before and we could use your help if you're someone:

  • Who believes challenges are best overcome by thinking differently.
  • Who knows his or her role, but isn’t confined by it.
  • Who’s greatest satisfaction comes from helping customers succeed and achieve their dreams.
  • Who isn’t afraid to disagree, convincingly, civilly and honestly.

Oh, and a few particulars for this role:

Wanted: Graduate Software Engineers

“Imagine working in a setting where, in the first couple of days, you’ll push code to our production environment.  If the prospect of that excites you, and maybe even scares you a little, then we want you come and talk to us!”

As a Graduate Engineer, you’ll make things happen

At Signifyd we’re creating a new market. We’re constantly improving and expanding the technology that has changed what fraud protection for e-commerce looks like.  We don’t have time for office politics, we understand that different people have different work styles and we thrive on that diversity while learning from each other.  We’re all ‘Signifyers’, so we know that what needs to get done will get done. As a Grad, we want you to bring your own style, individual passion, ideas and interests to our team.  Everyone at Signifyd has the chance to get involved and deliver great solutions for our customers.

Our Graduate Software Engineers will get industry leading guidance and support to learn our technology stack and grow into fully productive members of our team; no bench sitting!  If you want help, you'll get it - from all quarters, but we’ll encourage you to figure out what needs to be done, identify who is in the best position to make it happen, and if that’s you, roll up your sleeves and have at it!

Our Belfast R&D HubOur Belfast office opened in early 2019 and is the hub for Signifyd’s accelerated international expansion. Belfast will quickly grow from a development center to an office that houses the full range of roles needed to build ecommerce success for our European customers.  
The Belfast team are a fantastic bunch of talented people working across multiple disciplines.  We’re passionate about creating and delivering innovative solutions for our customers and solving problems together; all while having fun at the same time.  If you share our values, we think you’ll fit in nicely!

About our graduate opportunity

We are looking for passionate graduates to join our established development teams in Belfast.  You’ll have the opportunity to join engineering teams who are leveraging the latest technologies to develop innovative solutions and services and do things that haven’t been done before in our industry.  You’ll have the opportunity to work with experienced professionals, collaborate with other partners across the business and deliver a fantastic and seamless experience for our customers.

What support can you expect

We’ll provide you with a solid investment in your individual growth and development including an individual development plan, mentoring from industry professionals, a spot on small peer-led teams to provide great opportunities to learn; as well as the chance to drive your own professional development and career direction through regular discussions with your team manager.

Our Signifyd stack

Our main stack includes Java, Python, Cassandra, MySQL, Solr, Apache Spark, Play!  framework, Linux, Docker and AWS.

As a graduate developer we don’t expect you to have a detailed knowledge of everything on our stack, but if you’re:- curious and hungry to learn new things- tenacious and not put off by a challenge- have the compassion to think about the real people who depend on our products- are able to stay agile and adapt quickly, and;- have a desire to get involved and work as part of a team
then we’ll help you to pick up the rest!  

What you’ll get to do

  • From the outset you’ll contribute to our features and products and participate fully in your team’s responsibilities, that means you’ll: -
  • Participate in planning, design and daily stand-ups from the get-go
  • Be part of a team who are responsible for the full lifecycle of their products: design, development, unit testing, integration testing, deployment, monitoring and iterative improvement
  • Be part of a team who are responsible for the full technology stack related to their product or feature; from the user level APIs right down to the databases, streams, and queues, that back the functionality!

To know if we’re a great fit for you, you’ll:

  • Be working towards a Bachelor's Degree in Computer Science or Software Engineering, with a predicted grade 2.1 or above
  • Be working towards Masters Degree in Software Development with a predicted grade of Pass or Distinction
  • Have an interest or desire to work with Java, Python, SQL or any of our development stack, or you’ll have worked with some of our stack before on your own time or for your own projects
  • Have an interest in machine learning
  • Be willing to ask for help if you need it
  • Be comfortable making a mistake, but be willing learn from it
  • Be open to learning from others and always curious to know more

What will you get in return?

  • In return, as part of your contribution to our success and to the success of our customers, you’ll receive a benefits package that is one of the most competitive in Belfast;
  • A competitive base salary (with plenty of room for growth)
  • An equally competitive equity package
  • A performance related bonus, paid twice yearly
  • An attractive pension matched up to 8% (you choose how much you want to pay in)
  • Day one’ access to a great health, dental and optical insurance scheme
  • 25 days of annual leave (in addition to 10 public holidays)
  • Flexibility
  • Great family friendly benefits (12 weeks of full-pay parental leave for mums and dads)
  • A free lunch every day you’re in the office
  • Free snacks and drinks
  • Subsidised public transport and car parking
  • A LinkedIn Learning account
  • Have a great setup and working environment to help you do your job
  • AND be able to take part in (or drive) our social/community events

We are committed to equality of opportunity for all staff and applications from individuals are encouraged regardless of age, disability, sex, gender reassignment, sexual orientation, pregnancy and maternity, race, religion or belief and marriage and civil partnerships.

Posted positions are not open to third party recruiters/agencies and unsolicited resume submissions will be considered free referrals.