Engineering Manager
Bidgely
Über die Rolle
- Role Overview
- Lead and grow a high-performing engineering team building and operating Bidgely's cloud-native applications and services.
- Bridge technical execution and organizational leadership, ensuring scalable, reliable, and impactful product delivery.
- Requires strong technical expertise in backend development (Java, Python, Agentic AI) with frontend familiarity, plus leadership skills to inspire and manage the team.
- Serve as a "player-coach," stepping in to code, unblock deployments, decode legacy systems, and mentor engineers as needed.
- Proactively identify team needs and actions, rather than waiting for instruction.
- Report to the Head of Data Engineering.
- Responsibilities include leading and mentoring engineers across backend, frontend, GenAI, MLOps, and Data platform layers.
- Own end-to-end delivery of engineering initiatives for Bidgely's cloud application stack.
- Drive technical strategy, architecture, and engineering best practices.
- Manage project delivery, sprint planning, roadmap execution, and stakeholder communication.
- Champion adoption of AI, LLM, and Agentic AI within products and engineering workflows.
- Collaborate with Product, Data Science, Infrastructure, and QA to deliver high-quality solutions.
- Foster a culture of ownership, continuous improvement, and psychological safety.
- Drive migration from legacy code (JAR/WAR) to containerized, cloud-native microservices.
- Manage workflows using Jira and Confluence for sprint hygiene and documentation.
- Combine deep technical engagement with people leadership.
Key Responsibilities
- Engineering Leadership & People Management
- Lead, manage, and grow a full stack engineering team focused on technical quality, ownership, and collaboration.
- Conduct regular 1:1s, give feedback, and create growth plans for team members.
- Foster a culture of curiosity, accountability, psychological safety, and learning.
- Recruit, interview, and onboard new engineering talent.
- Shield the team from distractions while aligning with business goals.
- Recognize technical achievements and enable engineers’ best work.
- Full Stack Technical Leadership
- Provide technical guidance across backend (Java, Python), frontend, APIs, and data layers.
- Drive architectural decisions for scalable, maintainable cloud-based systems.
- Enforce engineering standards: code quality, testing, documentation, peer review.
- Lead design reviews, ensuring solutions are performant, secure, and production-ready.
- Stay up to date with evolving full stack tech and evaluate new tools for the stack.
- Address technical debt strategically.
- Modernize legacy codebases and lead re-platforming to containerized AWS deployments.
- Enforce SOLID principles, design patterns, and best practices.
- Conduct code reviews and provide senior-level support as required.
- Mentor both junior and senior engineers, bridging skill gaps and guiding problem-solving.
- Project & Delivery Management
- Own engineering project delivery from scoping to post-launch monitoring.
- Lead sprint planning, backlog grooming, and milestone tracking.
- Identify and resolve risks, dependencies, and blockers proactively.
- Maintain clear communication with leadership and stakeholders on delivery status.
- Improve delivery velocity through process optimization, automation, and tooling enhancements.
- Cloud-Native Application Development
- Guide development and operation of full stack applications on cloud platforms (AWS, Azure, GCP).
- Ensure best practices in microservices, containerization, CI/CD, and infrastructure-as-code.
Von der Karriereseite von Bidgely