Company Logo
Software Engineer

Netflix - 1d ago

Company Logo
Senior Software Engineer

Reddit - 4d ago

Engineering Manager - Data processing Engines

Requirements

  • Significant software engineering experience before or alongside engineering management
  • Experience managing senior, autonomous engineers
  • Strong background in platform engineering, developer infrastructure, developer productivity, backend infrastructure, or distributed systems
  • Experience with CI/CD, release engineering, developer tooling, or internal engineering platforms
  • Experience owning roadmaps and delivering multi-quarter engineering initiatives
  • Strong understanding of software development lifecycle and engineering practices
  • Experience managing technical debt alongside product and business priorities
  • Ability to understand complex technical discussions without needing to personally own every implementation decision
  • Strong stakeholder management and cross-functional communication skills
  • Experience hiring, coaching, and developing engineers
  • A pragmatic approach to engineering processes: enough structure to make teams effective, without unnecessary bureaucracy

What You'll Be Doing

Lead a strong engineering team

  • Manage and develop experienced engineers with significant ownership of their technical domains
  • Responsible for regular 1:1s, feedback, performance management, career development, hiring, onboarding, and team health
  • Create an environment where engineers can remain highly autonomous while having clear priorities, ownership, and accountability

Build strong product

  • Work closely with Product Managers and department VP to define how the products look, what to build and in which order
  • Ensure high-quality products with Quality Engineering and Product Security teams

Drive planning and execution

The team owns several interconnected technical areas; you will:

  • Own planning and operational execution across multiple engineering workstreams
  • Create visibility into priorities, dependencies, timelines, and resource allocation
  • Help the team turn broad technical direction into an executable roadmap
  • Identify and remove blockers before they significantly impact delivery

Stay close to technology

  • Participate in technical discussions, reviewing designs and architecture proposals
  • Understand engineering trade-offs and challenge assumptions when needed
  • Enable senior engineers in making technical decisions effectively

What Makes Someone Successful in This Role

  • Comfortable with engineers understanding individual systems more deeply than you do
  • Create clarity, help engineers make good decisions together
  • Find and solve problems in the engineering system itself
  • Align team roadmap with requirements from different stakeholders
  • Combine technical credibility with strong people and execution leadership

Nice to Have

  • Experience with Golang or Rust; understanding of WASM platform
  • Basic understanding of formal grammar, AST, compiler frontends
  • Observability and operational tooling
  • Open-source development
  • AI-assisted software development and automated code review
  • PostgreSQL or database infrastructure
  • Kubernetes, Docker, Terraform, or cloud infrastructure
  • Multi-repository development environments
  • Developer-facing APIs, SDKs, libraries, or integrations

Perks and Benefits

  • Flexible, trust-oriented culture that empowers employees
  • Driven by innovation and seeking team players
  • Offers a vibrant and dynamic work environment with multiple benefits
AI Summary ✨

Similar jobs

  • 5 days ago
  • 6 days agoRemote EMEA
  • attio logo

    Security Engineering Lead

    Poland, Portugal, Ireland, Germany

    11 days agoRemote
  • See all jobs in Germany →