Engineering Manager
New
M
Moniepoint Inc.Financial technology
Remote, PolandFull-TimeManager
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 8-10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role; Minimum 3 years of proven engineering leadership experience.
- Required Skills
- AgileJavaSoftware ArchitectureSpring BootCI/CD
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 8-10 years of experience as a Software Developer, Software Engineer, or in a similar hands-on technical role.
- 5+ years of strong experience building production systems using Java and Spring Boot.
- Minimum 3 years of proven engineering leadership experience managing high-performing teams.
- Solid grasp of Agile methodologies, including sprint planning, backlog grooming, and iterative delivery.
- Demonstrated ability to translate complex product requirements into well-structured EPICs, user stories, and tasks.
- Strong backend engineering expertise.
- Experience with project planning and tracking tools to visualize and manage delivery timelines.
- Hands-on capability to debug complex production issues, lead incident response, and conduct blameless RCA.
- Good understanding of modern deployment practices, including CI/CD pipelines and release management.
- Ability to drive alignment across cross-functional stakeholders.
- Excellent risk management, dependency tracking, and stakeholder communication skills.
Responsibilities
- Own end-to-end delivery and execution across cross-functional teams, ensuring predictable and high-quality outcomes.
- Evaluate business and product requirements for technical feasibility and architectural alignment, translating them into well-defined EPICs and technical user stories.
- Partner closely with Product Managers, UX Designers, and Engineers to continuously refine, groom, and prioritize the backlog.
- Plan and drive sprint execution with clearly defined goals, using project planning tools to establish timelines, delivery milestones, and surface dependencies early.
- Champion engineering processes and rituals that enable strong collaboration, accountability, and team efficiency.
- Monitor team velocity and capacity to optimize resource allocation, proactively balancing bandwidth against delivery commitments.
- Coordinate cross-team dependencies and stakeholder alignment to remove bottlenecks and maintain smooth execution.
- Stay hands-on in critical initiatives by guiding design decisions, enforcing sound design patterns, and participating in code reviews to maintain high engineering quality.
- Ensure robust monitoring, alerting, and observability for all owned services, consistently meeting defined SLIs and SLOs.
- Partner with Product Managers to define, track, and publish post-release product metrics.
View Full Description & ApplyYou'll be redirected to the employer's site