Apply

Engineering Manager

Posted 4 months agoViewed

View full description

💎 Seniority level: Manager, 3+ years managing a high performing engineering team, 5+ years in a software development role

📍 Location: Brazil

🔍 Industry: Software/Technology

🏢 Company: Podium👥 11-50ResidentialSalesRentalReal Estate

⏳ Experience: 3+ years managing a high performing engineering team, 5+ years in a software development role

🪄 Skills: LeadershipPythonSoftware DevelopmentRubyReactCommunication SkillsCollaboration

Requirements:
  • 3+ years managing a high performing engineering team.
  • 5+ years in a software development role with proficiency in backend programming languages like Elixir, Python or Ruby and front-end frameworks like React or Vue.
  • Experience with integration technologies is a plus.
  • Ability to think ahead, anticipate challenges and make decisions that balance immediate needs with long term objectives.
  • Strong communication skills, able to influence and build alignment across teams in a remote environment.
  • Proven ability to drive outcomes through high-quality execution of roadmaps, OKRs and other goals.
  • Passionate about building a collaborative, inclusive and fun work environment that aligns with Podium’s values.
Responsibilities:
  • As an Engineering Manager for the Integrations team, you’ll lead a group of talented engineers and collaborate closely with Product Managers, Tech Leads, and other stakeholders.
  • You’ll be responsible for driving excellence, speed, and reliability in our integration services while contributing to a global team.
  • You'll own the planning and execution of projects, ensuring the timely and reliable delivery of high-quality software.
  • Manage dependencies, build partnerships with other teams and functional stakeholders to ensure smooth delivery.
  • Build and lead a high-performing, inclusive, and diverse engineering team, coaching and mentoring engineers, and guiding their career development.
Apply

Related Jobs

Apply

📍 Americas, EMEA, APAC

🧭 Full-Time

🔍 Open source software and operating systems

🏢 Company: Canonical - Jobs

  • Exceptional academic track record from both high school and university
  • Bachelors degree in Computer Science or related technical field
  • Extensive embedded Linux experience - Yocto or other
  • Extensive Linux experience - Debian or Ubuntu preferred
  • Fluency in at least one of Golang, Python, C, C++, or Rust
  • Ability to manage a small team
  • Experience with customer engagements
  • Professional written and spoken English
  • Excellent interpersonal skills, curiosity, flexibility, and accountability
  • Result-oriented, with a personal drive to meet commitments
  • An ability to communicate the business benefits of technology
  • An humble learner and quick study
  • Lead and develop a team of Field engineers, ranging from graduate to senior, in the areas of Presales and Professional Services
  • Solve customer problems by promoting our technologies and being a trusted advisor
  • 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

PythonEmbedded SystemsC++RustLinuxScripting

Posted 16 days ago
Apply
Apply

📍 EMEA, Americas

🧭 Full-Time

🔍 Open source software

🏢 Company: Canonical - Jobs

  • An exceptional academic track record from both high school and university.
  • Drive and a track record of going above-and-beyond expectations.
  • 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 importance of observability and monitoring.
  • Experience designing and implementing observability solutions.
  • Willingness to travel up to 4 times a year for internal events.
  • Professional written and spoken English.
  • Experience with Linux (Debian or Ubuntu preferred).
  • Excellent interpersonal skills, curiosity, flexibility, and accountability.
  • Passion, thoughtfulness, and self-motivation.
  • Excellent communication and presentation skills.
  • Result-oriented, with a personal drive to meet commitments.
  • Manage a distributed team of engineers and its observability 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 Observability Stack.

PythonSoftware DevelopmentKubernetesGoGrafanaLinux

Posted 17 days ago
Apply
Apply

📍 Americas, EMEA

🧭 Full-Time

💸 131600.0 - 282000.0 USD per year

🔍 DevSecOps

