CrawlJobs Logo

Senior Scala Developer / Tech Lead

signifytechnology.com Logo

Signify Technology

Location Icon

Location:
United Kingdom , London

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

100000.00 - 130000.00 GBP / Year

Job Description:

A fast-growing, privacy-first technology company building large-scale, real-time data platforms. The organisation operates globally at very high traffic volumes and is known for strong engineering culture, modern distributed systems, and a focus on developer autonomy and ownership.

Job Responsibility:

  • Lead technical direction for a core platform team
  • Own architecture and delivery of distributed, data-intensive systems
  • Mentor engineers and set technical standards
  • Work closely with product and internal stakeholders
  • Build and scale data ingestion and data export services
  • Remain hands-on while providing technical leadership

Requirements:

  • Prior experience in technical leadership, mentoring engineers, drive technical and architectural decisions
  • Strong communication and stakeholder engagement skills
  • Strong, recent experience with functional programming (ideally Scala), but open to other FP languages or JVM-based languages
  • Experienced with the type-level eco-system (Cats Effect)
  • Cloud platform (AWS/GCP), with Kubernetes, Terraform etc.
  • Messaging systems like Kafka or Kinesis
What we offer:
  • Equity / stock options
  • Flexible working hours and hybrid setup
  • Generous paid time off
  • Enhanced parental leave
  • Home office budget
  • Ongoing learning & development support
  • Mental health and wellbeing resources
  • Pension / retirement contributions

Additional Information:

Job Posted:
January 11, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Scala Developer / Tech Lead

Tech Lead – Scala/Spark

We are seeking a Spark, Big Data - ETL Tech Lead for Commercial Card’s Global Da...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or master’s degree in computer science, Information Technology, or equivalent
  • Minimum 10 years of Proven experience in developing and managing big data solutions using Apache Spark. Having strong hold on Spark-core, Spark-SQL & Spark Streaming
  • Minimum 6 years of experience in leading globally distributed teams successfully
  • Strong programming skills in Scala, Java, or Python
  • Hands on experience on Technologies like Apache Hive, Apache Kafka, HBase, Couchbase, Sqoop, Flume etc.
  • Proficiency in SQL and experience with relational (Oracle/PL-SQL) and NoSQL databases like mongoDB
  • Demonstrated people and technical management skills
  • Demonstrated excellent software development skills. Strong experiences in implementation of complex file transformations like positional, xmls
  • Experience in building enterprise system with focus on recovery, stability, reliability, scalability and performance
  • Experience in working on Kafka, JMS / MQ applications
Job Responsibility
Job Responsibility
  • Lead the design and implementation of large-scale data processing pipelines using Apache Spark on BigData Hadoop Platform
  • Develop and optimize Spark applications for performance and scalability
  • Responsible for providing technical leadership of multiple large scale/complex global software solutions
  • Integrate data from various sources, including Couchbase, Snowflake, and HBase, ensuring data quality and consistency
  • Experience of developing teams of permanent employees and vendors from 5 – 15 developers in size
  • Build and sustain strong relationships with the senior business leaders associated with the platform
  • Design, code, test, document and implement application release projects as part of development team
  • Work with onsite development partners to ensure design and coding best practices
  • Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules
  • Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns
  • Fulltime
Read More
Arrow Right

Tech Lead - Ab Initio / Spark ETL

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS or MS Degree in Computer Science, Information Technology, or equivalent
  • Minimum 10 years of Ab Initio application design and development experience
  • Minimum 6 years of experience in leading globally distributed teams successfully
  • Demonstrated people and technical management skills
  • Strong understanding of ETL analysis and design, frameworks on Ab Initio
  • Experience in developing and managing big data solutions using Apache Spark
  • Strong programming skills in Scala, Java, or Python
  • Hands on experience on Technologies like Apache Hive, Apache Kafka, HBase, Couchbase, Sqoop, Flume etc.
  • Demonstrated excellent software development skills
  • Experience in building enterprise ETL based system with focus on recovery, stability, reliability, scalability and performance
Job Responsibility
Job Responsibility
  • Responsible for providing technical leadership of multiple large scale/complex global software solutions
  • Experience of developing teams of permanent employees and vendors from 5 – 20 developers in size
  • Build and sustain strong relationships with the senior business leaders associated with the platform
  • Design, code, test, document and implement application release projects as part of development team
  • Work with onsite development partners to ensure design and coding best practices
  • Work closely with Program Management and Quality Control teams to deliver quality software to agreed project schedules
  • Proactively notify Development Project Manager of risks, bottlenecks, problems, issues, and concerns
  • Compliance with Citi's System Development Lifecycle and Information Security requirements
  • Oversee development scope, budgets, time line documents
  • Monitor, update and communicate project timelines and milestones
  • Fulltime
Read More
Arrow Right

Senior Software Engineer

