Apply

Engineering Manager

Posted 2024-11-12

View full description

πŸ’Ž Seniority level: Manager, 4+ years

πŸ“ Location: Latin America

πŸ” Industry: Cryptocurrency

🏒 Company: Bitso

πŸ—£οΈ Languages: English

⏳ Experience: 4+ years

πŸͺ„ Skills: LeadershipProduct ManagementBusiness OperationsCommunication SkillsCoaching

Requirements:
  • 4+ years experience in software engineering management or leadership.
  • Proven leadership skills with hands-on experience in guiding technical teams.
  • Experience in recruitment and fostering a motivated engineering team.
  • Strong engineering acumen with curiosity to innovate in technical domains.
  • Versatile expertise in technical environments like cloud services and programming languages.
  • Exceptional organizational and prioritization skills.
  • Proactive problem-solver capable of identifying root causes and implementing improvements.
  • Goal-driven with a track record of delivering high-quality software solutions.
  • Excellent written and verbal communication skills with English proficiency.
Responsibilities:
  • Drive the team to take ownership of services and ensure quality delivery.
  • Collaborate to define performance metrics, set clear goals, and track progress.
  • Provide coaching and manage career trajectories for squad members.
  • Ensure squad health and performance, mediating conflicts as needed.
  • Prioritize work alongside the product team to meet urgent matters.
Apply

Related Jobs

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

πŸ“ 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

πŸ“ ANZ

πŸ” Design software

  • Proven success in people and technical leadership.
  • Previous experience as a Software Engineer with a strong understanding of software engineering fundamentals.
  • Strong written and verbal communication skills; ability to articulate problems and solutions.
  • Ability to influence and collaborate cross-functionally with diverse individuals.
  • Measurement-oriented with an experimentation mindset.

  • Lead motivated engineers who build, run, and analyze features across the Canva product.
  • Coach engineers by providing regular, practical feedback and collaboratively help them reach their personal growth goals.
  • Set clear goals for the team and rally the team for execution.
  • Ensure a healthy collaborative environment and maintain a positive engineering culture.
  • Own team development methodology and rituals (sprint planning, stand-ups, retrospectives).
  • Lead technical strategy and roadmap in collaboration with stakeholders.
  • Write and review design documents, break projects into milestones, and ensure project delivery.
  • Work in cross-functional teams with UI/UX designers, product managers, and engineers.

QAStrategyContent managementCommunication SkillsCollaboration

Posted 2024-11-18
Apply
Apply

πŸ“ US, UK, EU

🧭 Full-Time

πŸ” Health and nutrition technology

  • Reputation for leading distributed full-stack teams in a fast-paced environment.
  • Experience working with support teams and knowledge of best practices for handling support at scale.
  • Ownership mindset and comfort with ambiguity.
  • Data-driven approach with a focus on measuring impact.
  • Excellent communication skills, both verbal and in writing.
  • Growth mindset and a willingness to try new things.
  • Experience in building mobile apps, deploying machine learning in production, and working with scalability.

  • Leading a team of engineers focusing on outcomes over output.
  • Coaching, mentoring, and developing high-performing engineers.
  • Ensuring high psychological safety within the team.
  • Collaborating with product managers to establish the team's roadmap.
  • Releasing small changes regularly for user feedback.
  • Leading by example on code and testing best practices.
  • Challenging system design and reducing technical debt.
  • Contributing to architecture, tools, and processes evolution.
  • Partnering with other engineering managers on hiring and onboarding initiatives.

Machine LearningCommunication SkillsMentoringCoaching

Posted 2024-11-18
Apply
Apply

πŸ“ North/South America

🧭 Full-Time

πŸ’Έ 187000 - 205000 USD per year

πŸ” SaaS, messaging, and marketing platforms

🏒 Company: Customer.io

  • 3+ years of experience managing software engineering teams, ideally in a SaaS environment.
  • Technical expertise in building and scaling backend systems or full-stack applications.
  • Prior senior-level engineering experience.
  • Ability to partner effectively with Product Managers and Designers.
  • Familiarity with building reliable, scalable systems.
  • Excitement for infrastructure performance and optimization discussions.
  • Experience mentoring engineers and fostering high-performing team culture.
  • Thrives in a remote, asynchronous environment.

  • Lead the In-App squad, mentoring engineers and fostering a collaborative culture.
  • Oversee technical execution of features like in-app messaging, push notifications, and integrations with emerging channels.
  • Partner with Product and Design teams for strategy on scalable and secure messaging solutions.
  • Align engineering goals with business objectives and product strategy through cross-functional initiatives.
  • Ensure architectural integrity and cost-effectiveness in technical design discussions.
  • Manage project delivery, conduct code reviews, and apply engineering best practices.
  • Advocate for end-user preferences in all engineering decisions.
  • Engage in hands-on activities as necessary.

LeadershipProject ManagementStrategyCollaborationMentoring

Posted 2024-11-16
Apply
Apply

πŸ“ Poland. Serbia. Hungary. Spain. Portugal

🧭 Full-Time

πŸ” Home improvement

🏒 Company: HomeBuddy

  • 5+ years of experience in data engineering, with 2+ years in a leadership role.
  • Strong experience with Python, SQL, and Snowflake.
  • Familiarity with AWS Services like Lambda, Glue, and S3.
  • Knowledge of data governance, security, data modeling principles, and data quality monitoring.
  • Experience with DataOps practices such as orchestration and CI/CD.
  • Excellent communication skills for both technical and non-technical audiences.
  • Strong analytical skills and business acumen.
  • Business fluency in English.

  • Architect and oversee data infrastructure to support advanced analytics, real-time insights, and machine learning.
  • Create high-performance data pipelines integrating diverse data sources for real-time and batch processing.
  • Collaborate with Data Science, Engineering, and Product teams for impactful data-driven solutions.
  • Establish data engineering standards focusing on governance, security, and compliance.
  • Guide the data engineering team through code reviews and foster a high-performing culture.
  • Design and maintain ETL/ELT processes ensuring data accuracy and accessibility.
  • Lead planning and prioritization for data engineering initiatives focusing on ROI and long-term value.

