At Engine by Starling, we are on a mission to find and work with leading banks around the world that aim to build rapid growth businesses using our technology.
Engine is Starling's SaaS business, built to power Starling Bank, and became a separate entity two years ago.
Starling Bank's success is largely due to our modern, ground-up technology. Our SaaS platform now serves banks globally, offering innovative digital features and efficient back-office processes that contributed to Starling's achievements.
We leverage our banking expertise and technological excellence to become the preferred partner for banks and consultancies worldwide.
As a company, everyone is expected to contribute to delivering great outcomes for our clients. We are engineering-led and seek someone excited by the potential of Engine’s technology to transform banking markets globally.
Hybrid Working
We support a hybrid work model, preferring team members to be within commuting distance of our offices for in-person collaboration.
About the Role
As Engine's SaaS platform, we manage all data necessary for our client banks. Your role involves modeling, extracting, joining, and securely sharing data to provide insights, regulatory reports, and support marketing.
We process millions of data rows daily, with plans to expand. We are enhancing our reporting tools to deliver better, faster insights and improve internal operations.
You will be central to our reporting tools, developing new data features, enhancing data exposure to clients and teams, and building tools for data lineage, quality, and documentation accuracy. You will also support platform engineers in modeling new features for client use.
Engine engineers are passionate about delivering new features across diverse tech stacks. Learn more from our blogs and case studies with Women in Tech.
Day in the Life of a Software Engineer
What you’ll do
* Shape the future of data at Engine, including architecture and tooling.
* Develop data as a core product for internal use and clients, incorporating feedback and market analysis.
* Work across software engineering and data platform challenges.
* Build and develop data integration and warehousing solutions.
* Create trusted data pipelines, promoting a self-service culture with quality checks, documentation, lineage, and governance.
* Improve internal processes through automation and optimization.
* Mentor software engineers in data engineering practices.
* Gain understanding of internal and client operations.
* Work with cloud infrastructure (AWS, GCP).
* Collaborate with clients, architects, and engineers to meet goals.
* Proven experience with cloud-based data warehouses.
* Strong SQL and relational database skills (preferably Postgres); CDC experience is a bonus.
* Knowledge of data modeling (3NF, star schema, Data Vault).
* Experience with Python, TypeScript, or Java (Java learning expected).
* Familiarity with data tools like dbt or Spark; CDC tools like Debezium are a bonus.
* Build resilient, scalable, and observable data systems.
* Understanding of DevOps, Infrastructure as Code, CI/CD practices.
Desirable skills
* Experience handling large datasets (>100GB).
* Knowledge of schema evolution tools like Flyway or Liquibase.
* Experience with AWS services (S3, IAM, RDS).
* Ability to translate data needs into BI dashboards.
* Knowledge of data governance, lineage, quality, and visualization tools.
* Experience collaborating across technical and non-technical teams.
Interview process
Our interview process is conversational, designed to be a two-way exchange. You can expect:
* Initial chat with our Talent Team (~45 mins)
* Take-home technical test
* Technical interview (~1.5 hrs)
* Final interview with CTO/deputy CTO (~45 mins)
Benefits include 33 days holiday, extra days for birthdays, holiday purchase/sell options, volunteering days, pension, insurance, private health, family policies, referral incentives, perks, and initiatives supporting health and sustainability.
About Us
We value diversity and inclusion, considering all applicants regardless of background. We encourage you to apply even if you don't meet every requirement. Join us in reshaping banking through our talented team. We are committed to equal opportunity employment and data privacy in our recruitment process.
#J-18808-Ljbffr