Engineering Manager (Remote)

j2 Global Communications, Inc.

Morrisville North Carolina

United States

Engineering
(No Timezone Provided)

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

Engineering Manager (Remote)

j2 Global Communications, Inc.

Morrisville North Carolina

United States

Engineering

(No Timezone Provided)

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