AWSDockerLeadershipPythonSQLETLMachine LearningSnowflakeAirflowData engineeringCommunication SkillsAnalytical SkillsCollaborationCI/CDCompliance

Posted 2024-11-12
Apply
Apply

πŸ“ Spain & Portugal

πŸ’Έ 90000 - 110000 EUR per year

πŸ” B2B platform for gems and fine craftsmanship

  • Experienced technical manager skilled in leading high-performing engineering teams.
  • 3-4 years of hands-on experience with JavaScript, particularly React and Node, managing medium-to-large web applications.
  • 3-4 years of experience managing software engineering teams, ideally within Agile SCRUM frameworks (with at least 2 years in Agile).
  • Proven ability to communicate technical concepts effectively to diverse audiences.
  • Experience in building and leading teams within a startup environment.
  • Strong organizational skills for handling budgets, schedules, and resource allocation.
  • Excellent analytical skills for evaluating information and solving complex problems.
  • Strong interpersonal and conflict-resolution abilities.
  • Advocacy for team members, ensuring resources and support for their success.
  • Experience in engineering recruitment is a plus.

  • Collaborate with the Senior Engineering Manager on key initiatives and strategies.
  • Engage with cross-functional partners, including Product Managers, to set and achieve project outcomes.
  • Provide updates to stakeholders for transparency and alignment.
  • Serve as a problem solver and team coordinator, fostering high productivity.
  • Organize Agile ceremonies and activities to strengthen team cohesion.
  • Support onboarding for new employees.
  • Mentor team members to enhance skills.
  • Measure team impact and set expectations and goals.
  • Drive engineering initiatives with cross-functional collaboration.
  • Contribute to hiring strategies for top engineering talent.

AgileJavascriptSCRUMJavaScriptReactAnalytical SkillsCollaborationOrganizational skills

Posted 2024-11-12
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” Open source technology

🏒 Company: Canonical - Jobs

  • Bachelor's degree or equivalent in Computer Science or a related engineering field.
  • Experience as a software developer in a high-level language - preferably Go or Python.
  • Experience as a hands-on engineering manager or a team lead.
  • Experience building, deploying, and operating distributed systems and APIs.
  • Excellent verbal and written communication skills in English.
  • Ability to collaborate remotely with a diverse set of team members and stakeholders.
  • Ability to travel to international destinations for one week at a time, approximately 2-4 times per year.

  • Lead a team of software engineers implementing and operating software solutions.
  • Provide engineering and process guidance to engineering teams.
  • Actively seek improvements to established processes, designs, and solutions.
  • Collaborate with peers and cross-functional teams.
  • Code in Go or Python.

PythonPeople ManagementSalesforceBusiness OperationsGoCommunication SkillsLinuxWritten communication

Posted 2024-11-12
Apply
Apply

πŸ“ EMEA, North America, South America, Asia/Pacific, NOT STATED

πŸ” Open source software

  • Significant programming experience in C.
  • Experience with Python, Golang, or other similar languages is highly regarded.
  • Substantial experience with Linux kernel internals and concepts.
  • Solid understanding of Linux kernel development principles.
  • Demonstrated experience managing or leading a team of software engineers.
  • Contributed to an open source project in the past.
  • Understanding of agile software development methodologies.
  • Ability to communicate effectively in English, both written and oral.

  • Lead a distributed team of engineers in your time zone.
  • Develop your team through coaching, mentoring, leading by example, and feedback.
  • Support timely delivery of core and specialised Ubuntu kernels.
  • Oversee commercial engagements that require custom kernel engineering.
  • Ensure an ongoing commitment to strict quality and reliability standards.
  • Engage with other teams at Canonical, the open source community and commercial partners.
  • Work from home with travel globally 2-3 times a year.

LeadershipPythonSoftware DevelopmentAgileStrategyGolangMentoringLinuxCoaching

Posted 2024-11-11
Apply
Apply

πŸ“ Americas

🧭 Full-Time

πŸ” Software

🏒 Company: Canonical - Jobs

  • Software engineering background, preferably with Python and C++ experience.
  • Experience operating scale out storage clusters on Linux in production environments, preferably with Ceph.
  • Proven track record in developing and growing people.
  • Knowledge and passion for software development.
  • Experience in leading, managing, coaching and mentoring software developers.
  • Solid experience working in an agile development environment.

  • Lead a team building a Ceph focused software defined storage solution.
  • Build and manage a globally distributed team of engineers.
  • Develop your team through coaching, mentoring and feedback.
  • Demonstrate sound engineering principles by directly contributing toward your team’s goals.
  • Set reasonable schedules based on considered estimates, with feedback loops for improvement.
  • Set and manage expectations with other engineering teams and external stakeholders.
  • Advance modern, agile software development practices.
  • Maintain a culture of quality and engineering excellence.
  • Grow a healthy, collaborative engineering culture in line with the company values.
  • Be an active part of the leadership team and collaborate with other leaders in the organisation.
  • Work from home with global travel up to 20% for internal and external events.

LeadershipPythonSoftware DevelopmentAgilePeople ManagementSoftware ArchitectureC++StrategyMentoringLinuxDocumentationCoaching

Posted 2024-11-11
Apply