As a Senior Software Engineer at Global-e, you will design and deliver the core ...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
global-e.com Logo
Global-e
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ Years of Experience: A proven track record building large-scale, customer-facing applications in a fast-paced environment (e-commerce, fintech, tech startups a plus)
  • Distributed Systems Expertise: Familiarity with designing, deploying, and operating resilient, fault-tolerant systems that handle high traffic
  • Engineering Practices Proficiency: Hands-on experience with Agile methodologies, CI/CD pipelines, and rapid release cycles
  • Strong Database Skills: Ability to optimize and scale applications involving complex data interactions
  • Understanding and interest in cloud infrastructure
Job Responsibility
Job Responsibility
  • Deliver High-Impact Features: Lead the design, development, and deployment of new capabilities across our platform (scala, microservices, libraries, terraform, EKS, RDS, kinesis, etc)
  • Shape Technical Architecture: Define, communicate, and guide architectural decisions to ensure scalability and reliability
  • Elevate Standards: Champion clean code, best practices, and robust testing frameworks, pushing the team to achieve technical excellence
  • Scale the Product: Propose and implement features, tooling, and infrastructure that support exponential growth and operational efficiency
  • Ensure Quality & Reliability: Employ a rigorous approach to verification, focusing on stable, high-performing systems that meet critical metrics and SLAs
  • Move Fast with Confidence: Embrace a rapid, iterative release cycle, balancing speed and safety through CI/CD pipelines, effective monitoring, and efficient processes
  • Collaborate & Share Knowledge: Work closely with other engineering teams, product managers, and stakeholders to ensure alignment and share expertise
  • Write Code in Scala: Contribute high-quality Scala code (no prior Scala experience required, just a passion for learning and an interest in functional programming)
What we offer
What we offer
  • Impact at Global Scale: Build features used by millions, simplifying global commerce and transforming the e-commerce landscape
  • Modern Technology Stack: Work on an advanced microservices platform, leveraging cloud-native tools and best-in-class engineering practices
  • Growth & Development: Expand your expertise through challenging projects, mentorship opportunities, and professional development programs
Read More
Arrow Right

Data Science Group Manager

The Applications Development Technology Senior Lead Analyst is a senior level po...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 10+ years of relevant experience in an Apps Development role or senior level experience within Data analytics/ML space
  • At least 3+ years of experience applying AI to practical uses, experience with deep learning, NLP and Tensorflow
  • Proficiency in Scala, Python, and other language or domain-specific packages as well as Big Data Eco system
  • Exhibit expertise in all aspects of technology by understanding broader patterns and techniques as they apply to Citi’s internal and external cloud platforms (AWS, PCF, Akamai)
  • Acquire relevant technology and financial industry skills (AWS PWS) and understand all aspects of NGA technology – including innovative approaches and new opportunities
  • Strong communication skills, e.g. ability to translate business use cases to tech specs, working with diverse project teams, and developing relationships with vendors
  • Analyze complex business processes, system processes, and industry standards to define and develop solutions to high level problems
  • Allocate work, and act as an advisor/coach developers, analysts, and new team members
  • Provide expertise in area of advanced knowledge of applications programming and plan assignments involving large budgets, cross functional project, or multiple projects
  • Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency
Job Responsibility
Job Responsibility
  • Lead the Data Science functions regionally to meet goals, deploy new products, and enhance processes
  • Serve as a functional SME across the company through advanced knowledge of algorithms, data structures, distributed systems, networking, use of knowledge and experience to lead, architect, and drive broader adoption forward
  • Fulltime
Read More
Arrow Right

Senior Engineering Manager - Payments Team

You will lead the engineering team for Coursera's Payments platform, overseeing ...
Location
Location
Salary
Salary:
Not provided
edtechjobs.io Logo
EdTech Jobs
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science or a related field, OR equivalent practical experience (e.g. 3+ years as a hands-on software engineer building web applications or distributed systems)
  • 5+ years in software product development or a related field, including prior experience leading engineering teams (2+ years in an engineering management role)
  • Strong software engineering foundation with experience in system design, data structures, and algorithms
Job Responsibility
Job Responsibility
  • Building the Team: Partner with cross-functional stakeholders (Product, Data, Finance) to refine the team’s charter, ensure alignment with broader business goals, and support overall team health and growth
  • Mentoring: Act as a role model and coach for engineers. Conduct regular career development conversations, provide constructive feedback, and inspire engineers to achieve their best
  • Hiring: Identify key skill gaps and growth areas on the team. Drive the hiring pipeline by sourcing, interviewing, and onboarding talented engineers to build a well-rounded, high-performing team
  • Advising (Technical Leadership): Provide hands-on technical guidance to engineers as they design systems and tackle complex problems. Encourage sound architectural decisions and help team members grow into technical leaders in their product work
  • Product Enablement: In partnership with Product Management, curate a compelling vision for the payments platform including expanding our international payments strategy. Translate high-level product needs into an actionable engineering roadmap. Prioritize and drive key initiatives forward, run sprint planning and stand-ups, and ensure the team delivers with high quality on product and business goals in this critical area of the product
  • Platform Leadership: Balance building new features with managing tech debt to maintain a reliable, scalable platform. Evolve the payments platform for high leverage – architect systems and services that can accelerate multiple product initiatives across Coursera
  • Mediating: Foster an inclusive, collaborative team environment. Proactively address interpersonal issues and facilitate crucial conversations with empathy and fairness. Ensure every team member feels empowered, engaged, and comfortable sharing ideas and concerns
  • Fulltime
