J2 Global
Your day-to-day (as an Engineer Manager, you’ll):
• Work with multiple cross-functional Agile teams of engineers, product managers and designers to deliver key outcomes for our business
• Developing our talent with coaching, professional development, goal setting and performance management
• Create an environment that empowers and energizes team members, with focus on accountability, adaptability, and collaboration
• Accountable for management of the overall team providing both leadership and technical guidance, set targets and objectives for the team and deliver results
• Provide hands-on technical guidance & coaching to engineers in the team
• Guide team in maintaining high standards of code quality and testing practices
• Take responsibility of sprint and release commitments, impediments resolution, escalation
• Hold weekly 1:1 meetings to build excellent relationships with your team and peers
• Help make build vs. buy vs. maintain decisions considering business and technology needs
• Ensuring adherence to good processes, alignment with goals, and cohesion with team members
• Ensure continuous improvement over time through process, tooling, and analysis of our systems holistically
• Participate in development and evolution of engineering standards and guidelines
Qualifications
What does it take to do this job?
• 5+ years experience building / leading teams responsible for development, maintenance, and operation of large scale, distributed, web applications and data pipelines
• 2+ years direct management experience
• Proven ability to attract, retain & develop key and diverse talent
• 8+ years of experience building well-tested, scalable, distributed, high-volume, low-latency systems
• Expert understanding of current data best practices, design patterns, and warehouse solutions (e.g.
Snowflake, Postgres, Redshift)
• Demonstrate very strong technical leadership and people management skills including solid communication and analytical skills with through understanding of product development and successful problem definition, decomposition, estimation and resolution
• Expert knowledge in at least one programming language (Ruby, Golang, Python preferred)
• Strong understanding of complex enterprise technology with the ability to introduce improved experiences and simpler processes
• Extensive experience testing, debugging, and monitoring production applications
• Ad Tech experience developing applications that connect to Ad Servers, DSPs and SSPs (e.g.
Google Ad Manager, AdX, Beeswax)
• Expertise working in a cloud-based environment (e.g.
AWS) is preferred
• Ability to lead and participate in the design and architecture of new systems
• Familiarity with data governance practices and GDPR
• Bachelor’s Degree in Engineering or Computer Science & equivalent experience
This position may be performed remotely anywhere within the United States except the state of Colorado.