Software Engineering Manager

Blackpoint Cyber Logo

Blackpoint Cyber

πŸ“Remote - Canada

Summary

Join Blackpoint Cyber, a leading cybersecurity company, as their Engineering Manager. Lead and oversee the end-to-end development, strategy, and execution of critical security offerings. Drive product innovation, ensure scalable and robust solutions, and align product development with customer needs and company strategy. Mentor and develop a team of engineers, fostering a culture of ownership and continuous improvement. Oversee the architecture and design of distributed systems using various technologies. Provide hands-on technical guidance in multiple programming languages and frameworks. Collaborate with cross-functional teams and external vendors. This role requires a strong technical background in distributed systems, cloud technologies, and modern JavaScript/Typescript frameworks.

Requirements

  • 10+ years of software development experience, with at least 2+ years of people management, demonstrating success in building, growing, and managing multiple teams, including managers
  • Proven experience as an Engineering Manager with a strong technical background in distributed systems, cloud technologies, and modern JavaScript/Typescript frameworks
  • Expertise in key technologies: Kafka, Redis (Elasti-cache, BullMQ), Elasticsearch, Postgres, Typescript, Node.js, Nest.js, React, Apollo GraphQL, Kubernetes, AWS Lambda, and Prometheus/Grafana
  • Experience driving compliance-focused solutions, ensuring product scalability, security, and cloud readiness
  • Strong understanding of complex business systems with a demonstrated ability to learn and adopt new technologies as needed
  • Proven leadership in managing remote teams, driving long-term success in a distributed environment
  • Ability to influence and lead high-impact initiatives, with a forward-thinking approach to defining and executing the team's mission, vision, and strategies
  • Excellent leadership and collaboration skills, with a proven track record of managing cross-functional teams and partnering across departments
  • Strong written and verbal communication skills, with the ability to translate complex technical concepts into business outcomes, paired with solid business intuition
  • Passion for quality and a "Get Stuff Done" attitude, while maintaining a deep sense of responsibility to both the team and customers
  • Bachelor’s or Master's degree in computer science, Engineering, or a related field, or equivalent practical experience

Responsibilities

  • Lead, mentor, and develop a team of engineers, fostering a culture of ownership, accountability, and continuous improvement
  • Ensure the engineering team's efforts are aligned with product goals, delivering features, improvements, and bug fixes on time and with high quality
  • Oversee the architecture and design of distributed systems, leveraging technologies like Kafka, Redis (Elasti-cache, BullMQ), Elasticsearch, Postgres, and Kubernetes to ensure system scalability, security, and reliability
  • Provide hands-on technical guidance in Node.js, Nest.js, Typescript, and React for developing backend and frontend services
  • Champion cloud-native technologies such as AWS Lambda and ensure proper monitoring and alerting with Prometheus/Grafana to maintain performance and system health
  • Build strong relationships with cross-functional teams, including Product, Engineering, and key stakeholders, to ensure solutions meet business and compliance requirements
  • Foster a collaborative and high-performance engineering culture, recruiting top talent, and providing career development opportunities to ensure the continuous delivery of high-quality products
  • Collaborate with external vendors to address technical challenges, performance issues, and new feature development. Manage contracts and negotiations to ensure optimal outcomes

Benefits

  • Competitive Health, Vision, Dental, and Life Insurance plans
  • A robust 401k plan
  • Discretionary Time Off
  • Other minor perks

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.