Yapily

Junior Software Engineer (Data Products)

Yapily
Apply
13 days ago
London, United KingdomEntry Level

Responsibilities

  • Support the design and maintenance of scalable data ingestion and processing pipelines.
  • Deploy and maintain software using GCP services including Pub/Sub, BigQuery, and Cloud Storage.
  • Collaborate with BI, infrastructure, and product teams to understand data requirements and deliver technical solutions.
  • Help build and document APIs for internal and external stakeholders.
  • Work with SQL and NoSQL databases to optimize schemas and write efficient queries.
  • Contribute to reliable billing infrastructure in an event-driven environment.
  • Participate in testing, monitoring, logging, code reviews, and agile ceremonies.

Requirements

  • 2–3 years of programming language development experience, including internships or intensive projects.
  • Academic or professional exposure to SQL, including query writing and basic schema design.
  • Familiarity with Git and basic CI/CD concepts.
  • Basic understanding of REST APIs and microservice communication.
  • Degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Preferred: Python or Shell, exposure to GCP, AWS, or Azure, Docker, Airflow, Kafka, Spark, Terraform, or Terragrunt.
  • Interest in Open Banking and the FinTech landscape is preferred.

Benefits

  • Competitive base salary plus equity.
  • 25 days of annual holiday plus UK bank holidays, with additional accrual up to five extra days.
  • Hybrid working with up to three days per week from home, subject to eligibility.
  • Nomad working for up to 20 days per year.
  • Enhanced maternity and paternity leave.
  • Private medical insurance through BUPA.
  • Mental health support, company pension, life assurance, and income protection.
  • £200 annual learning and personal development budget.
  • Cycle to Work Scheme, referral bonuses, monthly socials, team lunches, office snacks, and a dog-friendly office.

Categories

Data Engineering
Yapily

About Yapily

51-200 employees
Contact me