🏢 Company: GitLab👥 1001-5000💰 $268,000,000 Series E over 5 years ago🫂 Last layoff almost 2 years agoDeveloper ToolsDevOpsOpen SourceSaaSCloud Security

  • 2+ years of experience managing teams of development and infrastructure engineers working with highly-available distributed systems at a large scale.
  • Demonstrated ability to lead and collaborate in a high-performance, remote work environment across multiple time zones and cultures.
  • Experience working on foundational features and services in a complex SaaS environment.
  • Excellent communication and interpersonal skills, with the ability to translate complex technical concepts into actionable insights for both technical and non-technical stakeholders.
  • Strong problem-solving abilities and attention to detail, with a focus on delivering high-quality results in a fast-paced, dynamic environment.
  • Alignment with our company values and a commitment to working in accordance with those values.
  • Hire and manage a globally-distributed, high-performing team that lives our values.
  • Hold regular 1:1s with all members of your team, providing coaching and regular feedback around individual’s performance.
  • Collaborate with engineering leadership and key stakeholders to align on and drive the team’s roadmap.
  • Foster technical decision making on the team, but make final decisions when necessary.
  • Run agile project management processes and contribute to process improvements within the team and stage group.
  • Participate in the Incident Management on-call rotation to help ensure availability goals for GitLab.com are met.

LeadershipProject ManagementKubernetesTypeScriptGoTerraform

Posted 21 days ago
Apply
Apply

📍 Australia, Austria, Bangladesh, Belgium, Brazil, Canada, Colombia, Costa Rica, Croatia, Czech Republic, Denmark, Egypt, Estonia, Finland, France, Germany, Ghana, Greece, India, Indonesia, Ireland, Israel, Italy, Kenya, Mexico, Netherlands, Nigeria, Peru, Poland, Singapore, South Africa, Spain, Sweden, Switzerland, Uganda, United Arab Emirates, United Kingdom, United States of America and Uruguay

🧭 Full-Time

💸 120791.0 - 189762.0 USD per year

🔍 Nonprofit / Technology / Knowledge sharing

🏢 Company: Wikimedia Foundation👥 251-500💰 $2,100,000 Grant about 5 years ago

  • Several years of engineering experience in a technical management or leadership role.
  • Hands-on experience developing, designing, and reviewing software applications using languages such as Go, Python, PHP or other object-oriented programming languages.
  • Proven track record of managing a team providing centralized services for quality assurance, technical documentation, or program management.
  • Experience managing diverse teams with varying goals and ensuring effective prioritization.
  • Excellent verbal and written communication skills in English.
  • Established success in working with multicultural, remote, and distributed high-performing teams.
  • Collaborating with multiple teams and cross-functional stakeholders to align on testing and documentation needs.
  • Driving execution to ensure SLAs are met and key metrics are being tracked.
  • Expanding and refining automated processes while supporting best practices.
  • Promoting quality and documentation-first practices across engineering teams.
  • Overseeing the design, implementation and maintenance of automated test suites and technical documentation.
  • Ensuring team engagement and understanding of project contributions.
  • Coaching team members, conducting performance reviews, and fostering an inclusive work culture.

PHPPythonGoManual testingREST APIQuality Assurance

Posted 22 days ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Corporate wellness

  • Bachelor’s or Master’s degree in Computer Science, Mathematics, Statistics, Engineering, or a related field.
  • Expertise in managing or technically leading a software engineering team.
  • Knowledge of retrieval-augmented generation (RAG) and related technologies.
  • Strong skills in programming languages such as Python, Go, or Java.
  • Experience with SQL/NoSQL technologies like OpenSearch, DynamoDB, or PostgreSQL.
  • Experience with API development and integration.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to work on highly scalable and distributed projects.
  • Proven experience with projects where the scope is not clearly defined.
  • Faster learner with adaptability to new technologies.
  • Passion for building reliable minimum viable products and pilots quickly.
  • Design, develop, and implement generative AI-based applications.
  • Work with large language models to create innovative applications.
  • Conduct research on latest advancements in generative AI.
  • Develop and optimize RAG systems to enhance AI models.
  • Implement robust data retrieval mechanisms.
  • Collaborate with data engineers for data pipeline integration.
  • Design and develop secure, scalable APIs.
  • Ensure seamless integration of AI applications with other systems.
  • Communicate technical concepts effectively to non-technical stakeholders.
  • Foster a supportive work environment focused on wellbeing.

