Principal Scala Engineer

Job not on LinkedIn

3 days ago

Apply Now
Logo of Qodea

Qodea

Enterprise • SaaS • B2B

Qodea is a leading cloud technology partner specializing in Google Cloud solutions. With over 15 years of experience and more than 300 experts, Qodea helps businesses unlock the full potential of Google's cloud technology to drive digital transformation and achieve real-world success. As Europe's largest dedicated Google Cloud partner, Qodea supports major brands in harnessing cloud technology, ensuring seamless transitions, and maximizing business value. The company offers comprehensive services in infrastructure modernisation, data activation, AI integration, and security, tailoring solutions to meet UK and EU regulatory requirements.

201 - 500 employees

🏢 Enterprise

☁️ SaaS

🤝 B2B

📋 Description

• - Lead the architectural design and technical roadmap for modernizing and scaling our data ingestion and processing pipelines, primarily using Scala and GCP Dataflow (Apache Beam). • - Drive performance and throughput enhancements, such as migrating services to use Cloud Functions for exporting data from BigQuery to Pub/Sub more efficiently than existing Dataflow jobs. • - Partner with Staff Engineers to expand the functionality of our data export systems for external partners. This involves pulling data from BigQuery, creating formatted feed files, and exporting them to various external stores (e.g., FTP, GCS, S3). • - Oversee the support and expansion of existing data integrations, including adding new fields to schemas and ensuring that data is propagated correctly through the entire pipeline. • - Drive the refactoring and modernization of legacy Scala codebases, introducing best practices in functional programming, testing, and observability. • - Collaborate closely with teams using Node.js APIs (for data ingestion) and Python (for data transformations), defining clear data contracts and robust integration patterns. • - Mentor and guide a team of engineers, championing engineering best practices, conducting code reviews, and fostering a culture of high-quality, collaborative development. • - Act as a key technical communicator, defining approaches, breaking down complex problems, and engaging in rapid, iterative development cycles by asking questions quickly rather than working in isolation.

🎯 Requirements

• - Degree in Computer Science or a related technical discipline. • - 8 + Extensive experience of software engineering, with experience, with a proven track record of designing, building, and operating large-scale, high-traffic distributed systems in production. • - Deep expertise in Scala and its functional programming paradigms. • - Demonstrable, hands-on experience with GCP Dataflow (Apache Beam). Experience with other major streaming/batch frameworks (e.g., Apache Spark, Akka Streams) is also highly valuable. • - Strong proficiency in the GCP ecosystem, including critical services like BigQuery, Pub/Sub, and Cloud Functions. • - Solid understanding of data engineering principles, including data modeling, schema design, and data lifecycle management. • - Experience building and maintaining data export feeds to external systems (e.g., SFTP, GCS, S3). • - Proven ability to lead technical projects, mentor other engineers, and influence architectural decisions across multiple teams. • - Excellent communication skills, with experience working in polyglot environments (interfacing with Node.js, Python, etc.) and a proactive, inquisitive approach to problem-solving. • - Ability to be available for key synchronous meetings and standups between 4:00 - 6:00 PM UK time. • **Nice to Have** • - Familiarity with CI/CD best practices and infrastructure-as-code tools (e.g., Terraform, Docker, Kubernetes). • - Working knowledge of Node.js or Python for data-related tasks. • - Experience with other data stores (e.g., NoSQL, time-series databases) or data orchestration tools (e.g., Airflow).

🏖️ Benefits

• Compensation and Financial Wellbeing • - Competitive base salary. • - Matching pension scheme (up to 5%) from day one. • - Discretionary company bonus scheme. • - 4 x annual salary Death in Service coverage from day one. • - Employee referral scheme. • - Tech Scheme. • Health and Wellness • - Private medical insurance from day one. • - Optical and dental cash back scheme. • - Help@Hand app: access to remote GPs, second opinions, mental health support, and physiotherapy. • - EAP service. • - Cycle to Work scheme. • Work-Life Balance and Growth • - 36 days annual leave (inclusive of bank holidays). • - An extra paid day off for your birthday. • - Ten paid learning days per year. • - Flexible working hours. • - Market-leading parental leave. • - Sabbatical leave (after five years). • - Work from anywhere (up to 3 weeks per year). • - Industry-recognised training and certifications. • - Bonusly employee recognition and rewards platform. • - Clear opportunities for career development. • - Length of Service Awards. • Diversity and InclusionAt Qodea, we champion diversity and inclusion. We believe that a career in IT should be open to everyone, regardless of race, ethnicity, gender, age, sexual orientation, disability, or neurotype. We value the unique talents and perspectives that each individual brings to our team, and we strive to create a fair and accessible hiring process for all.

Apply Now

Similar Jobs

November 25

IDEMIA

10,000+ employees

🔒 Cybersecurity

🤖 Artificial Intelligence

🤝 B2B

Technical Architect designing scalable software solutions for IDEMIA, a global leader in identity technologies. Collaborating with teams to ensure best practices and drive innovation in secure payment solutions.

🇬🇧 United Kingdom – Remote

💰 Venture Round on 2020-04

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

November 25

Broadcom

10,000+ employees

🔧 Hardware

📡 Telecommunications

☁️ SaaS

vKS Application Engineer responsible for enabling enterprise success with vSphere Kubernetes Service on VCF. Collaborate with customers and sales teams to drive modernization and platform adoption strategies.

🇬🇧 United Kingdom – Remote

💰 Post-IPO Equity on 2017-10

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

🇬🇧 UK Skilled Worker Visa Sponsor

November 4

decircle

1 - 10

Senior Backend Engineer designing and maintaining scalable backend systems for Reya Labs' DeFi projects. Collaborating with cross-functional teams to ensure high performance and security.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

November 3

The Leaflet

11 - 50

🔌 API

Staff Backend Engineer responsible for backend implementation at Hard Rock Digital sportsbook. Focusing on technical ownership and quality deliverables for a startup culture.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🔴 Lead

🔙 Backend Engineer

October 25

Fanatics, Inc.

1001 - 5000

🎮 Gaming

🛒 Retail

🛍️ eCommerce

Software Engineer III at Fanatics Betting & Gaming designing scalable real-time betting systems. Leading the development using Kotlin, Java, and modern AI tools for an optimal workflow.

🇬🇧 United Kingdom – Remote

⏰ Full Time

🟠 Senior

🔴 Lead

🔙 Backend Engineer

Developed by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or support@remoterocketship.com