Apply

Engineering Manager

Posted 2024-11-20

View full description

πŸ’Ž Seniority level: Manager, 3-5 years of engineering experience and 1-4 years of people management experience

πŸ’Έ Salary: 170000 - 200000 USD per year

πŸ” Industry: Mental health care

⏳ Experience: 3-5 years of engineering experience and 1-4 years of people management experience

Requirements:
  • 3-5 years of engineering experience.
  • 1-4 years of people management experience.
  • Managed a team of 3 or more engineers.
  • Mentorship capability for various experience levels.
  • Ability to troubleshoot technical issues.
  • Strong communication skills for positive relationships.
  • History of shipping user-facing products.
  • Passion for improving therapy access.
  • Experience with DEI best practices.
Responsibilities:
  • Grow and develop a collaborative team of engineers.
  • Serve as the technical voice for the team.
  • Set direction for the team through long-term planning.
  • Partner with product managers and designers to deliver value.
  • Engage in hiring and onboarding processes.
Apply

Related Jobs

Apply

🧭 Full-Time

πŸ’Έ 170000 - 200000 USD per year

πŸ” Mental health care

🏒 Company: Alma

  • 3-5 years of engineering experience.
  • 1-4 years of people management experience.
  • Experience managing a team of 3 or more engineers.
  • Ability to mentor engineers of different seniority levels.
  • Eagerness to engage in coding and troubleshooting.
  • Strong communication skills with relationship-building abilities.
  • History of shipping user-facing products.
  • Passion for improving the therapy experience and promoting access to care.
  • Experience with DEI best practices in leadership and recruitment.

  • Grow and develop a team of product engineers.
  • Lead technical discussions with tech leads.
  • Set direction for the team and anticipate challenges.
  • Partner with product managers and designers.
  • Manage recruitment and onboarding processes.
  • Craft technical and product strategies.
Posted 2024-11-20
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 174409 - 209000 CAD per year

πŸ” Software Development / Observability Tools

🏒 Company: Grafana Labs

  • Comfortable working with engineering teams who have a strong sense of autonomy.
  • Great with people and adept at managing relationships.
  • Keeps up-to-date with technical trends and challenges.
  • Ideally has a Computer Science degree or equivalent experience.
  • Has worked for at least 3 years as a software engineer before management.
  • Experience with technologies such as JavaScript/NodeJS, Golang, Kubernetes, React or Vue, SQL Databases.
  • Solid understanding of modern web app development, API design, system architecture, Git, Linux, DevOps, and Observability and Monitoring.
  • Experience in API integration with external systems like Salesforce and Zendesk is a plus.

  • Have regular 1:1s with your team members to ensure they are motivated, happy, and engaged.
  • Coach and mentor engineers and peers.
  • Provide continuous feedback to engineers.
  • Contribute to and review design documents, product DNAs, and delivery plans.
  • Work with Product Management and User Experience to ensure features are well-defined.
  • Advise on reducing the scope of features into manageable tasks.
  • Coordinate with the User Experience team.
  • Collaborate with Engineering Leaders on product strategy.
  • Work with People Ops to attract and retain talent.
  • Act as project manager to ensure the roadmap is up-to-date.

SQLGitJavascriptKubernetesProduct ManagementJavaScriptStrategyGolangReactCollaborationLinuxDevOps

Posted 2024-11-20
Apply
Apply

πŸ“ California, Texas, Washington, Ohio

πŸ’Έ 160000 USD per year

πŸ” SaaS (Software as a Service)

🏒 Company: Impact.com

  • Master’s degree in computer science.
  • 3 years of experience as a Software Engineer, Software Developer, Java Developer, or similar role in high-tech SaaS companies.
  • Experience with Java, JavaScript, SQL.
  • Experience building enterprise applications.
  • Knowledge in implementing complex testing frameworks.
  • Familiarity with Google Cloud Platform and Agile/Scrum methodologies.

  • Mentor and lead squad members of the Agile/Scrum team.
  • Measure and improve team performance.
  • Recruit and evaluate talent.
  • Support team manager and assist with hiring and training.
  • Conduct team meetings to share best practices.
  • Implement, test, and deploy applications on the Impact Platform.
  • Maintain code quality and enforce best practices within the squad.

Software DevelopmentSQLAgileHibernateJavaJavascriptSCRUMSpringJavaScript

Posted 2024-11-20
Apply
Apply