PostgreSQLPythonSQLDynamoDBJavaGoNosql

Posted 27 days ago
Apply
Apply
🔥 Engineering Manager
Posted 2 months ago

📍 EMEA, LATAM, North America

🧭 Full-Time

🔍 B2B sales enablement

🏢 Company: Amplemarket👥 51-100💰 $12,000,000 Series A almost 3 years agoCRMArtificial Intelligence (AI)SaaSSalesInformation TechnologySoftware

  • The candidate should possess the ability to work hands-on with the codebase when necessary.
  • Provide technical guidance and troubleshoot complex issues.
  • Ensure overall quality and efficiency of engineering efforts.
  • Work directly with the co-founders.
  • Provide leadership and mentorship to other engineers on the team.
  • Plan engineering sprints.
  • Recruit a robust team of engineers.
  • Empower the engineering team to achieve a high level of technical productivity and quality.
  • Manage an excellent team of engineers, helping to develop their careers.
  • Contribute to engineering-wide initiatives.

LeadershipPostgreSQLProject ManagementSoftware DevelopmentElasticSearchRuby on RailsRedisReactRecruitmentMentorship

Posted 2 months ago
Apply
Apply

📍 Americas

🧭 Full-Time

🔍 Software Development / Open Source

🏢 Company: Canonical👥 1001-5000💰 $12,800,000 Crowdfunding over 11 years agoInternet of ThingsOpen SourceCloud ComputingLinuxSoftware

  • You love to mentor, develop and grow people, and have a track record of doing it.
  • You are knowledgeable and passionate about software development.
  • You are focused on success and the delivery of timely, high-quality software.
  • You have experience and commitment to agile development methodologies.
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree.
  • Software development experience in Python or Golang.
  • Effective written and verbal communication skills.
  • Practical experience with Linux system administration.
  • Build and lead a team of engineers in your region.
  • Develop talent through coaching, mentoring, feedback, and hands-on career development.
  • Demonstrate sound engineering principles and directly contribute toward your team's goals.
  • Set and manage expectations with other engineering teams, management, and external stakeholders.
  • Lead modern, agile software development practices.
  • Ensure 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.
  • Build automated, highly reliable image delivery, testing and publication pipelines.
  • Engage with many other teams at Canonical, as well as the open-source community and commercial partners.

LeadershipPostgreSQLPythonSoftware DevelopmentAgilePeople ManagementRabbitmqStrategyGoCommunication SkillsMentoringLinuxDocumentationCoaching

Posted 3 months ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 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.
  • Experienced in applying computer science fundamentals.
  • Experienced in working with SQL/NoSQL technology such as PostgreSQL, MySQL, DynamoDB.
  • Proficient in one or more programming languages (Java/Ruby/Go/C++).
  • Communication skills to work with multidisciplinary teams located in several countries.
  • Participate in the development of critical services in our ecosystem, seeking to build sustainable solutions.
  • Design, develop, test, deploy, maintain and improve services focusing on performance, scalability, and resilience.
  • Build integration with 3rd party APIs and tools.
  • Support existing systems by enhancing functionality and increasing scale to meet product demands.
  • Work in a collaborative and agile environment prioritizing people over process.
  • Maintain the project technical vision up to date and complete for all team members.
  • Work with cutting-edge technologies on a global scale.

AWSLeadershipPostgreSQLSQLAgileDynamoDBGCPJavaMySQLRubyC++Data StructuresGoNosqlCommunication SkillsCollaborationMentoringMicroservices

Posted 3 months ago
Apply
Apply

📍 North/South America

🧭 Full-Time

💸 187000 - 205000 USD per year

🔍 SaaS, messaging, and marketing platforms

🏢 Company: Customer.io👥 251-500💰 Series A almost 3 years agoDigital MediaSaaSProduct SearchSoftware

  • 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 3 months ago
Apply
Apply
🔥 Engineering Manager
Posted 3 months ago

📍 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 3 months ago
Apply