Principal Software Engineer
hace 5 días
The successful candidate will be required to interact daily with all areas and levels of the business. You must be able to demonstrate an ability to manage both external demands & constraints, balancing shifting day-to-day priorities with the longer term project work in this fast moving industry.
You should be self-starters, with a high attention to detail and are comfortable with the highly technical nature the position entails. Much of the role is working closely with Developers, IT Operations, and business stakeholders on day-to-day issues.
You will relish the opportunity to lead technical design sessions with development teams covering all aspects of delivering high quality products to our customers as well as proactively applying research with regards to development and prototyping, evaluations & platform design.
What you'll be getting up to:Collaborate with Sportsbook stakeholders and Architects to gain a strong understanding of the current platform architecture and help shape the future state.
Contribute to the evaluation of platforms and components to assess technical and tactical benefits
Drive the hands-on implementation of technical solutions, ensuring alignment with architectural direction and delivery standards.
Support the definition of a strategic technical roadmap alongside Architects, that meets the needs of the business, growth and scale projections:
Contribute to modularisation efforts to support rapid releases and flexibility
Help identify architectural bottlenecks and performance concerns
Promote high availability and redundancy through sound engineering practices
Define and support maintainability goals
Assist in executing technical uplift and continuous improvement programs:
Encourage good development practices and design patterns
Help ensure API consistency and compatibility
Contribute to architectural documentation and standards adoption
Align with CI/CD and governance practices led by Architects
Understand and adapt solutions to the changing needs and technical environments, from scale to security to process and procedure.
Lead by example, driving high standards in implementation, collaboration, and engineering quality
Leverage your experience at the enterprise level to help bridge the gap between business needs and technical requirements.
Stay current with trends and technologies in the Sportsbook domain to help inform engineering decisions and long-term strategy.
Seek to capitalise on the opportunities to improve productivity, reduce time to market whilst maintaining focus on our customers and products.
Anticipate barriers to progress and contribute proactively to solutions.
Bachelor's degree in Computer Science or any related technical field.
10+ years architecture design and/or development experience
A proven track record of delivering quality solutions with a robust technical design for the enterprise.
Experience of continuous integration/delivery.
Experience developing for high transaction environments
Ability to write and interpret technical documentation
Strong working knowledge of web services including REST, JSON, Soap etc
Strong front end development skills including with XHTML; CSS; JavaScript.
Expert knowledge of Java and open source software (e.g. Spring Framework)
Advanced knowledge of SQL, preferably with Oracle databases
Passion for writing high quality, rock solid software
Previously worked on large scale multi-threaded projects
Demonstrable knowledge of Maven and Linux
Experience building highly transactional, high volume distributed server applications
Knowledge of JVM monitoring and performance tuning Java applications, as well as troubleshooting issues in production
Knowledge of Asynchronous Messaging (RabbitMQ, Kafka or JMS)
Nice-to-have: experience developing back office trading tools using GWT/Vaadin, SWT, Swing or JavaFX
Experience in web acceleration technologies (e.g. CDN, compression, web-sockets etc.)
Experience in designing deployment infrastructure (Loadbalancers, grid databases etc.)
Knowledge of containerisation platforms (e.g. Kubernetes, Mesos, Docker swarm etc.)
Good understanding of Security design.
General Knowledge of Infrastructure (Storage, WAF, network design)
An understanding of solutions delivery and how the products you will be driving forward will be built, deployed and tested.
Experience with application load and performance tuning
Exposure to virtualisation under VMWare and its suite of products, experience with other virtualisation products will be beneficial.
Designing products that focus on SOA, SaaS. Working with TCP/IP, load balancing technologies and other networking fundamentals.
Experience using web based task management and resource allocation tools such as JIRA or TFS.
Previous experience working with offshore development teams.
Exposure to Agile Development.
At Sportserve, we are deeply committed to fostering a diverse and inclusive workplace. We believe in building a team that reflects a wide array of backgrounds, skills, and perspectives. Embracing diversity not only enriches our work culture but also drives innovation and excellence. We are proud to be an equal opportunity employer, where everyone's contribution is valued and respected.
If you're a passionate about technology and looking to start your career in an international, forward-thinking Sports Betting company, we'd love to hear from you. Apply now to become part of our exciting journey
-
Principal Software Engineer
hace 2 semanas
San Roque, España Sportserve A tiempo completoSportserve forms part of a remarkable group of B2C sports betting and B2B sportsbook technology companies, focused on delivering first class sports betting experiences and casino products for our users worldwide. Along with Sportion, TechSpirit, Standard Focus and Sportelligent, we are the driving force behind the world renowned sports betting company and...
-
Software Engineer
hace 2 días
San Fernando de Henares, España Gattaca A tiempo completoEmbedded Software Engineer – Critical Systems & Advanced Architectures Madrid based, hybrid model. Do you enjoy working in environments where performance truly matters? Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact? We are looking for an Embedded Software Engineer to join a...
-
Senior Software Engineer
hace 5 días
San Sebastián, España CounterCraft A tiempo completoJoin our Development Team and Make an Impact!We're looking for a Senior Software Engineer eager to contribute to the development of a secure, scalable, and innovative cyber deception product which drives real impact.You'll be part of a growing team, learning, sharing, and contributing to shaping the product by following best practices in secure...
-
Senior Software Engineer
hace 1 semana
donostia san sebastián, España CounterCraft A tiempo completoJoin our Development Team and Make an Impact! We’re looking for a Senior Software Engineer eager to contribute to the development of a secure, scalable, and innovative cyber deception product which drives real impact. You’ll be part of a growing team, learning, sharing, and contributing to shaping the product by following best practices in secure...
-
Senior Software Engineer
hace 5 días
Donostia-San Sebastian, España CounterCraft A tiempo completoJoin our Development Team and Make an Impact! We’re looking for a Senior Software Engineer eager to contribute to the development of a secure, scalable, and innovative cyber deception product which drives real impact. You’ll be part of a growing team, learning, sharing, and contributing to shaping the product by following best practices in secure...
-
Senior Software Engineer
hace 4 días
Donostia/San Sebastián, España CounterCraft A tiempo completoJoin our Development Team and Make an Impact! We’re looking for a Senior Software Engineer eager to contribute to the development of a secure, scalable, and innovative cyber deception product which drives real impact. You’ll be part of a growing team, learning, sharing, and contributing to shaping the product by following best practices in secure...
-
Senior Software Engineer
hace 16 horas
Donostia / San Sebastián, España CounterCraft A tiempo completoJoin our Development Team and Make an Impact!Desplácese hacia abajo para encontrar los detalles completos de la oferta de trabajo, incluyendo la experiencia requerida y las funciones y tareas asociadas.We’re looking for a Senior Software Engineer eager to contribute to the development of a secure, scalable, and innovative cyber deception product which...
-
Lead Software Engineer
hace 2 semanas
donostia san sebastián, España Claire Joster A tiempo completoHola! Desde Claire Joster, buscamos a un/a Lead Software Engineer , para incorporar en una de nuestras reconocidas empresas dedicadas a la innovación, tecnología desarrollo de proyectos (ferroviarios, entre otros), ubicados en San Sebastián. Ingeniería Superior Aportar alguna experiencia en gestión de grupos (valorable en Programación de Software)...
-
Lead Software Engineer
hace 1 semana
Donostia / San Sebastián, España Claire Joster A tiempo completoHola! Desde Claire Joster, buscamos a un/a¿Es usted el solicitante adecuado para esta oportunidad? Descúbralo leyendo el resumen del puesto a continuación.Lead Software Engineer , para incorporar en una de nuestras reconocidas empresas dedicadas a la innovación, tecnología desarrollo de proyectos (ferroviarios, entre otros), ubicados en San...
-
Software Engineer
hace 7 días
San Fernando de Henares, España Gattaca A tiempo completo# ; Embedded Software Engineer – Critical Systems & Advanced Architectures Madrid based, hybrid model. Do you enjoy working in environments where performance truly matters? Do you love solving complex problems, optimizing down to the last cycle, and developing software that makes a real impact? We are looking for an Embedded Software Engineer to join a...