Apply

Engineering Manager

Posted over 1 year agoViewed

View full description

📍 Location: Nijmegen, the netherlands

🔍 Industry: Marketing technology

🗣️ Languages: English

🪄 Skills: CitrixGCP

Requirements:
6+ years of software engineering experience, 3+ years of software development management experience, experience with continuous integration, test automation, and devops practices and tools, strong problem-solving and analytical skills, strong communication skills
Responsibilities:
Lead and manage software engineering teams, build a strong team, manage performance, coach and mentor team members, hire and recruit new team members, define and improve software development processes, collaborate with cross-functional teamsApply

Related Jobs

Apply

📍 India

🧭 Fulltime

🔍 Payments platform

🏢 Company: Weave👥 501-1000💰 $70,000,000 Series D over 5 years agoMedicalSaaSVoIPUnified CommunicationsSmall and Medium BusinessesSoftware

  • 8+ years of experience in engineering, including technical and organizational leadership.
  • Expertise in distributed systems and scalable service design.
  • Strong database experience (PostgreSQL, SQL).
  • Proficiency with backend languages like Go, Python, Java, or C# or similar
  • Operational knowledge of cloud platforms (GCP, AWS, Kubernetes).
  • Lead the team in scaling and enhancing our payments product into a cutting-edge platform.
  • Mentor and grow a team of engineers, supporting their technical and professional development.
  • Foster a customer-first mindset and deliver incremental value.
  • Partner with other teams to define technical roadmaps and manage cross-functional initiatives.
  • Implement development best practices, ensuring scalable, redundant services on GCP, AWS, and Kubernetes.
  • Leverage your knowledge of software development, distributed systems, and web-scale infrastructure to guide the team.
  • Oversee both backend and frontend development, ensuring seamless user experiences and robust systems.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentSQLCloud ComputingFrontend DevelopmentGCPJavaKubernetesC#GoCI/CDRESTful APIsMicroservicesTeam management

Posted 2 days ago
Apply
Apply

📍 Poland

🔍 Software Development

🏢 Company: Apollo.io👥 501-1000💰 $100,000,000 Series D over 1 year agoSoftware Development

  • 12+ years of experience with 8 years of experience in Quality Engineering with at least 3+ years in a managerial role
  • Experience in concurrently managing high volume or high risk/complex Quality Engineering projects execution
  • Excellent communication skills, with the ability to provide regular updates to stakeholders and leadership
  • Proven ability to drive testing strategy for SaaS companies
  • Excellent understanding of automation testing and frameworks (such as Cypress/Playwright) for functional, Non-functional and at infrastructure level
  • Working knowledge of development languages (Ruby, Typescript, Javascript)
  • Experiences in web services, batch/extract file processing, microservice api level testing
  • Expert knowledge of software testing, quality improvement, quality process, quality assurance methodologies, and best practices.
  • Solid experience in Agile testing methodologies and best practices.
  • Modern Continuous Integration and Continuous Deployment technologies and techniques.
  • Synthetic Monitoring and Metrics gathering with tools like NewRelic, GCP Logging, Datadog
  • Familiarity with Linux Containers and Virtualisation (Docker)
  • Familiarity with Kubernetes, Docker, Github actions.
  • Work in partnership with the Sr Quality Engineering Manager to own, develop, implement and maintain comprehensive quality assurance policies within QE/SDET Org and procedures to ensure the quality and reliability of product
  • Manage testing activities by assigning resources and supervising the execution of test activities
  • Partner with engineering squads to address the defects and guarantee the delivery of top-notch products
  • Create/Update Key Performance Indicators (KPIs) for quality engineering and present them to relevant parties - Take corrective measures if any discrepancies are identified
  • Collaborate with the Engineering team - The goal is to automate required functional/non-functional/infrastructure features and requires close collaboration between the Quality Engineering and Development teams to achieve this in every project release
  • Continuously improve the quality of production systems, participate and drive the RCA (Root Cause Analysis) process/Quality engineering metrics for production issues and guide engineering team to update quality process accordingly and strategy to improve Quality Engineering KPI’s

