Senior Software Engineer
Superbet Group
Municipality of Madrid, Spain
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Municipality of Madrid, Spain
Tech stack
JavaScript
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Continuous Delivery
Distributed Systems
Object-Oriented Software Development
Software Systems
Erlang
React
Cloudformation
Vue.js
Angular
Kubernetes
Kafka
Front End Software Development
Functional Programming
Terraform
Go
Job description
- Collaborate closely with geographically distributed engineering teams to design and implement scalable and robust software solutions.
- Enhance the existing platform to increase business functionality driven by end-user configuration.
- Improve system automation (scale, resiliency, deployment).
- Maintain, enhance and create common platform components and libraries (AWS, Erlang, Go, Kafka).
- Work with technical and non-technical stakeholders across the organization to understand and drive requirements and improvements across the platform.
- Build on our CloudNative platform, enabling greater use of AWS technology to speed delivery, scale, and resiliency.
- Extend our observability tooling and infrastructure to better understand system capabilities.
- Grow the engineering community, building on existing processes and practices.
- Lead initiatives and tasks, driving them to completion.
- Drive continuous improvement initiatives to enhance team productivity and efficiency.
Requirements
- Minimum 7 years of hands-on experience in a large-scale production environment.
- Experience engineering high-quality, highly scalable software in any object-oriented or functional language.
- Willingness to learn new technologies.
- Talent for clean coding, simple solutions, automated testing, and continuous deployment.
- Passion for working in the cloud and automation.
- Experience with distributed systems.
- Experience building and improving observability.
- Passion for creating user-centric, data-driven solutions.
Bonus Points
- Experience in AWS (CloudFormation, MSK, S3, Cognito, etc.)
- Interest in functional programming.
- Knowledge of Kafka, Kubernetes, Terraform.
- Front-end development experience in modern JavaScript frameworks (Vue.js, React, Angular, etc.).
About the company
Superbet, based in Madrid, Community of Madrid, Spain, is one of the largest sports betting operators in Europe and a rapidly expanding global technology company. We are looking for a seasoned engineer to join our cloud-native platform team and help scale our betting technology across multiple geographies., Super, a global technology company dedicated to building the future of entertainment and fan-centric experiences, is growing across Europe and Latin America. With commercial markets in Brazil, Belgium, Poland, Romania, and Serbia, we support a product and technology ecosystem that serves millions of customers worldwide.