Apply

Engineering Manager

Posted 2023-08-27

View full description

πŸ“ Location: Work is allowed and applications can be made from anywhere in the world.

πŸ’Έ Salary: $240,000 - $260,000

πŸ” Industry: Blockchain technologies

Requirements:
Master's degree in computer science or related field, minimum of 2 years of experience in a related occupation, technical skills in scaling and re-architecting infrastructure, distributed systems, team building and hiring, operating systems concepts, algorithm design and development, data structures and algorithms.
Responsibilities:
Build and manage teams of engineers, define culture and best practices, guide infrastructure investments, shape engineering organization, recruit and develop engineers, keep up with industry trends, influence technical direction, set engineering quality bar, make difficult prioritizations.Apply

Related Jobs

Apply

πŸ“ Poland

🧭 Full-Time

πŸ’Έ 17430 - 26150 PLN per month

🏒 Company: GetResponse

  • Passionate and creative modern IT manager with a focus on quality solutions.
  • Positive attitude, high professional standards, and strong work ethic.
  • Ability to inspire others and charisma for technology.
  • Master's degree in computer science or equivalent practical experience.
  • 5+ years of industry experience.
  • Experience in building and managing software teams.
  • Experience in multiple programming languages or key technical roles.
  • Empathetic personality with mentoring experience.
  • Proven track record in agile environments.
  • Good knowledge of web application characteristics.
  • Knowledge of modern web application developer tools and stacks.
  • Excellent problem-solving, organizational and analytical skills.
  • Very good communication and cooperation skills.
  • Very good command of English and Polish.

  • Manage up to 3 development teams (up to 18 people).
  • Lead teams in implementing strategic initiatives.
  • Own the responsibility for the overall success of your teams.
  • Create an inspiring, cooperative and efficient agile work environment.
  • Coach, mentor, empower and inspire your people.
  • Cooperate with other Engineering Managers & Product Managers to improve processes.
  • Define the organizational setup of teams and manage the recruiting and budget.

LeadershipSoftware DevelopmentAgilePeople ManagementAnalytical Skills

Posted 2024-10-30
Apply
Apply

πŸ“ EMEA

🧭 Full-Time

πŸ” Open source software

🏒 Company: Canonical

  • Knowledge of cloud computing concepts & technologies such as Kubernetes, Openstack, AWS, GCP, Azure, Ceph.
  • Practical knowledge of Linux and networking.
  • Experience in technical presales.
  • Excellent verbal and written communication skills in English.
  • Passion for developing and growing people and experience in leading, coaching, and mentoring engineers.
  • Organized with the ability to deliver high-quality results on time.

  • Manage a team of engineers responsible for designing and implementing cloud solutions.
  • Participate in technical presales to provide guidance during the sales process.
  • Implement disciplined engineering processes and represent the team in various stakeholder discussions.
  • Coach and mentor team members, offering career development and feedback.

AWSLeadershipPostgreSQLPythonCloud ComputingGCPKubeflowKubernetesPeople ManagementAzureSparkCommunication SkillsCollaboration

Posted 2024-10-29
Apply
Apply

πŸ“ USA, CAN, MEX

🧭 Full-Time

πŸ” Transportation technology

🏒 Company: Fleetio

  • 2+ years of experience leading engineering teams as an Engineering Manager or Tech Lead.
  • Proven experience building applications with React or Ruby-on-Rails.
  • Experience in building SaaS solutions.
  • Experience engaging with external vendors or partners.
  • Strong leadership track record in delivering initiatives.
  • Passion for attracting and developing engineers.
  • Exceptional written and verbal communication skills.

  • Partner with product managers to drive business outcomes.
  • Build product roadmap and OKRs with clear goals.
  • Manage projects to ensure timely delivery.
  • Lead the team in delivering quality solutions for customers.
  • Collaborate with mobile teams for cohesive solutions.
  • Develop and mentor engineering talent.
  • Conduct regular performance reviews and feedback.
  • Ensure code quality and share knowledge through reviews.
  • Advocate for engineering best practices.
  • Communicate updates on initiatives to stakeholders.
  • Recruit top engineering talent as needed.

LeadershipRubyStrategyReactCommunication Skills

Posted 2024-10-28
Apply
Apply

πŸ“ South America, Europe