DockerLeadershipPostgreSQLSQLAgileCypressGCPGitJavaJavascriptJenkinsKubernetesPeople ManagementQAQA AutomationRubySoftware ArchitectureTypeScriptAPI testingREST APITestRailSeleniumCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMentoringLinuxDevOpsOrganizational skillsDocumentationMicroservicesExcellent communication skillsProblem-solving skillsQuality AssuranceTeam managementStakeholder managementMentorshipStrategic thinkingData analytics

Posted 3 days ago
Apply
Apply

📍 United States

🧭 Full-Time

🔍 Insurance Technology

🏢 Company: Bestow

  • 8+ years professional experience in software industy, with at least 2 years of management experience.
  • Deep understanding of the entire software development lifecycle, including feature inception, system maintenance, continuous integration and release strategies, and GenAI developer tooling.
  • Ability to track key metrics and consistently meet established Service Level Agreements (SLAs)
  • Ability to understand complex technical problems and identify areas of risk.
  • Ability to ‘go deep’ technically when necessary. You should be able to contribute changes to the team’s codebases at any time.
  • Highly organized and detail-oriented.
  • Proven track record of building and retaining high-performing teams
  • Professional experience with Python or Java is preferred
  • Comfortable using Docker for local software development
  • Familiar with modern, scalable system architectures (load balancing, horizontal scaling, etc.)
  • Experience with PostgreSQL or other relational databases (comfortable writing ANSI SQL)
  • Familiar with API design tools/languages (Protocol Buffers, Swagger, OpenAPI, etc.)
  • Cloud computing & Kubernetes (or similar container orchestration) preferred
  • Remains hands-on with code, actively participating in system design and architecture decisions
  • Regularly reviews pull requests, providing thoughtful feedback that elevates code quality
  • Partners with engineers on complex technical challenges, offering guidance without micromanaging
  • Willing to drive large initiatives
  • Orchestrates effective engineering ceremonies that promote collaboration and continuous improvement
  • Creates personalized growth plans for each team member, identifying strengths and development areas
  • Provides regular, constructive feedback and creates opportunities for engineers to expand their skills
  • Balances technical excellence with business objectives
  • Demonstrates sound judgment when making technical trade-offs
  • Communicates complex technical concepts clearly to both technical and non-technical stakeholders

Backend DevelopmentDockerLeadershipPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingGCPJavaJava EEKubernetesPeople ManagementGogRPCREST APIMicroservices

Posted 4 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: Frequence👥 251-500VideoAdvertisingDigital MediaMobileSoftware

  • 10+ years of experience in software development, with 5+ years leading high-performing engineering teams, including managing managers.
  • Deep expertise in large-scale, real-time distributed systems, with a strong understanding of high-performance computing, low-latency architectures, and ad tech platforms.
  • Hands-on experience with real-time bidding (RTB), programmatic advertising, and ad-serving technologies.
  • Strong understanding of data streaming, event-driven architectures, and performance optimization techniques.
  • Proficiency with Go, Python, or other high-performance languages and familiarity with streaming architectures (Kafka, Flink, or similar).
  • Experience working in cloud environments (preferably GCP), optimizing for performance, reliability, and cost efficiency.
  • Proven ability to collaborate with executive leadership, product teams, and cross-functional partners to align technical strategies with business needs.
  • Data-driven mindset, leveraging metrics and analytics to track system performance and optimize decision-making.
  • Define and execute the technical strategy for Madhive’s real-time bidding and ad-serving systems, ensuring scalability, reliability, and efficiency.
  • Lead engineering teams working on high-performance, low-latency ad decisioning, real-time auction dynamics, and bid optimization algorithms.
  • Partner with executive leadership, Product, and other engineering leaders to align technical initiatives with business objectives.
  • Manage managers and senior engineers, fostering a high-performance culture focused on technical excellence and innovation.
  • Drive cost-efficient infrastructure strategies in cloud environments, ensuring optimal performance and scalability.
  • Identify and mitigate risks related to latency, infrastructure, and system reliability before they impact the business.
  • Advocate for best practices in software architecture, system observability, and real-time data processing.
  • Leverage AI and machine learning to enhance bidding strategies, ad ranking, and campaign performance.
  • Ensure engineering outcomes drive top-line revenue growth and cost efficiencies.

