Engineering Manager
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
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; exposure to frontend technologies is a plus. • Experience with project planning and tracking tools to visualize and manage delivery timelines. • Familiarity with engineering, product health metrics, and monitoring tools to drive data-informed decisions. • 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, release management, and associated metrics. • Ability to drive alignment across cross-functional stakeholders, both technical and non-technical. • Excellent risk management, dependency tracking, and stakeholder communication skills. • Proven track record of improving team velocity, delivery predictability, and engineering excellence. • Problem-solving: Ability to assess complex problems, find solutions, and make sound decisions. • Communication: Strong written and verbal communication skills, including technical documentation and stakeholder reporting. • Adaptability: Able to thrive in a fast-paced, changing environment, adjusting strategies as needed. • Attention to Detail: Meticulous in documenting technical requirements and ensuring all aspects of a project are accounted for. • Team Management: Experience in managing and mentoring engineers, ensuring team growth and performance. • Resource Allocation: Ability to assess bandwidth and manage resource distribution to optimize team performance. • Feedback: Conduct regular performance reviews, providing constructive feedback and fostering a growth-oriented environment. • Stakeholder Management: Lead project status reviews, manage expectations, and ensure smooth communication between teams and leadership. • What we can offer you • Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. • Compensation - You’ll receive an attractive salary, pension, health insurance, paid leave, plus other benefits. • What to expect in the hiring process • A preliminary phone call with one of our recruiters. • A live coding and code review session. • A system design and technical discussion round. • A project planning, execution, and product thinking round. • A behavioral and technical interview with the hiring manager.
Similar Jobs
No credit card. Takes 10 seconds.