Engineering Manager
Details:
Job Information
Details
- Technologies
- AgilePeople managementProject ManagerJava
- Salary
- 70K - 75K
- About
Why join our Client´s team?
- Excel in the evolving landscape of the digital business realm.- Spearhead impactful strategic initiatives that bring tangible benefits to the business.
- Engage in a dynamic and global work environment, collaborating with colleagues across all five continents.
- Enjoy the flexibility of a remote work setup while benefiting from a diverse range of training opportunities to continuously enhance your skill set.
- Participate in the engaging events hosted by the Client, including social gatherings and team-building activities that you won´t want to skip!
Overview of the role:
As a leader, you will spearhead major initiatives by aligning platform architecture and engineers to optimize business value. Your role involves promoting robust collaboration among product, engineering, and business teams, orchestrating a seamless synergy. Effective management is key, emphasizing organized technical processes and smooth deployments. You´ll also act as a mentor, guiding your team´s growth and development, while fostering an environment that encourages grassroots innovation. Timely project delivery with stringent quality standards is a must, all while thriving in our fast-evolving, ever-changing organization. Additionally, you´ll instill a culture of high ownership and responsiveness in production support.
To be successful in this role, you should possess a deep understanding of industry best practices, strong organizational and leadership skills, and proficiency in Java and Angular technologies. Additionally, you should demonstrate analytical thinking, the ability to anticipate issues and propose remedial actions, and excellent teamwork skills.
Responsibilities:
- Lead strategic initiatives for optimal business value.
- Foster cross-team collaboration.
- Ensure effective project management.
- Mentor and support team growth.
- Encourage bottom-up innovation.
- Prioritize timely project delivery.
- Adapt to change in a fast-evolving environment.
- Foster ownership and responsiveness.
Our Client´s requirements:
- We expect the following from your profile:
- Educational background with a bachelor´s or master´s degree in computer science or a related field.
- Over 10 years of experience in software engineering, including at least 3 years in managing medium to upper-level fullstack teams.
- General knowledge encompassing web app security, product development, Microservices, container orchestration, and familiarity with Backend Java and frontend TypeScript.
- Proficiency in Agile development and the Scrum process.
- Exceptional verbal and written communication skills in English.
- Ability to collaborate effectively within cross-functional and cross-geographical teams.
- Adaptability to thrive in a fast-paced, diverse culture and openness to change.
- A strong commitment to leadership and people management.
- A team-oriented mindset, ready to collaborate with multiple teams and drive a substantial impact on the product and organization.
Going further:
We work using Agile methods (Scrum) and empower squads with full autonomy in the process.
Each squad and tribe is driven by OKRs (Objectives and Key Results), which Product Managers and Technical Leaders translate into Now/Next/Later roadmaps and share with the entire company.
We work in a UNIX containerized environment and use GitLab CI/CD for regular application/microservice