Junior Software Engineer (Data Products)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
Yapily is hiring a Junior Software Engineer for its Data Products team in a hybrid London role.
The role supports development of a modern data platform, including data pipelines, billing infrastructure, and self-serve data APIs.
The position is intended for someone with a strong computer science foundation who wants to specialize in data engineering.
Key Skills for This Role
Full Job Posting
Role overview
Yapily is hiring a Junior Software Engineer for its Data Products team in a hybrid London role.
The role supports development of a modern data platform, including data pipelines, billing infrastructure, and self-serve data APIs.
The position is intended for someone with a strong computer science foundation who wants to specialize in data engineering.
Responsibilities
- Assist with scalable data ingestion and processing systems using ETL/ELT methodologies.
- Deploy and maintain software using GCP services including Pub/Sub, BigQuery, and Cloud Storage.
- Collaborate with BI, infrastructure, and product teams on data requirements and technical solutions.
- Help build and document APIs for internal and external stakeholders.
- Work with SQL and NoSQL databases to optimize schemas and support high-volume transactions.
- Contribute to billing infrastructure in an event-driven environment.
- Participate in testing, monitoring, logging, code reviews, and agile ceremonies.
Essential qualifications
- 2–3 years of programming experience, including internships or intensive projects.
- Academic or professional SQL exposure, with the ability to write queries and understand basic schema design.
- Familiarity with Git and basic CI/CD concepts.
- Basic understanding of REST APIs and microservice communication.
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- A proactive approach to debugging and curiosity about data flows.
Preferred skills
- Basic Python or Shell knowledge for scripting and data automation.
- Exposure to GCP, AWS, or Azure; cloud certifications are a plus.
- Familiarity with Docker or containerized applications.
- Exposure to Airflow, Kafka, Spark, Terraform, or Terragrunt.
- Interest in Open Banking and the FinTech landscape.
Benefits
- Base salary plus equity, 25 days of holiday, and additional annual leave progression.
- Hybrid working allows up to three days per week from home, subject to eligibility.
- Nomad working is available for up to 20 days per year.
- Benefits include enhanced family leave, private medical insurance, mental health support, pension, life assurance, and income protection.
- The company provides a learning and personal development budget, cycle-to-work support, referral rewards, social activities, and office snacks.
Company values
Yapily emphasizes quality and ownership in a regulated industry.
The company values curiosity, integrity, action, collaborative problem-solving, and continuous learning.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Yapily
Data Platform Engineer (Infrastructure & Integrations)
London, GBR
Executive and Office Assistant
London, GBR
Senior Backend Developer
London, GBR
Safeguarding & Treasury Manager
London, GBR
Data Platform Engineer (Infrastructure & Integrations)
London, GBR
Sales Development Representative
London, GBR
Software Engineering Team Lead
London, GBR
Product Manager - Core Platform & Data
London, GBR
Junior Software Engineer (Data Products)
London, GBR