Apply

Director of Engineering

Posted 2024-11-07

View full description

πŸ’Ž Seniority level: Director, 8+ years

πŸ“ Location: Canada, Australia, UK, France, Germany, United States

πŸ” Industry: Digital advertising

🏒 Company: Scope3 PBC

πŸ—£οΈ Languages: English

⏳ Experience: 8+ years

πŸͺ„ Skills: LeadershipSoftware DevelopmentGCPCommunication SkillsCollaboration

Requirements:
  • 8+ years of engineering experience, including 3 years in senior leadership roles.
  • Proven track record of managing and mentoring engineering managers.
  • Strong technical expertise to drive architectural decisions.
  • Experience scaling engineering teams in high-growth environments.
  • Excellent communication skills to articulate complex concepts.
  • Deep understanding of software development methodologies.
  • Experience with cloud infrastructure, preferably GCP.
  • Strong analytical and problem-solving skills.
Responsibilities:
  • Lead and mentor a team of engineering managers, fostering growth and inclusivity.
  • Balance hands-on technical contributions with high-level leadership.
  • Collaborate with the Head of Product for feasible technical solutions.
  • Implement hiring, onboarding, and retention processes for engineering talent.
  • Oversee architecture and design for scalability, reliability, and security.
  • Manage engineering resource allocation, budgeting, and capacity planning.
  • Foster a culture of experimentation and continuous improvement.
  • Define and track key engineering metrics and KPIs.
Apply

Related Jobs

Apply

πŸ“ United States

🧭 Full-Time

πŸ” Youth sports communication platform

  • 5+ years of experience managing software engineers of all levels.
  • 5+ years of experience managing managers.
  • Passion for Engineering Excellence.
  • Data-driven mindset with proficiency in analytics tools.
  • Proficiency in a widely-used programming language.
  • Experience working across cross-functional, end-user facing teams.

  • Day-to-day management and leadership of engineers with coaching, career planning, goal setting, and performance management.
  • Engage in technical, design, and product discussions with stakeholders to define project deliverables.
  • Own and improve development processes, coding standards, and team performance.
  • Plan and execute strategies for project completion, facilitating agile ceremonies and tracking health metrics.
  • Guide engineers on architecture and technical initiatives while ensuring adherence to development standards.
  • Foster team motivation and drive shared ownership of quality.

LeadershipAgileTypeScriptStrategyGoAgile methodologiesCoaching

Posted 2024-11-08
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ” Healthcare technology

  • Highly technical leader with expertise in AI/ML.
  • Experience managing complex projects with significant business impact.

  • Lead a team of individual contributors in the development of technology that saves lives.
  • Improve mental and physical health for millions of people through innovative solutions.
  • Ensure project delivery amid increasing dependencies and ambiguity.

LeadershipProject ManagementPythonSoftware DevelopmentAgileArtificial IntelligenceMachine LearningProduct ManagementSCRUMSoftware ArchitectureProject CoordinationCross-functional Team LeadershipProduct DevelopmentCommunication SkillsAnalytical SkillsCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 170000 - 200000 USD per year

πŸ” Healthcare

🏒 Company: Oshi Health

  • Hands-on engineering leader with over 5 years in management roles.
  • Seasoned engineer with at least 10 years of experience in designing and building scalable systems.
  • Skilled in making strategic build vs. buy decisions and selecting vendors for technology implementations.
  • Empathetic mentor with experience across various levels of seniority.
  • Proponent of diversity, equity, and inclusion in leadership and recruitment.
  • Advocate for compliance and security in engineering practices.
  • Deeply passionate about healthcare and committed to Oshi’s mission.
  • Bachelor’s, Master’s, or equivalent degree preferred, with experience in healthcare.

  • Foster a culture of collaboration, ownership, and innovation.
  • Oversee team health and productivity by tracking key performance metrics.
  • Partner with technical leads to evolve platform architecture.
  • Work with product managers to define KPIs and align roadmaps.
  • Set goals and expectations for engineers, recruit talent, and mentor.
  • Establish relationships with stakeholders and align priorities.
  • Manage engineering projects and enhance communication.
  • Maintain high standards for engineering outputs.

LeadershipProduct ManagementSalesforceStrategyCollaboration

Posted 2024-11-07
Apply
Apply

πŸ“ US, Germany, UK

🧭 Full-Time

πŸ” Music streaming

🏒 Company: SoundCloud

  • Experience managing engineers and machine learning scientists.
  • Strong background in engineering and data science, specifically with recommendation engines and machine learning systems.
  • Experience building data-driven products and implementing machine learning solutions at scale.
  • Experience maintaining large cloud systems and balancing product and engineering priorities.
  • Extensive knowledge of agile methodologies.
  • Proven problem-solving and technical innovation skills.
  • Strong recruiting and communication skills, culturally informed.

  • Work closely with Product Managers, UX Researchers, and Designers to enhance music discovery.
  • Inspire technical and non-technical stakeholders with the Discovery vision.
  • Drive objectives and key results, execute OKRs to align engineering efforts with business outcomes.
  • Lead, support, and mentor engineers and scientists.
  • Recruit and retain top talent for the teams.
  • Act as a liaison for technical representation across teams.
  • Stay informed about industry trends to identify applicable opportunities.

PythonAgileMachine LearningPyTorchTypeScriptStrategyData scienceReactTensorflowCommunication SkillsAgile methodologies

Posted 2024-11-07
Apply
Apply

πŸ“ West Coast

πŸ” Personal benefits

