Engineering Manager

/Engineering Manager

Website MoTek Technologies

Job Description
Engineering Manager – Web Infrastructure

 

As an Engineering Manager on the team you will build and iterate on fundamental building blocks that enable all feature development on apps at scale.

Responsibilities

Manage the performance and career development of a team of 5-10 engineers, and own significant parts of LinkedIn Infrastructure that require architecture and coding.

Manage teams to scale distributed applications, make architectural tradeoffs applying synchronous and asynchronous design patterns, review code, and deliver with speediness and quality.

Participate with senior management in developing a long-term technology road map.

Be a role model and professional coach for engineers with a strong bias for action and focus on craftsmanship.

Prototype and iterate designs in collaboration with other team members, designers and product managers.

Provide recommendations to team and partners on best practices, architecture design, methodologies, etc.

Passionate about product design and end-user interaction (UX) and user

experience (UI).

Drive daily scrum and sprint planning meetings.

Basic Qualifications

BA/BS Degree in Computer Science or related technical discipline, or 10+ years of related practical experience.

2+ years experience in software engineering management

4+ years experience programming experience in Java, Javascript, C/C++, C#, Objective-C, Python, and/or Ruby.

Preferred Qualifications

BS or MS or PhD in Computer Science or related technical discipline.

Experience hiring, mentoring, coaching and developing top engineering talent.

Successful track record of managing teams of engineers and project management skills. Expert knowledge of computer science, with strong competencies in data structures, algorithms, and software design.

Experience with object oriented design, coding, testing patterns, and programming languages (Java, C++, C#, etc.).

Experience building scalable products on top of distributed systems.

Proven coding skills in Python or JavaScript/AJAX, database design and SQL, and/or knowledge of TCP/IP and network programming.

Experience building web applications and services with IDEs, ant, junit, etc.

Experience with relational databases (transactional and non-transactional), database architecture, and distributed transaction management.

Upload your CV/resume or any other relevant file. Max. file size: 256 MB.

2018-01-12T18:44:11+00:00By |