πŸ” LGBTQ+ mobile dating apps

  • Proven track record of leading engineering teams in delivering complex software products.
  • Strong technical background in one or more of: backend (Ruby, AWS), web (Typescript, React), and mobile (Swift, Kotlin) technologies, or similar.
  • Experience working in an Agile development environment.
  • Excellent communication, problem-solving, and leadership skills.
  • Ability to collaborate effectively across different teams and departments.
  • Strong understanding of engineering processes, software development lifecycle, and modern software architecture patterns.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of software engineering experience, with at least 3+ years in a people management or leadership role.

  • Lead, mentor, and grow a team of engineers by providing guidance, setting performance expectations, and offering career development support.
  • Collaborate closely with cross-functional teams to define technical requirements, ensure timely project execution, and deliver high-quality software solutions.
  • Drive the architecture, design, and implementation of scalable and maintainable systems and services.
  • Ensure engineering best practices, including code reviews, testing, continuous integration, and deployment.
  • Manage technical debt, balancing the needs of short-term delivery and long-term system health.
  • Set the technical direction of projects, ensuring alignment with overall company objectives.
  • Allocate resources, manage timelines, and ensure engineering projects are delivered within scope and budget.
  • Advocate for technological innovation while staying informed on the latest trends and advancements.
  • Foster a positive team culture that values feedback, inclusion, and continuous improvement.
  • Mentor team members to help individual contributors grow as engineers, architects and team leads.

AWSLeadershipSoftware DevelopmentAgileAndroidKotlinPeople ManagementQARubySoftware ArchitectureSwiftTypeScriptReact

Posted 2024-10-26
Apply
Apply

πŸ“ USA, CAN, MEX

🧭 Full-Time

πŸ” Transportation technology

🏒 Company: Fleetio

  • 2+ years of experience leading engineering teams as an Engineering Manager or as a Tech Lead.
  • Proven experience building React, Ruby-on-Rails applications or similar frameworks.
  • Experience building SaaS solutions in an engineering capacity.
  • Experience engaging with external vendors or business partners.
  • Strong track record of leading engineers to deliver initiatives.
  • Passion for attracting, developing, and retaining engineers.
  • Exceptional written and verbal communication skills.

  • Partner with product managers to align outcomes with business goals.
  • Contribute to building product roadmap and OKRs with clear goals and outcomes.
  • Manage projects and initiatives against delivery timelines.
  • Lead the team to deliver quality solutions for customers and vendors.
  • Collaborate with mobile counterparts for cohesive web and mobile solutions.
  • Develop and mentor engineering talent.
  • Manage team performance through regular feedback.
  • Review team code for quality and consistency.
  • Advocate for engineering best practices.
  • Communicate updates and progress to stakeholders.
  • Recruit top engineering talent as needed.

LeadershipRubyStrategyReactCommunication Skills

Posted 2024-10-26
Apply
Apply

πŸ“ Brazil, Argentina, Colombia

πŸ” Payment processing

🏒 Company: Dev.Pro

  • 6+ years of hands-on C# experience in Software Engineering or Test Automation.
  • 1+ year as a Software Engineering Manager or similar management role.
  • Proven track record with large projects involving complex system and team integrations.
  • Solid understanding of development best practices and .NET skills.
  • Strong knowledge of quality assurance and quality control measures.
  • Experience working with Monolithic and Micro-service software architectures.
  • Experience managing various stakeholders from Product and Engineering teams.
  • Experience in schedule, resource and risk management.
  • Strong leadership, decision-making, and relationship management skills.
  • Sharp critical thinking, analytical, and problem-solving abilities.
  • Upper-Intermediate+ English level.
  • Familiarity with payment processing industry.
  • Experience in Agile methodologies (Scrum).

  • Lead and develop a dynamic team to ensure effective project execution.
  • Collaborate with stakeholders to define and deliver end-to-end business processes.
  • Ensure the team meets milestones, produces deliverables, and resolves issues effectively.
  • Mentor team members to promote individual growth and a positive team culture.
  • Manage and prioritize the product backlog with product managers.
  • Assist the PO with backlog organization and addressing the team’s technical issues.
  • Work with Architecture, DevOps, and Release Engineering teams.
  • Communicate daily with technical and business teams.
  • Provide technical guidance on client systems and facilitate onboarding.
  • Ensure compliance with corporate and regulatory standards.

LeadershipSoftware DevelopmentAgileSCRUMC#Product DevelopmentAzure.NETCollaboration

Posted 2024-10-26
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Technology, Open Source

