Engineering Manager

closed
Factor Eleven Logo

Factor Eleven

πŸ“Remote - Romania

Summary

Join Factor-Eleven as a world-class Engineering Manager to lead small to mid-sized teams building SaaS digital advertisement products. You will guide and mentor frontend and backend engineers, collaborate with other departments, and ensure high-quality development. Success requires strong leadership, technical skills (especially in NodeJS and Typescript), and experience building scalable applications. You'll be 50% hands-on, participating in code reviews, task planning, and production issue resolution. Factor-Eleven offers a fully remote work environment within Europe, flexible hours, competitive salaries, and various other perks.

Requirements

  • 10+ years of professional experience in software engineering
  • 2+ years of engineering leadership experience guiding productive, high functioning teams. You can describe why these teams were high functioning and what you specifically did to ensure engineers felt productive
  • You write understandable, testable code with an eye towards maintainability, security and reliability
  • You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you and you don't shy away from difficult and constructive conversations with your team
  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval - and have applied these at significant scale
  • Proven involvement in cross-team, cross-discipline strategic planning and architectural design
  • Experience in organizing, planning and giving workshops, fostering a growth and quality focused culture
  • Excellent proficiency of NodeJS with TypeScript, web stacks, libraries, and frameworks
  • High familiarity with fundamental design principles behind scalable applications
  • Common knowledge of event-driven architecture, message busses, and/or pub/sub-systems
  • Proven expert knowledge on implementing automated and unit testing best practices
  • Superb interpersonal, communication, and collaboration skills
  • Exceptional analytical and problem-solving aptitude
  • Excellent project management, organizational and time management skills
  • Extensive experience in mentoring teammates in a respectful, educative manner

Responsibilities

  • Lead cross-functional teams in the conceptualization and implementation of complex features and services
  • Stay 50% hands-on! We believe the only way to be a great Engineering Manager is to continue to be a great engineer
  • Mentor and provide career guidance to the engineers on your teams
  • Collaborate with peers, within and outside the team, to help develop a long-term vision for our engineering practices and tooling
  • Consistently lead teams to deliver compelling products, features and services. Providing transparent updates, timeline estimates, and demos along the way
  • Participate in defining and fulfilling the engineering hiring plan for the team, including screening and interviewing
  • Help ensure that our coding standards and patterns are observed by participating in design discussions, testing and code reviews
  • You'll assist our support team and operations team in triaging and resolving production issues
  • 1:1s and performance discussions with team members
  • Developing high-performance applications by writing testable, reusable, secure, and efficient code
  • Recommending and implementing improvements to processes and technologies
  • Keeping informed of advancements of technologies including Node.js and AWS
  • Write and review tasks and estimate workloads for yourself and others

Preferred Qualifications

Any experience with AWS, Kafka, and GraphQL is a plus

Benefits

  • Transparent, above-market salaries
  • 100% remote within Europe
  • Flexible work-hours and part-time models
  • Be part of a fast-growing, highly-skilled team
  • In person department and company events
  • Home office, co-working space and work-together allowance
  • Personal and professional development courses from Udemy
  • Case by case relocation and visa support
This job is filled or no longer available