Senior Engineering Manager

 

Description:

  • Report to and collaborate closely with the VP of Engineering to define the technical roadmap, goals, and priorities for the software engineering team, aligning them with the company's vision and objectives
  • Provide technical expertise and guidance in areas such as machine learning, deep learning, smart contracts, consensus algorithms, and decentralized applications (DApps).
  • Lead and manage a team of highly skilled software engineers, providing technical guidance, mentorship, and fostering a culture of collaboration and innovation.
  • Ensure the successful delivery of software projects, adhering to best practices in software engineering, code quality, testing, and deployment processes.
  • Foster a positive and inclusive team culture, promoting effective communication, knowledge sharing, and collaboration.
  • Stay updated with the latest trends and advancements in software engineering, generative AI, and blockchain technologies, and proactively identify opportunities for improvement and innovation within our technical stack.

Requirements:

  • 8-10 years of experience with software development, who is still hands-on and heavily involved in the entire SDLC
  • Excellent python programming skills and knowledge of the python ecosystem including Django, Flask, and FastAPI.
  • Understanding of Frontend technologies and frameworks, client server architecture, microservices, cloud based scalable architecture. multi tenant architecture.
  • Interest in Blockchain technologies (e.g., Ethereum, Hyperledger Fabric), Smart Contracts, Decentralized systems, and Blockchain development frameworks.
  • Understanding of Artificial Intelligence (AI), Computer Vision, Machine Learning/ML Ops would be a plus.
  • Proven experience with Web2 software development principles, including modern frontend and backend technologies, microservices, RESTful APIs, and cloud platforms (e.g., AWS, Azure, GCP).
  • Experience with DevOps practices, continuous integration and deployment (CI/CD) pipelines, and containerization technologies (e.g., Docker, Kubernetes).Software
  • Strong problem-solving and analytical skills, with the ability to navigate complex technical challenges and make data-driven decisions.
  • Excellent communication and leadership skills, with the ability to collaborate effectively with cross-functional teams and stakeholders.
  • Ability to mentor and guide junior team members
  • Adaptability and ability to work in a fast-paced and dynamic environment
  • Continuous learning mindset and willingness to stay updated with the latest industry trends and technologies.

 

Organization HR Ways - Hiring Tech Talent
Industry IT / Telecom / Software Jobs
Occupational Category Senior Engineering Manager
Job Location Lahore,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 8 Years
Posted at 2023-09-06 3:37 am
Expires on 2024-12-23