AWSBackend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentSQLCloud ComputingGCPKafkaKubernetesMachine LearningSoftware ArchitectureAlgorithmsData engineeringData StructuresGoREST APICI/CDMentoringDevOpsTeam management

Posted 8 days ago
Apply
Apply

📍 North/South American time zones

💸 152000.0 - 205000.0 USD per year

🔍 Software Development

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

  • At least three years’ experience as an Engineering Manager working on a SaaS product (B2B or B2C) at an (ideally early-to-mid-stage) SaaS company
  • Understands SaaS software architecture, languages (we use Go), technologies, and cloud infrastructure (GCP/AWS) deeply enough to represent their squad’s technical choices across the company
  • Makes time to understand technical architecture, tinker with new technologies, review proposals, and provide feedback to level up the engineers around them
  • Builds and nurtures high performing teams
  • Is fueled to reach higher when our customers are having a bad day
  • Communicates concisely, accurately, and directly, both verbally and in writing
  • Lead effective squad rituals, and ensure production readiness through quality peer-review, quality standards, documentation, deployment, logging, and monitoring practices
  • Ensure your squad’s solutions are scalable, architecturally sound, flexible, and secure
  • Create accountability for delivery timelines while fostering an inclusive, collaborative, and empathetic work environment
  • Provide direct, timely, and specific coaching and development opportunities for your direct reports across backend, front-end, full stack, and QA
  • Hire, onboard and manage performance to ensure the right people are in place to accomplish business objectives within your squad
  • Understand Customer.io’s vision, business model, target markets, acquisition channels, competitors, and products well enough to ask questions that drive meaningful investigation within your squad
  • Build and maintain a partnership with your Product Management and Design peers

AWSBackend DevelopmentLeadershipSQLCloud ComputingGCPPeople ManagementProduct ManagementSoftware ArchitectureGoSaaS

Posted 9 days ago
Apply
Apply

📍 India

🧭 Full-Time

🔍 Software Development

🏢 Company: Frequence👥 251-500VideoAdvertisingDigital MediaMobileSoftware

  • 10+ years of experience in software development, including 5+ years in leadership roles managing managers and leading high-performing engineering teams.
  • A deep understanding of design patterns, software development methodologies, and distributed systems architecture.
  • Hands-on experience with relevant technologies and tools, such as Airflow, Spark, and streaming architectures.
  • Well-versed in data pipelining, data warehousing, data modeling, data streaming, streaming architectures, database performance and ETL processes.
  • Experience in cloud infrastructure (preferably GCP) and have built large-scale, distributed systems with a focus on reliability, observability, and cost efficiency.
  • Excel at collaboration and can effectively engage with executive leadership, Directors, and cross-functional partners to align engineering efforts with company goals.
  • Identify and drive new strategic opportunities that address business-critical work streams and anticipate future needs for scaling and growth.
  • Weave AI into our current data and reporting solutions.
  • Ensure the reliability, security and performance of database systems.
  • Work closely with executive leadership, Directors, Product Management, and other engineering leaders to align technical efforts with business goals.
  • Manage managers and work effectively with skip-level employees, ensuring leadership development and team cohesion.
  • Drive the planning and estimation process for cross-functional initiatives, ensuring projects are executed efficiently and successfully.
  • Proactively identify risks and implement mitigation strategies before they impact key deliverables.
  • Advocate for strong engineering practices, software architecture improvements, and the adoption of technologies that enhance scalability, observability, and system health.
  • Ensure that engineering outcomes have a measurable impact on company top-line or bottom-line performance.

LeadershipProject ManagementPythonSoftware DevelopmentSQLCloud ComputingData AnalysisETLGCPKafkaKubernetesMachine LearningPeople ManagementSoftware ArchitectureCross-functional Team LeadershipAirflowAlgorithmsData engineeringREST APIStrategic ManagementSparkCommunication SkillsAnalytical SkillsCI/CDAgile methodologiesDevOpsMicroservicesRisk ManagementData visualizationTeam managementStakeholder managementData modelingData managementBudget management

