Senior Software Engineer

 

Description:

Joining the Data Platform Team at Liberis, you will play a crucial role in transforming data management and enhancing data platform capabilities in Google Cloud Platform (GCP). As a Senior Software Engineer, you will mentor junior engineers, fostering continuous development and innovation in a scaling, multi-product FinTech environment.

Responsibilities:

  • Software Development & Data Engineering: Develop software to solve complex business problems, ensuring high performance and security.
  • Lifecycle Management: Engage in the entire software development lifecycle, from ideation to implementation, maintenance, and continuous improvement.
  • Platform Engineering: Focus on enabling other engineering teams to efficiently deploy data products by improving platform capabilities.
  • Collaboration & Mentorship: Work collaboratively with the team, proactively seeking feedback and iterating on improvements. Support and mentor junior engineers to enhance their productivity and knowledge.
  • Trade-off Decision Making: Balance speed, quality, and extensibility, while clearly articulating trade-offs to both technical and non-technical stakeholders.

Requirements:

  • Proven experience with at least one modern programming language, preferably Python, C#, Java, or JavaScript/TypeScript.
  • Strong SQL skills with experience in MS-SQL, PostgreSQL, or BigQuery, along with knowledge of data warehouse design best practices.
  • Experience with Test-Driven Development (TDD).
  • Experience in building and improving ETL or ELT data pipelines.
  • Comfortable working in a high-performing team and optimizing for team success over individual performance.

Interview Process:

  1. Screening Call – Initial discussion with Chess (Internal Recruiter) (Online)
  2. Technical Interview Task – Hands-on coding interview with an engineering team member (Online)
  3. System Design Task – In-person session with two engineering team members (Approx. 1 hour)
  4. Final Interview – Experience-based discussion with the Hiring Manager & VP of Engineering (In-Person, Approx. 1 hour)

Additional Information:

  • This role includes an on-call component, which will be discussed during the screening stage.

Organization Liberis
Industry IT / Telecom / Software Jobs
Occupational Category Senior Software Engineer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-02-16 4:22 pm
Expires on 2026-01-06