🏒 Company: Espresa

  • At least ten years of professional software engineering experience, significantly in a leadership role.
  • Proven expertise in Python and Django ORM.
  • Familiarity with front-end technologies such as Angular.
  • Strong experience in designing and architecting APIs and complex software systems.
  • Demonstrated leadership skills to guide and inspire a technical team.
  • In-depth knowledge of software design principles, architecture, and security best practices.

  • Lead a software engineering team, setting technical direction and ensuring implementation of best practices across all projects.
  • Oversee design and architecture of scalable software solutions and APIs aligned with business objectives.
  • Mentor and manage engineers and technical leads, fostering a culture of excellence and continuous learning.
  • Review code, contribute to development tasks, and demonstrate best practices.
  • Collaborate with Product Management, Design, and QA teams for efficient software delivery.
  • Ensure delivery of high-quality software products focusing on code quality and modular design.
  • Manage efficient and secure software deployment.

LeadershipPythonSoftware DevelopmentDjangoAngularCollaboration

Posted 2024-10-21
Apply
Apply

πŸ“ Canada

πŸ” SaaS (Software as a Service)

🏒 Company: Narvar

  • BS/MS in computer science, information systems, or equivalent.
  • 8+ years of software development experience.
  • At least 1 year in a Director role managing a Manager.
  • Minimum of 5 years as a Manager.
  • Previous startup experience required.
  • Experience building and managing high-performance distributed teams.
  • Strong communication skills for both technical and non-technical audiences.
  • Solid experience with RESTful APIs, frontend frameworks (React, Svelte, Typescript), and databases (MySQL, Postgres, NoSQL).
  • Experience with AWS or GCS cloud technologies.
  • Deep hands-on expertise in one (Java) or more server-side languages (Java, Python, Go, Scala, Rust).

  • Build and lead the operational and directional aspects of the engineering team.
  • Translate requirements to work streams for designing and launching new products and features.
  • Inspire and influence the team to adopt modern engineering practices.
  • Work with recruiting to attract diverse talent.
  • Collaborate with managers to build consistent products.
  • Maintain visibility, efficiency, and collaboration with Product Managers and Sales.
  • Provide production support and improve operational efficiency.

AWSPythonSoftware DevelopmentDynamoDBJavaMongoDBMySQLTypeScriptCassandraGoPostgresRedisNosqlReactRustCommunication SkillsCollaborationRESTful APIs

Posted 2024-10-21
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 260800 - 365100 USD per year

πŸ” Technology / Software Engineering

🏒 Company: Reddit

  • 2+ years managing multiple infrastructure or platform teams, particularly in ML.
  • Experience leading teams of 20+ engineers.
  • Technical experience with large-scale machine learning and deep learning systems.
  • Proficiency in programming languages like Python and Go.
  • Excellent leadership, analytical, and communication skills.

  • Lead multiple teams of software engineers and cross-functional partners, fostering professional growth.
  • Set goals and ensure timely delivery of high-quality work.
  • Develop and prioritize machine learning platform projects aligned with business objectives.
  • Oversee end-to-end execution of platform projects and collaborate with product managers.
  • Foster a culture of innovation and stay informed on industry advancements.

LeadershipProject ManagementPythonSoftware DevelopmentMachine LearningPeople ManagementProduct ManagementStrategyGoCollaboration

Posted 2024-10-18
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Healthcare technology

  • BS/BTech (or higher) in Computer Science, Engineering or a related field required.
  • 10+ years of production-level experience as an engineer and technical lead building highly scalable and reliable software.
  • 5+ years of managerial experience building and leading technical engineering teams.
  • Strong technical expertise in AI/ML technologies, particularly with Python.
  • Experience designing and implementing secure, scalable, and maintainable AI/ML platform architectures.
  • Proficiency in distributed systems, microservices, containerization technologies (e.g., Docker, Kubernetes), model training infrastructure, orchestration tools, and MLOps principles.
  • Strong communication and relationship building skills, particularly with non-technical stakeholders.

  • Build a high performing team by hiring and nurturing engineering talent.
  • Drive technical solutioning and building roadmaps focused on high business impact.
  • Set aggressive and clear goals while removing roadblocks for team success.
  • Collaborate seamlessly with stakeholders across Aledade to achieve desired business outcomes.
  • Work closely with engineering leaders to promote engineering excellence.

DockerLeadershipPythonKubernetesMachine LearningMicroservices

Posted 2024-09-12
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” AI and software development

🏒 Company: Zencoder

  • Strong technical background with extensive experience as a software engineer building complex solutions and a deep understanding of modern engineering practices.
  • Demonstrated experience in recruiting, building, scaling, structuring, and leading technical engineering teams in a startup and scaleup environment.
  • Proven track record of delivering complex 'deep tech' products with a high degree of ambiguity and tight deadlines.
  • Experience delivering solutions that had millions of users.
  • Experience running 100+ engineer organizations.
  • Experience growing teams by dozens of engineers a year.
  • Excellent English communication skills, with the ability to collaborate effectively with diverse international teams and stakeholders.
  • Ability to move fast in a dynamic environment with strong ownership.
  • Firm grasp of GenAI technologies and real-world experience integrating AI technologies into innovative products.

  • Scale up engineering teams rapidly, ensuring effective leadership and growth.
  • Define and execute the engineering strategy in alignment with the product roadmap, ensuring coherent decision-making across teams.
  • Champion delivery focus and general operational and execution excellence.
  • Lead the adoption of best practices in system design, release management, reliability, and scalability.
  • Cultivate strong relationships with key customers, understand their needs and pain points, and take ownership of problems when they arise.
  • Design and implement processes and the management structure that enable the team to scale efficiently while maintaining startup agility.
  • Lead the recruitment, onboarding, and development of a top-notch engineering team.
  • Foster a strong culture in engineering through knowledge-sharing practices, hackathons, and technical workshops.

LeadershipSoftware DevelopmentStrategyRelease ManagementCommunication SkillsCollaborationProblem Solving

Posted 2024-08-30
Apply