Posted 9 days ago
Apply
Apply
🔥 Engineering Manager
Posted 10 days ago

📍 Argentina

🧭 Full-Time

🔍 Software Delivery

🏢 Company: Harness

  • Experience managing an engineering team, with a strong focus on people development.
  • Background in engineering leadership, with hands-on experience in software development (coding is not required but valued).
  • Knowledge of Agile methodologies and experience running sprints.
  • Ability to prioritize and manage both engineering and business-driven initiatives.
  • Strong collaboration skills with Product teams and other stakeholders.
  • Lead and support a team of engineers, focusing on their growth and development.
  • Work closely with Product to prioritize initiatives, balancing business needs with engineering-driven improvements.
  • Drive execution by ensuring clear goals, efficient sprint planning, and strong team collaboration.
  • Ensure alignment between engineering efforts and business priorities.
  • Foster a culture of accountability, quality, and continuous improvement.
  • Provide technical and process guidance, ensuring best practices in development and Agile methodologies.
  • Onboard new engineers and help integrate them into the team’s mission and workflows.

AWSBackend DevelopmentLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentSQLAgileFrontend DevelopmentGCPKubernetesPeople ManagementProduct ManagementCross-functional Team LeadershipCommunication SkillsAnalytical SkillsCollaborationCI/CDAgile methodologiesRESTful APIsMentoringDevOpsMicroservicesTeam managementTechnical supportNodeJSSoftware EngineeringData managementDebugging

Posted 10 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 185000.0 - 220000.0 USD per year

🔍 Machine Learning

🏢 Company: WellSaid

  • 5+ years of experience managing a software engineering team and a proven track record.
  • 2+ years of experience using Cloud platforms (GCP, AWS, etc),
  • Background in Machine learning frameworks (such as PyTorch), and data processing tools (Spark, Pandas, etc.) are a big bonus but not mandatory.
  • Proficient in software development practices, including specing, documenting, testing, reviewing, deploying, and monitoring, and are passionate about writing clean, defensible code.
  • Excellent communication and collaboration skills to work effectively with cross-functional teams, including software engineers, data engineers, product managers, execs, and other stakeholders.
  • Flexible and capable of working with a diverse team with various communication styles and needs. You are empathic and supportive.
  • Create equitable processes across the entire employee lifecycle. You are particularly mindful of addressing the needs of marginalized people.
  • Experience in text-to-speech, speech-to-text, audio libraries, or cloud storage is a bonus.
  • Build and lead a high-performing and collaborative machine learning team, fostering an environment of innovation, growth, and accountability.
  • Collaborate with Product Management and other stakeholders to define, prioritize, and deliver the ML roadmap, aligning it with business goals and technical feasibility.
  • Ensure that complex projects are effectively scoped, planned, executed, and delivered on time while meeting cross-team quality standards.
  • Oversee multiple concurrent machine learning projects simultaneously, facilitating planning, and generally ensuring that deliverables are met on time.
  • Own and run team standups, sprint planning, and other delivery ceremonies.
  • Work one-on-one with team members to meet their needs, providing regular and constructive feedback. You’ll show concern and success for the well-being of others and do what you can to support people.
  • Conduct design, code and pull request reviews with the team.
  • Champion best practices in machine learning and software engineering including testing, documentation, readability, defensibility, etc.
  • Manage team resources effectively by prioritizing projects based on impact while balancing budget constraints for infrastructure (e.g., compute resources) or tooling needs.
  • Foster customer empathy within the team by introducing real-world use cases, facilitating discussions on customer pain points, reviewing feedback loops, and ensuring alignment with user needs.
  • All together you’ll foster an inclusive team culture and working environment.

AWSLeadershipProject ManagementPythonSoftware DevelopmentSQLAgileCloud ComputingData AnalysisGCPGitMachine LearningPeople ManagementProduct ManagementPyTorchSCRUMSoftware ArchitectureAlgorithmsData engineeringData StructuresPandasSparkCommunication SkillsCI/CDRESTful APIsMentoringTeam managementData modelingDebugging

