Overview
Lead Engineer - Python (BE, UK, PL) at CluePoints. You will start as a senior engineer in an existing squad to familiarise yourself with the tech stack and engineering environment. When ready, you will lead a squad alongside a Product Owner, overseeing the squad and feature delivery.
Job Responsibilities
* Technically lead a squad of engineers (backend, frontend, QA) in designing and delivering performant, scalable, and reliable software solutions.
* Collaborate with the Product Owner to break down high-level product requirements into clear, actionable work items with technical clarity and realistic effort estimates.
* Drive architectural decisions in partnership with a Domain Architect, ensuring solutions align with company-wide architecture standards and future scalability.
* Contribute to technical refinement sessions, backlog grooming, sprint planning, and effort estimation, ensuring engineering input is well represented and aligned with delivery goals.
* Identify and resolve technical risks, performance bottlenecks, and delivery blockers.
* Ensure technical solutions meet high standards for reliability, availability, and fault tolerance.
* Promote quality by increasing automated test coverage and enforcing CI/CD discipline.
Job Requirements
* 7+ years of experience in software development or technical delivery, with a strong understanding of modern engineering workflows and Agile methodologies.
* 2+ years in a technical leadership role (e.g., lead engineer, senior developer, or delivery lead), guiding cross-functional teams across backend, frontend, and QA.
* Solid grasp of the SDLC, including backlog management, sprint planning, release coordination, Git-based branching strategies, CI/CD pipelines, and quality practices like testing, monitoring, and observability.
* Familiarity with the code review process, promoting clean code, team-wide consistency, and knowledge sharing, without needing to be a primary reviewer.
* Ability to arbitrate technical decisions, aligning input from senior engineers and architects with delivery goals.
* Experience translating product goals into actionable work items and ensuring alignment across engineering and product.
* Strong communication skills to lead ceremonies, manage trade-offs, and engage effectively with technical and non-technical stakeholders.
Leadership Skills
* Critical Thinking: analyze technical challenges deeply, evaluate evidence objectively, and make well-reasoned decisions.
* Ownership: make technical decisions independently and take accountability for outcomes.
* Stakeholder Management: navigate cross-functional relationships, ensuring collaboration with product management and technical leadership.
* Non-technical Communication: clearly communicate architectural trade-offs, document decisions, and represent the squad in leadership meetings.
* Leading, Not Dictating: inspire through a clear architectural vision and empower the squad.
* Self-Awareness: seek feedback and strive for growth.
* Strategic thinking: communicate the architecture and technical roadmap, aligning with product and higher engineering objectives.
Job Benefits
* Flexibility is part of our DNA.
* Access to online training materials, certifications sponsored by the company, personal growth plans, and career paths.
* Working with a fast-growing, multi-disciplinary, international team in an English-speaking environment.
* Competitive salary and benefits (meal vouchers, pension plan, health insurance, mobility budget, home/office hybrid, and various perks).
Additional Information
Seniority level: Mid-Senior level
Employment type: Full-time
#J-18808-Ljbffr