As an Engineering Manager, you'll take charge of the technical direction of exciting projects, leading a talented team of engineers while collaborating with other departments to create top-tier software solutions.This role combines hands-on technical expertise, leadership, and strategic thinking, offering the perfect opportunity for someone ready to make a big impact, inspire innovation, and drive success!.
The Hats You Will Wear
- Lead and mentor a high-performing team of engineers, providing strategic technical guidance and driving career development to cultivate future leaders.
- Champion a collaborative, inclusive team culture while conducting in-depth performance reviews, offering actionable feedback to elevate individual and team capabilities.
- Spearhead the technical execution of complex projects, ensuring successful delivery within scope, timeline, and budget, while aligning solutions with overarching business objectives.
- Architect and design scalable, high-impact software systems, providing oversight on technical designs, code quality, and system architecture to ensure robustness and efficiency.
- Stay ahead of industry advancements, integrating cutting-edge innovations into projects to maintain a competitive edge.
- Define and enforce best practices for coding standards, testing, and deployment, ensuring the highest levels of reliability, performance, and security.
- Drive code reviews and advocate for the adoption of automated testing methodologies to elevate product quality and development efficiency.
- Collaborate closely with cross-functional teams, articulating complex technical concepts to non-technical stakeholders and bridging communication gaps between teams.
- Proactively identify and mitigate technical risks, providing expert-level problem-solving to ensure smooth project execution.
- Foster a culture of continuous improvement, innovation, and technical excellence, inspiring teams to push boundaries and deliver transformative solutions.
The Perfect Fit
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- Minimum of 8 years of experience in software development, with at least 3 years in a leadership role.
- Proven track record of successfully leading complex technical projects.
- Experience with Agile/Scrum methodologies.
- Previous experience in a similar industry or domain.
Your Edge Over The Rest
- Proficiency in programming languages such as Java, Python, C#, or JavaScript.
- Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
- Strong understanding of databases, both relational and NoSQL.
- Familiarity with DevOps practices and tools (CI/CD, containerization, etc
(ref:hirist.tech)