Job Details
Location:
Belfast, County Antrim, Northern Ireland, BT1 5GS, United Kingdom
Posted:
Jan 21, 2020
Job Description
About SpotX: We are a global software company with engineering offices in Belfast, where our teams are responsible for building applications that run on a platform which handles traffic volumes many times higher than most stock exchanges. We compete against the world’s biggest tech companies to support Ad Funded businesses. Our customers include many household names in the media and gaming industry.
SpotX is looking for highly talented and motivated
Software Engineer . An interest in working with data or large scale distributed systems would be a great fit. We are looking for someone who is versatile, methodical, excited by modern technology and enjoys focusing on tackling software challenges.
What you will gain: - As a member of the Belfast data team you will have the opportunity to work on large scale, bleeding edge applications from the ground up.
- With massive, on premise, Hadoop and Druid clusters you will have the opportunity to work on applications that process, aggregate and store data points on over 20+ billion records per day.
- Operating on a lambda style architecture i.e real-time data streams supplemented by scheduled batch tasks, your role will be key in the development and maintenance of key data feeds for the company.
- You will work alongside a team of experienced Developers, QA Engineers and DevOps Engineers gaining exposure and hands on experience of all aspects of the SDLC. Working alongside some exceptionally experienced Principal engineers you will observe new approaches to problem solving, ultimately allowing you to build elegant solutions to complex technical challenges.
What your day-to-day will look like: Most of us will start our day with coffee and snacks from the kitchen before catching up with your team at stand-up where you will discuss plans for the day. After stand-up, you’ll start working on your projects, you may want to put the headphones on and get stuck, grab the paring station to work through a problem with another team colleague or just talk it out in the team area. We work hard to keep an open, collaborative atmosphere where no questions, suggestions or ideas are off limits. If you think a darkened room, whiteboard or game of pool or table tennis will help solve your technical challenge that’s cool with us. Our team employs a range of technologies so you could gain exposure to some or all of the following: Scala, Python, SQL, Spark, Cassandra, Druid, Hadoop and Kafka and more.
Essential Skills: - 1+ years experience in software development, ideally in an agile environment
- Awesome development and design skills
- Experience in OO and/or Functional programming languages
- A desire and ability to continue learning
- Experience with: Linux/Unix, Git, SQL
- Passionate and curious about new technologies
- Understanding of software methodologies
- Degree in Computer Science, Physics, Maths or demonstrable evidence of hands on learning in this field
Desirable Skills: - Software development experience with distributed data storage and processing technologies including Hadoop and Spark.
- Developing personal projects, or contributing to open source projects - pet projects in github/bitbucket are cool to see
- Training & Career development:
- Financial support for self selected learning
- Enterprise education resources with open subscription to
- Lynda.com and pluralsight.com
- SpotX knowledge for industry background
When you join our team, we offer: - Monthly company funded social events and treats (e.g. boat trips, bowling, pub quiz, etc)
- Heavily Subsidised Gym Membership
- Active Social Committee
- Stocked snack cupboard & beer fridge!
- Free Friday breakfasts
- Weekly Scone and Fruit delivery
- Great work-life balance and flexibility
- Great holidays, (25 days plus 10 bank holidays PLUS exceptional extras over Christmas!)
- Company pension plan and healthcare
- Learn in a fun, casual, team environment
- Amazing office location with panoramic views
- Free concert viewing from our office overseeing Custom House Square!
- Games room - ping pong, pool, games consoles
SpotX Core Values: - Customer Service, Integrity, Respect, Initiative, Collaboration, Innovation and Adaptability
SpotX is an equal opportunities employer Learn more at
www.spotx.tv and follow @SpotX on Twitter and LinkedIn.