Apply

Engineering Manager

Posted 2024-07-29

View full description

💎 Seniority level: At least three of the following and experience to manage engineering teams of 5 or more people

📍 Location: Japan, NOT STATED

🔍 Industry: Software Engineering, Legal Technology

🗣️ Languages: English, Japanese

⏳ Experience: At least three of the following and experience to manage engineering teams of 5 or more people

🪄 Skills: AgileJavaC#C (Programming language)

Requirements:
  • At least three of the followings:
  • Experienced in managing managers.
  • Skilled in optimizing collaboration and operations by implementing engineering processes or tools.
  • Experienced in assessing team members' performance in collaboration with executives and other managers, and determining their rewards, such as annual bonuses.
  • Experienced in nurturing team members through effective coaching and mentoring support.
  • Experienced in setting team priorities or project direction based on customer feedback and/or marketing data.
  • Experienced in writing tech blogs for public audiences or conducting public speeches to share insights and expertise.
  • In addition to the above, we expect successful candidates to meet the following qualifications:
  • Experience to manage engineering teams of 5 or more people.
  • Fluent in coding with either C#, C++, Java or Rust.
  • Business level English.
  • Passion to create a psychologically safe environment.
  • Communication skill to clearly convey your idea to others.
Responsibilities:
  • Being accountable for technical decisions that your team makes, by either making the decision by yourself or reviewing and approving the decisions made by your team members.
  • Driving your team and project to maximize the outcome of the team in a timely manner under a very dynamic and agile environment.
  • Growing your team members by giving them incrementally more challenging assignments and ongoing coaching.
  • Create a psychologically safe environment across the company beyond your local team.
Apply

Related Jobs

Apply

📍 Asia Pacific, Fukuoka

🧭 Full-Time

🔍 Open source software

🏢 Company: Canonical - Jobs

  • A proven track record of professional experience of software delivery.
  • Professional python development experience, preferably with a track record in open source.
  • A proven understanding of the machine learning space, its challenges and opportunities to improve.
  • Experience designing and implementing MLOps solutions.
  • An exceptional academic track record from both high school and preferably university.

  • Manage a distributed team of engineers and its MLOps/Analytics portfolio.
  • Organize and lead the team’s processes in order to help it achieve its objectives.
  • Conduct one-on-one meetings with team members.
  • Identify and measure team health indicators.
  • Interact with a vibrant community.
  • Review code produced by other engineers.
  • Attend conferences to represent Canonical and its MLOps solutions.
  • Mentor and grow your direct reports, helping them achieve their professional goals.
  • Work from home with global travel for 2 to 4 weeks per year for internal and external events.

LeadershipPythonCloud ComputingKubeflowKubernetesMachine LearningMLFlowPeople ManagementStrategyLinuxDocumentation

Posted 2024-11-21
Apply
Apply
🔥 Engineering Manager
Posted 2024-11-17

📍 Asia Pacific, Singapore

🧭 Permanent

🔍 Open source technology

🏢 Company: Canonical - Jobs

  • An exceptional academic track record from both high school and university.
  • Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path.
  • Drive and a track record of going above-and-beyond expectations.
  • Excellent verbal and written communication skills in English.
  • A love of developing and growing people and a track record of it.
  • Experience in leading, coaching and mentoring software developers.
  • Organised and able to ensure your team delivers timely, high quality results.
  • Professional manner interacting with colleagues, partners, and community.
  • Advanced expertise in your own domain.
  • Knowledgeable and passionate about software development.
  • Solid experience working in an agile development environment.
  • Demonstrated drive for continual learning.
  • Builds trust, relationships and confidence.
  • Result-oriented, with a personal drive to meet commitments.
  • Ability to travel twice a year, for company events up to two weeks each.

  • Lead and develop a team of engineers, ranging from graduate to senior.
  • Coach, mentor, and offer career development feedback.
  • Identify and measure team health indicators.
  • Implement disciplined engineering processes.
  • Represent your team and product to stakeholders, partners, and customers.
  • Develop and evangelise great engineering and organisational practices.
  • Plan and manage progress on agreed goals and projects.
  • Be an active part of the leadership team, collaborating with other leaders.

LeadershipPythonSoftware DevelopmentAgileFlutterHTMLCSSIoTJavascriptPeople ManagementTypeScriptC++JavaScriptStrategyGolangReactRustCommunication SkillsCollaborationMentoringWritten communicationDocumentationMicroservicesCoaching