🏒 Company: Naehas

Posted 2024-11-20
Apply
Apply

πŸ“ Australia, New Zealand

πŸ” Design, Software Development

  • Experience in a technical leadership role and in people management or team leadership.
  • Experience building and monitoring systems in distributed cloud environments (preferably AWS).
  • Strong systems thinking skills, able to scale Java back-end services and analyze JavaScript payload sizes.
  • Deep knowledge of Computer Engineering fundamentals and their application to the modern web.
  • Hands-on experience in front-end (JavaScript) and back-end (ideally Java) domains.
  • Appreciation for templating languages.
  • Ability to guide and mentor team members, improving collaboration and idea sharing.
  • Excellent communication and collaboration skills in a dynamic environment.

  • Lead a small team (3 to 5 engineers) focused on building and extending web page bootstraps.
  • Accountable for team delivery and ongoing delivery improvements.
  • Partner with Product to shape the roadmap, balancing product outcomes with technical excellence.
  • Contribute directly to coding to progress goals.
  • Collaborate with stakeholders to ensure platform fit for Canva's growth.
  • Set technical direction through research and design documentation.

AWSLeadershipJavaJavascriptPeople ManagementJavaScriptCollaboration

Posted 2024-11-20
Apply
Apply

πŸ“ Australia, New Zealand

πŸ” Design Software

  • Experience in a technical leadership position and in team management.
  • Experience building and monitoring systems in distributed cloud environments, ideally AWS.
  • Strong understanding of Computer Engineering fundamentals as they apply to the modern web.
  • Hands-on experience in both front-end (JavaScript) and back-end (ideally Java) development.
  • Familiarity with templating languages is a plus.
  • Ability to guide and mentor team members, enhancing collaboration and learning.
  • Excellent communication and collaboration skills in a dynamic environment.

  • Lead a small team (3 to 5 engineers) focused on building and extending systems for web page bootstraps.
  • Accountability for team delivery and ongoing improvements.
  • Partner with Product to shape the technical roadmap, balancing outcomes with technical excellence.
  • Contribute directly to coding and technical tasks.
  • Collaborate with stakeholders to meet Canva's needs as the platform grows.
  • Set technical direction through research and advocacy of design choices.

AWSLeadershipJavaJavascriptPeople ManagementJavaScriptCollaboration

Posted 2024-11-20
Apply
Apply

πŸ“ Latin America

🧭 Contract

πŸ” Open-source communications

🏒 Company: Rocket.Chat

  • Fluent English.
  • Proven experience managing technical teams.
  • Experience with agile practices and frameworks.
  • Software development background.
  • Experience with JavaScript and TypeScript programming languages.
  • Strong project management skills.
  • Desirable: Experience with open-source software.

  • Continuously assess and validate hiring plans based on engineering/squad needs.
  • Help engineers grow their tech and soft skills.
  • Identify coaching and mentoring needs for direct reports.
  • Hold regular 1:1's with all team members.
  • Work closely with product managers for product strategy.
  • Ensure team members grasp the purpose and impact of tasks.
  • Run an agile team as a servant leader.
  • Facilitate cross-squad communication and blocker removal.
  • Expedite decision-making focusing on product development.
  • Support team in translating product roadmap into execution plans.
  • Guarantee adherence to established plans and manage expectations.
  • Confirm completeness of requirements on engineering tasks.
  • Track team capacity and velocity.
  • Monitor team progress toward objectives.
  • Balance engineering initiatives vs product expectations.
  • Guide the team towards company OKRs.
  • Promote process improvement.
  • Align between different squads on releases.
  • Support daily, sprint review, and retrospective meetings.
  • Identify and communicate operational risks.
  • Maintain a technical debt backlog.
  • Coordinate with Product Management and Design on task sequencing.
  • Solicit technical design input as needed.
  • Report on team status and operational metrics.

Project ManagementSoftware DevelopmentAgileJavascriptProduct ManagementTypeScriptJavaScriptCollaborationMentoringCoaching

Posted 2024-11-20
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 190700 - 272400 USD per year

πŸ” Data protection and ransomware recovery

