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:
- Screening Call – Initial discussion with Chess (Internal Recruiter) (Online)
- Technical Interview Task – Hands-on coding interview with an engineering team member (Online)
- System Design Task – In-person session with two engineering team members (Approx. 1 hour)
- 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-11-24 |