ApplyEngineering 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 teams
ApplyRelated 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📍 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