we are looking for Engineering Manager that will Lead and oversee multiple engineering teams, including backend and mobile app development, ensuring their success in delivering high-quality solutions on time.
Responsibilities:
Drive technical excellence and innovation across teams, fostering a culture of continuous improvement and learning.
Set engineering strategy aligned with business goals, making strategic technical decisions to drive the organization forward.
Manage resources effectively, including task prioritization, allocation of personnel, and budget management.
Foster collaboration and knowledge sharing among teams, promoting a culture of teamwork and open communication.
Coordinate with executive leadership to define and align on the long-term technical vision of the organization.
Cultivate an environment of Engineering Excellence by aiming for increased efficiencies in existing processes and methodologies.
Define, monitor, and refine metrics for measuring team performance and project success.
Establish and enforce Agile best practices and methodologies, ensuring teams are operating efficiently and delivering value iteratively.
Collaborate closely with Agile Coaches and Scrum Masters to drive organizational-wide Agile adoption and continuous improvement.
Lead backend and mobile app development teams, ensuring alignment with overall engineering strategy and business goals.
Drive the design and implementation of scalable, secure, and high-performance microservices architectures.
Provide technical leadership and guidance on mobile app development best practices, ensuring the delivery of high-quality and user-friendly mobile applications.
Responsibilities:
Drive technical excellence and innovation across teams, fostering a culture of continuous improvement and learning.
Set engineering strategy aligned with business goals, making strategic technical decisions to drive the organization forward.
Manage resources effectively, including task prioritization, allocation of personnel, and budget management.
Foster collaboration and knowledge sharing among teams, promoting a culture of teamwork and open communication.
Coordinate with executive leadership to define and align on the long-term technical vision of the organization.
Cultivate an environment of Engineering Excellence by aiming for increased efficiencies in existing processes and methodologies.
Define, monitor, and refine metrics for measuring team performance and project success.
Establish and enforce Agile best practices and methodologies, ensuring teams are operating efficiently and delivering value iteratively.
Collaborate closely with Agile Coaches and Scrum Masters to drive organizational-wide Agile adoption and continuous improvement.
Lead backend and mobile app development teams, ensuring alignment with overall engineering strategy and business goals.
Drive the design and implementation of scalable, secure, and high-performance microservices architectures.
Provide technical leadership and guidance on mobile app development best practices, ensuring the delivery of high-quality and user-friendly mobile applications.
Requirements:
Additional Technical Expertise:
Proficiency in Amazon Web Services (AWS) and Kubernetes-based services like Amazon EKS.
Strong understanding of system architecture, scalability, and security principles.
Experience designing and implementing event-driven architectures using messaging systems like Amazon MSK, Kafka, or other.
Proficient in Python, Node.js,
Experience in taking part or managing mobile app development projects.
Experience with infrastructure as code (IaC) concepts and tools like AWS CloudFormation and Terraform.
What you have:
Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field.
6+ years of experience in development roles, with at least 3 years in a managerial or leadership capacity.
Proven track record of successfully managing engineering teams and delivering complex technical projects.
Excellent communication skills, both written and oral, with the ability to effectively communicate technical concepts to diverse audiences.
Strong leadership skills, with the ability to inspire and motivate teams to achieve their goals.
Ability to thrive in a fast-paced, dynamic environment and adapt quickly to changing priorities.
Passion for technology and a commitment to driving continuous improvement and innovation.
Additional Technical Expertise:
Proficiency in Amazon Web Services (AWS) and Kubernetes-based services like Amazon EKS.
Strong understanding of system architecture, scalability, and security principles.
Experience designing and implementing event-driven architectures using messaging systems like Amazon MSK, Kafka, or other.
Proficient in Python, Node.js,
Experience in taking part or managing mobile app development projects.
Experience with infrastructure as code (IaC) concepts and tools like AWS CloudFormation and Terraform.
What you have:
Bachelor's, Master's, or Ph.D. degree in Computer Science or a related field.
6+ years of experience in development roles, with at least 3 years in a managerial or leadership capacity.
Proven track record of successfully managing engineering teams and delivering complex technical projects.
Excellent communication skills, both written and oral, with the ability to effectively communicate technical concepts to diverse audiences.
Strong leadership skills, with the ability to inspire and motivate teams to achieve their goals.
Ability to thrive in a fast-paced, dynamic environment and adapt quickly to changing priorities.
Passion for technology and a commitment to driving continuous improvement and innovation.
This position is open to all candidates.