Software Architect at BetBright, United Kingdom

***Role is based in Sandyford, Dublin 18, Ireland- Relocation Package included***

BetBright are looking for an Architect to join our Architecture team. The ideal candidate will be passionate about designing and creating web and mobile application that scale to thousands of simultaneous users and have a strong desire to push themselves to continually improve our architecture.

What We Want:

We are looking for a dynamic, skillful and enthusiastic person to join our Architecture team. We want someone who takes ownership for their work, is committed to building high quality, extensible code and who has experience working within an agile software development environment.

A Day in the Life Ronan Murphy

"BetBright is very unique. A lot of tech jobs in Ireland are support and maintenance. We are building our own platform"

Hear from our Technical Director Ronan Murphy on what his day looks like.


  • Experience with Python highly desirable
  • Post graduate degree in Computer Science, Software Engineering, Information Technology or a related technical field
  • Experience with Agile software development teams and knowledge of the software development lifecycle in a large enterprise environment
  • Experience with Twisted
  • Experience with logging/monitoring tools (such as New Relic, Zabbix and Graylog)
  • Working knowledge of Amazon Web Services

Our Office

We are in the heart of South Dublin, located in Sandyford, Dublin 18. Our handy Southside location means we are easily accessible by bus, Luas, bike and car! We also have a changing facility for the more energetic cyclists, runners and joggers among us.

We are also within walking distance of plenty of fabulous restaurants and bars with Asian, Italian, Chinese and Japanese cuisine eateries dotted around the area. Or if you just fancy a nice sambo, we are near those too ;)

What You Need

  • Bachelor's degree in computer science or similar
  • 5+ years of experience as a software engineer/architect is required
  • Demonstrable experience of architecting and designing enterprise-level applications and Web Services for Linux servers and MySQL/Postgres databases
  • Extensive experience of asynchronous programming, MySQL, REST, JSON, SOA, XML, XSL, Redis and enterprise-level ORM
  • Expertise in designing and building multi-threaded, transactional and distributed systems
  • Good working knowledge of software configuration management and continuous integration principles through the use of tools such as Git, Jenkins, Vagrant and Ansible
  • Excellent communication skills, both written and verbal

What is Expected of You:

  • Design and develop architectural frameworks for web-based and mobile applications
  • Design solutions which achieve high levels of performance, quality and end-user satisfaction
  • Create design documents
  • Provides technical guidance to developers on program coding and testing
  • Resolves complex technical issues through debugging, research, and investigation
  • Be familiar with standard concepts, practices, and procedures
  • Participate in the full development life cycle including requirements analysis & documentation, and design.
  • Advises development teams on development, testing and deployment
  • Participate in code reviews to ensure applications support existing architecture and follow the defined framework guidelines and coding standards
  • Develops creative solutions and functional prototypes to demonstrate proof of concepts and to enable rapid confirmation of design ideas
  • Participate as a design leader in the creation of technological solutions
  • Provide coverage and support of production application systems.
  • Mentors our software developers


  • We promote flexitime, allowing employees to start and finish work between a flexible range of agreed hours.
  • We offer limited free onsite parking, on a first-come, first-served basis.
  • We believe in a casual work environment where our team can have fun and feel comfortable and relaxed in a productive and creative atmosphere.
  • Discretionary annual bonus which is measured against the company and individual’s performance.
  • Tax Saver Commuter scheme where employees can save between 31-52% in Tax, PRSI and USC on the cost of travel with Dublin Bus, Luas and Iarnróid Eireann.
  • On successful completion of your probationary period, a comprehensive healthcare package from Irish Life Healthcare will be offered to you as well as the opportunity to join the bike to work scheme.
  • Income Protection Plan.
  • Life Assurance.
  • Monthly sports and social events such as coffee mornings, go karting, family days, nights out and more...

Wanna work at BetBright?

Stop reading, start applying! Apply