Posted 2024-11-17
Apply
Apply

📍 Japan

🧭 Full-Time

🔍 Conversational commerce technology

🏢 Company: Technology & Product

  • 7+ years of management experience in backend/frontend engineering teams or integration-related roles.
  • Deep understanding of backend/frontend technologies, APIs, microservices architecture, and integration patterns.
  • Excellent communication, leadership, and coaching abilities with both backend and frontend engineers.
  • Experience in project management, prioritization, and roadmap planning.
  • Proven track record of delivering integrated solutions that meet business requirements.

  • Lead the design and implementation of integration solutions, ensuring scalability, reliability, and performance.
  • Set priorities, budgets, roadmaps, and goals for the integration team in coordination with product management.
  • Collaborate with stakeholders to define integration requirements and ensure alignment with product goals.
  • Recruit, mentor, and grow a professional integration team consisting of backend/frontend developers.
  • Promote a culture of ownership and accountability over integration processes.

LeadershipProject ManagementProduct ManagementCollaboration

Posted 2024-10-19
Apply
Apply

📍 APAC

🔍 Crypto

  • An advanced degree in computer science or engineering discipline.
  • 10+ years of software development experience, primarily focused on backend development.
  • Experience with software architecture, designing APIs and event-driven systems.
  • 8+ years leading engineering teams.
  • 2+ years of experience managing remote teams.
  • Looking to potentially grow into a director role.
  • You are passionate about software engineering, improving processes, and driving change.

  • Lead a team responsible for Kraken’s onboarding experience. This is a uniquely impactful role that has direct impact on the business with a high level of potential impact and influence.
  • Mentor engineers in their personal and professional growth, offering both technical and career guidance.
  • Oversee and contribute to engineering design discussions, ensuring high standards and innovative solutions.
  • Collaborate cross-functionally with product managers, designers, and other stakeholders to ensure alignment and successful project delivery.
  • Maintain technical skills by contributing to the codebase, alongside managerial duties.

Backend DevelopmentSoftware DevelopmentSoftware ArchitectureRust

Posted 2024-09-21
Apply
Apply
🔥 Engineering Manager
Posted 2024-09-20

📍 Japan

🧭 Full-Time

🔍 Software Engineering, Legal Technology

🏢 Company: BoostDraft

  • Experience managing engineering teams of 5 or more people.
  • Fluent in coding with either C#, C++, Java, or Rust.
  • Business-level English required.
  • Passion for creating a psychologically safe environment.
  • Strong communication skills to clearly convey ideas.

  • Being accountable for technical decisions made by the team, either by making the decision or reviewing those made by team members.
  • Driving the team and project to maximize outcomes in a dynamic, agile environment.
  • Growing team members by providing more challenging assignments and ongoing coaching.
  • Creating a psychologically safe environment across the company.

AgileJavaC#C++RustCollaboration

Posted 2024-09-20
Apply
Apply

📍 Home based - Worldwide

🧭 Full-Time

🔍 Open source software and operating systems

🏢 Company: Canonical👥 1001-5000💰 $12.8m Crowdfunding on 2013-08-22Internet of ThingsOpen SourceCloud ComputingLinuxSoftware

  • Extensive work experience with Linux distributions and packaging technologies (e.g., deb, rpm)
  • Demonstrated experience managing or leading a team of software engineers
  • High quality software engineering knowledge in areas such as Linux system architecture, boot process, and toolchains including Java/GCC/Python/Rust/Go
  • Experience with ARM and/or RISC-V architectures
  • Engagement with open source communities and processes.

  • Lead and grow a team of distributed engineers
  • Demonstrate sound engineering principles through active and hands-on leadership
  • Be responsible for planning, estimation, and execution
  • Work with product management to define the vision and strategy for Ubuntu
  • Collaborate with cross-functional leadership teams
  • Drive the advancement and adoption of the latest software development practices
  • Design, embrace, and evangelize great engineering and organizational practices
  • Grow a healthy, collaborative engineering culture in line with company values
  • Engage with other teams at Canonical to ensure alignment on product architecture and roadmaps
  • Work from home while meeting in person for company sprints.

LeadershipPythonSoftware DevelopmentAgileJavaProduct ManagementC++C (Programming language)StrategyGoRust

Posted 2024-08-20
Apply