Job description
Engineering Manager - Banking
Company Overview
Shine is the financial copilot for entrepreneurs and small business owners. Founded by serial entrepreneurs Rico Andersen and Martin Hegelund, Shine is a leading European fintech unicorn on a mission to restore the joy of running a business, by ending wasted time on financial admin. Shine offers a connected solution for invoicing, accounting, payroll, business accounts, payments, and financing. Today we're part of Cegid, a European leader in cloud software for finance and accounting.
Job Summary
We are looking for Engineering Managers to join different teams within our Banking organisation. You will manage a squad of 4-8 engineers, responsible for the team's delivery, the professional growth of the engineers reporting to you, and the quality of the technical decisions made within your scope.
Key Responsibilities
- Manage, coach, and support a squad of 4-8 engineers: set clear expectations, give regular feedback, and support each person's growth.
- Create clarity on priorities, delivery, and technical direction, working closely with your Product Manager.
- Contribute to the definition of your team's OKRs, making sure they are grounded in customer needs, business priorities, and technical reality.
- Work across functions: align with Compliance, Operations, and other engineering teams on shared scope and dependencies.
- Review technical proposals, ask sharp questions, and help the team make trade-offs explicit before decisions are made.
- Contribute directly when it adds value: design documents, code reviews, incident follow-up, pairing on complex implementations.
- Improve how the team works: delivery practices, observability, reliability, on-call processes, and engineering quality.
- Be accountable for the reliability and availability of the systems within your team's scope.
- Establish a clear technical vision for your area in partnership with Product and Design.
- Represent the team's technical choices and trade-offs to peers and leadership.
Requirements / Qualifications
- Engineering management experience: At least a first experience managing engineers, either as an Engineering Manager, Tech Lead, or Team Lead.
- Engineering background: Ability to be credible in technical conversations regarding backend systems, data flow, and correctness constraints.
- Distributed systems experience: Comfortable with event-driven architectures, asynchronous systems, and associated trade-offs.
- Comfort in regulated environments: Understanding of why correctness, auditability, and reliability are non-negotiable in financial systems.
- Clarity in complexity: Ability to create structure in ambiguous environments.
- Communication across audiences: Ability to explain technical trade-offs to various stakeholders (Engineers, PMs, Compliance, VPs).
- Distributed and multicultural teams: Experience working in remote or hybrid environments with global teams.
Location
Flexible: Hybrid from hubs (Paris, Copenhagen, Amsterdam, Berlin) or fully remote.
Employment Type
Full Time
Equal Opportunity Statement
We follow the principle of equal treatment to consider all job applicants and do not discriminate based on their gender, sexual orientation, color, racial or ethnic origin, religion, disability, etc. as per applicable law.