🏒 Company: Canonical - Jobs

  • Bachelor's (or equivalent) education in a technology field.
  • Proven track record of professional experience in software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams.
  • Proven experience with OpenStack.
  • Demonstrated strong commitment to testing methodologies and maintainable code quality.
  • Experience with Linux system administration, Ubuntu/Debian a plus.
  • Strong communication and cooperation skills.
  • Experience with agile software development methodologies.
  • Experience working in and managing distributed teams.
  • Technical aptitude for understanding complex distributed systems.
  • Experience with cloud topologies and technologies.

  • Manage a growing engineering team to optimise the quality and velocity of both development and operations.
  • Identify and measure team health indicators.
  • Implement disciplined engineering and operations processes.
  • Represent the BootStack team with respect to stakeholders, customers, and external teams.
  • Ensure proper team focus on priorities, milestones, and deliverables.
  • Work to meet service level agreements with customer deployments around the globe.
  • Deliver quality managed services in a consistent, timely manner.

PythonSoftware DevelopmentAgileJavaKubernetesPeople ManagementC++GoCollaboration

Posted 2024-10-26
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” IoT / Cloud Applications

🏒 Company: HiveMQ

  • Strong leadership skills with experience managing product teams in technology companies.
  • Product delivery and operations experience in SaaS or PaaS industries.
  • Good understanding of agile software development using Kanban.
  • Experience operating services in major cloud providers (AWS, Azure, GCP).
  • Solid understanding of software development lifecycle and concepts like CI/CD and DevOps.
  • Exposure to modern web technologies and engineering client and server-side systems at scale.
  • Ability to work with customer requirements and experience collaborating with customers.

  • Lead and grow a team of passionate engineers through career development, coaching and mentoring.
  • Own product and value delivery for your team in collaboration with product managers.
  • Collaborate on team objectives, goals, and roadmap with product and engineering leadership.
  • Break down roadblocks and manage communications with stakeholders.
  • Create a culture of continuous improvement and help define team metrics.
  • Drive quality accountability and lead effective postmortems.
  • Contribute to the overall cloud platform and engineering strategy.

AWSLeadershipSoftware DevelopmentAgileGCPStrategyAzureCollaboration

Posted 2024-10-25
Apply
Apply

πŸ“ Canada, United States, Latin America

πŸ” Cloud services

🏒 Company: Caylent

  • Strong experience in AWS data landscape.
  • Expertise in at least two major areas of Cloud Data Engineering, including: Relational database design, optimization and migration; Big data processing using Spark, Hadoop, EMR; Machine Learning and MLOps; Advanced analytics; BI dashboards and visualizations; Data Governance and MDM.
  • Experience with Infrastructure as Code tools, CI/CD pipelines, and application modernization.
  • Excellent written and verbal communication skills.

  • Act as a data engineering SME with the pre-sales team to define upcoming engagements.
  • Participate in weekly management and staffing meetings.
  • Manage a team of up to six Architects and Engineers.
  • Perform technical interviews for Architect and Engineer candidates.
  • Provide technical guidance to Architects and Engineers on engagements.
  • Represent direct reports during annual calibration sessions.
  • Perform weekly 1:1s with direct reports and guide their career development.

AWSHadoopMachine LearningAmazon Web ServicesData engineeringSparkCommunication SkillsCI/CD

Posted 2024-10-25
Apply
Apply

πŸ“ Canada, United States, Latin America

πŸ” Cloud services

🏒 Company: Caylent

  • Strong experience in AWS data landscape
  • Expertise in at least two major areas of Cloud Data Engineering: Relational database design, optimization and migration; Big data processing using Spark, Hadoop, EMR; Machine Learning and MLOps; Advanced analytics using time series forecasting, descriptive and inferential statistics; BI dashboards and visualizations; Data Governance and MDM
  • Experience with Infrastructure as Code tools, CI/CD pipelines, application modernization and migration with a strong focus on databases
  • Excellent written and verbal communication skills

  • Act as a data engineering SME with our pre-sales team to define upcoming engagements
  • Participate in weekly management and staffing meetings
  • Manage a team of up to six Architects and Engineers
  • Perform technical interviews for Architect and Engineer candidates
  • Provide technical guidance to Architects and Engineers on engagements
  • Represent your direct reports during annual calibration sessions
  • Perform weekly 1:1s with your direct reports and guide their career development

AWSHadoopMachine LearningAmazon Web ServicesData engineeringSparkCommunication SkillsCI/CD

Posted 2024-10-25
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.