🏒 Company: Veeam Software

  • 3+ years of experience leading engineering teams in Platform, DevOps, or SRE domains.
  • 5+ years of hands-on experience as an engineer.
  • Experience building and operating high-scale cloud-native applications.
  • Experience promoting a culture of operational excellence with SaaS products.
  • Experience with public cloud infrastructure.
  • Experience automating infrastructure through code using Pulumi or Terraform.
  • Experience with GitHub Actions and modern CI/CD tools.
  • High emotional intelligence and strong communication skills.
  • Ability to prioritize and manage multiple projects.

  • Act as thought leader in modern SaaS software delivery mechanisms.
  • Build and lead a geographically distributed engineering team.
  • Collaborate with internal Engineering teams to meet requirements.
  • Participate in design discussions, reviews and support during on-call.
  • Promote operational excellence and remove organizational bottlenecks.
  • Support career development of team members.
  • Engage in continuous improvement initiatives.

LeadershipKubernetesAzureCommunication SkillsCollaborationCI/CDMentoringDevOpsTerraform

Posted 2024-11-19
Apply
Apply

πŸ“ Brazil

πŸ” Corporate wellness

  • An engineer with a bachelor’s degree in computer science or equivalent professional experience.
  • Experienced in managing and mentoring multiple multidisciplinary teams of software engineers.
  • Experienced in architecting large-scale multi-tier web applications.
  • Experienced in designing and developing complex modern web applications.
  • Experienced in Cloud-based architectures (AWS / GCP).
  • Experienced in developing RESTful web services collaborating with front-end teams to create mocks, define payloads and follow the HTTP best practices.
  • Experienced in applying computer science fundamentals: data structures, algorithm design, problem-solving, and complexity analysis.
  • Experienced in working with SQL/NoSQL technology such as PostgreSQL, MySQL, DynamoDB understanding common use cases and performance pitfalls.
  • Proficient in one or more programming languages (Java/Ruby/Go/C++/etc.). Golang will be considered a plus.
  • Communication skills to work with multidisciplinary teams located in several countries with different cultures.
  • You need to be able to articulate ideas clearly when speaking to groups in English.

  • Participate in the development of some of the most critical and challenging services in our ecosystem, seeking to build long-term and sustainable solutions.
  • Design, develop, test, deploy, maintain and improve services focusing on performance, scalability, and resilience.
  • Build Integration with 3rd party API and tools.
  • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands.
  • Work in a collaborative and agile environment that prioritizes people over process and is laser-focused on productivity.
  • Maintain the project technical vision up to date and complete for everyone.
  • Work with cutting-edge technologies and edge cases on a global scale.

AWSLeadershipPostgreSQLSQLAgileDynamoDBGCPJavaMySQLRubyC++Data StructuresGoGolangNosqlCommunication SkillsCollaborationMentoringMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 178409 - 214210 USD per year

πŸ” Observability and Monitoring

🏒 Company: Grafana Labs

  • Comfortable working with teams having strong decision-making autonomy.
  • Adept at managing relationships while staying updated on technical trends.
  • Ideally a Computer Science degree or equivalent experience.
  • At least 3 years of experience as a software engineer before management.
  • Experience with JavaScript/NodeJS, Golang, Kubernetes, React or Vue, SQL Databases.
  • Solid understanding of modern web app development, API design, system architecture, Git, Linux, DevOps, Observability, and Monitoring.
  • Experience in API integration with systems like Salesforce, Zendesk, Marketo, Billing & Credit Card processing tools is a plus.

  • Have regular 1:1s with your team members to ensure motivation and engagement.
  • Coach and mentor engineers and peers.
  • Provide continuous feedback to engineers for high standards.
  • Contribute to design documents, product DNAs, and delivery plans.
  • Work with Product Management and User Experience for feature readiness.
  • Advise on scope reduction and task planning for features.
  • Coordinate with User Experience team for feature support.
  • Collaborate with Engineering Leaders on product strategy.
  • Assist People Ops in attracting and hiring talent.
  • Act as project manager to keep the roadmap defined and updated.

SQLGitJavascriptKubernetesProduct ManagementJavaScriptStrategyGolangReactCollaborationLinuxDevOps

Posted 2024-11-19
Apply

Related Articles

Remote Job Certifications and Courses to Boost Your Career

August 22, 2024

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

How to Balance Work and Life While Working Remotely

August 19, 2024

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Weekly Digest: Remote Jobs News and Trends (August 11 - August 18, 2024)

August 18, 2024

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

How to Onboard Remote Employees Successfully

August 16, 2024

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Remote Work Statistics and Insights for 2024

August 13, 2024

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.