Read More
Arrow Right
New

Senior Lead Data Engineer

Senior Lead Data Engineer (Snowflake, Databricks, Apache Iceberg, Spark + SQL wo...
Location
Location
United States , McLean; New York; Richmond
Salary
Salary:
209000.00 - 286200.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 6 years of experience in application development (Internship experience does not apply)
  • At least 2 years of experience in big data technologies
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design/architect, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Lead workload optimization and develop/architect capabilities to drive optimizations at scale (e.g. SQL, Spark optimizations)
  • Lead a team of developers with deep experience in machine learning, distributed microservices, and full stack systems
  • Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift, Snowflake and Databricks
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Perform unit tests and conduct reviews with other team members to make sure your code is rigorously designed, elegantly coded, and effectively tuned for performance
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right
New

Senior Manager, Data Engineering (Intelligent Foundations and Experiences)

Senior Manager, Data Engineering (Intelligent Foundations and Experiences). Do y...
Location
Location
United States , McLean; Plano; Richmond
Salary
Salary:
209000.00 - 262400.00 USD / Year
capitalone.com Logo
Capital One
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree
  • At least 6 years of experience in application development (Internship experience does not apply)
  • At least 2 years of experience in big data technologies
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • At least 4 years of people management experience
Job Responsibility
Job Responsibility
  • Collaborate with and across Agile teams to design, develop, test, implement, and support technical solutions in full-stack development tools and technologies
  • Lead a team of developers with deep experience in machine learning, distributed microservices, and full stack systems
  • Utilize programming languages like Java, Scala, Python and Open Source RDBMS and NoSQL databases and Cloud based data warehousing services such as Redshift and Snowflake
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, and mentoring other members of the engineering community
  • Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment
  • Perform unit tests and conduct reviews with other team members to make sure our code is rigorously designed, elegantly coded, and effectively tuned for performance
What we offer
What we offer
  • comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being
  • performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI)
  • Fulltime
Read More
Arrow Right

Principal Data Engineer

Our Principal Data Engineers are responsible for leading and delivering strategi...
Location
Location
United Kingdom , Bristol; London; Manchester; Swansea
Salary
Salary:
100000.00 - 115000.00 GBP / Year
madetech.com Logo
Made Tech
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Understanding of the issues and challenges that the public sector faces in delivering services that make the best use of data and digital capabilities, transforming legacy infrastructure, and taking an innovative and user-centric approach
  • Ability to innovate and take learnings from the commercial sector, other countries and advances in technology and apply them to UK Public Sector challenges to create tangible solutions for our clients
  • Experience building trusted advisor relationships with senior client stakeholders within the public sector.
  • Experience of building and leading high performing, consulting teams and creating the leveraged engagements to provide a cost-effective, profitable, successful client-facing delivery
  • Leadership of bids and solution shaping to produce compelling proposals that help Made Tech win new business and grow the industry
  • Experience of managing third-party partnerships and suppliers (in conjunction with Made Tech colleagues) to provide a consolidated and seamless delivery team to clients.
  • Experience in delivering complex and difficult engagements that span multiple capabilities for user-facing digital and data services in the public sector
  • Experience in identifying opportunities based on client needs and developing targeted solutions to progress the development of the opportunity
  • Experience of working with sales professionals and commercial responsibility for strategic organisational goals.
  • Experience working directly with customers and users within a technology consultancy
Job Responsibility
Job Responsibility
  • Collaborate with clients to understand their needs, provide solution advice in your role as a trusted advisor and shape solutions that leverage Made Tech's wider capabilities and credentials
  • Assess project performance as a part of the billable delivery team, Quality Assure (QA) the deliverables and outcomes, and ensure client satisfaction. Coach and mentor team members as well as providing direction to enable them to achieve their engagement outcomes and to develop their careers
  • Act as a Technical Authority of the Data & AI capability to provide oversight and ensure alignment with internal and industry best practices. Ensure engagement experience is captured and used to improve standards and contribute to Made Tech knowledge
  • Participate in business development activities, including bids and pre-sales within the account, industry and practice. Coach team members on their contributions and oversee the relevant technical aspects of the proposal submission
  • Undertake people management responsibilities, including performance reviews and professional development of your engagement and practice colleagues
  • Serve as a thought leader within Made Tech, our account engagements and the wider public sector and represent the company at industry events
What we offer
What we offer
  • 30 days of paid annual leave + bank holidays
  • Flexible Parental Leave
  • Remote Working
  • Paid counselling as well as financial and legal advice
  • Flexible benefit platform which includes a Smart Tech scheme, Cycle to work scheme, and an individual benefits allowance which you can invest in a Health care cash plan or Pension plan
  • Optional social and wellbeing calendar of events
  • Fulltime
Read More
Arrow Right