Posted 11 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 130000.0 - 170000.0 USD per year

🔍 Web Development

🏢 Company: TechnologyAdvice👥 251-500E-CommerceLead GenerationSaaSB2BMulti-level Marketing

  • 5+ years of experience in web development and engineering, with at least 2+ years in a managerial or leadership role
  • Proven experience leading cross-functional development teams and delivering complex web projects
  • Strong technical expertise in modern web technologies, including JavaScript, TypeScript, React, Node.js, and CMS-driven architecture. Modern frameworks like Next / Nuxt / Astro are a plus.
  • Experience working with APIs, headless CMS platforms, and cloud-based architectures (AWS, GCP, or Azure)
  • Deep understanding of performance optimization, accessibility (WCAG), SEO best practices, and responsive design
  • Experience managing development workflows, CI/CD pipelines, and Agile methodologies
  • Excellent problem-solving skills with a proactive and analytical approach
  • Strong leadership and communication skills, with the ability to work effectively across departments
  • Passion for mentoring and developing engineering talent, fostering a culture of collaboration and continuous improvement
  • Agile professional who excels in a fast-paced environment and thrives on continuously pivoting strategies to drive business needs forward
  • Experience with WordPress APIs and headless CMS implementations
  • Familiarity with SSR, SSG, and composable architecture principles
  • Knowledge of Conversion Rate Optimization strategies and web analytics tools
  • Experience in media, publishing, or high-traffic content platforms is a plus
  • Lead and manage a team of developers, ensuring high-quality execution of projects
  • Develop and execute technical strategies that align with the Audience Technology roadmap
  • Establish a culture of innovation, collaboration, and learning within the engineering team
  • Oversee the development, deployment, and maintenance of web applications and platforms, ensuring scalability, performance, reliability, and security
  • Collaborate with cross-functional teams, including Product, Design, Audience Development, and others to define technical requirements and priorities
  • Ensure adherence to coding standards, development best practices, and technical documentation
  • Guide architectural decisions, technical design, and code reviews to uphold high engineering standards
  • Monitor and optimize website performance, ensuring fast load times and great user experiences
  • Stay current with industry trends and emerging technologies to drive innovation
  • Support the growth and development of team members with coaching, mentorship, and feedback

AWSLeadershipNode.jsGCPGitHTMLCSSJavascriptTypeScriptAPI testingAzureReactCI/CDSEOAgile methodologiesRESTful APIsMentoringTeam managementWordPress

Posted 12 days ago
Apply
Apply

📍 Canada

🔍 Software Development

🏢 Company: Jobgether👥 11-50💰 $1,493,585 Seed about 2 years agoInternet

  • 10+ years of experience in software development and at least 2 years in a leadership or management role.
  • Proven experience designing and building resilient, scalable systems using hyperscale cloud platforms (AWS, Azure, GCP).
  • Ability to influence peers, team members, and senior management through clear communication and effective collaboration.
  • Strong leadership skills in hiring, motivating, mentoring, and managing engineering teams.
  • Track record of delivering features on time and the ability to prioritize tasks effectively.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent experience.
  • Lead the development and strategic execution of observability tools and interfaces, ensuring they align with product goals and enhance user experience.
  • Collaborate with product management, design, and engineering teams to define product roadmaps and technical strategies.
  • Drive the adoption of observability tools within the company by ensuring they meet internal and customer needs.
  • Maintain and scale observability frameworks, enabling engineering teams to monitor and diagnose issues effectively.
  • Foster a strong community around observability tools by gathering user feedback, prioritizing requests, and addressing bug fixes.
  • Influence the health of the overall Observability Platform by driving process improvements and operational hygiene.

AWSBackend DevelopmentDockerLeadershipProject ManagementSoftware DevelopmentSQLCloud ComputingGCPKubernetesPeople ManagementSoftware ArchitectureCross-functional Team LeadershipAlgorithmsAPI testingAzureData StructuresStrategic ManagementCommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringTerraformMicroservicesTeam managementStakeholder managementNodeJSData analytics

Posted 20 days ago
Apply