Posted in

Software Engineering Manager

Software Engineering Manager

CompanyMeta
LocationBellevue, WA, USA
Salary$255986 – $290180
TypeFull-Time
DegreesMaster’s
Experience LevelMid Level, Senior

Requirements

  • Requires a Master’s degree(or foreign equivalent degree) in Computer Science, Computer Software, Information Networking, Engineering, Applied Sciences, Mathematics, Physics, or related field and 4 years of work experience in the job offered or in a computer-related occupation.
  • Requires 4 years of experience in the following: 1. Software engineering work experience including hands-on technical management building infrastructure core components 2. Coding in one of the following languages: C++, Java, Javascript, Python, or PHP 3. Recruiting and managing technical teams, including performance management 4. Architecting, developing, and shipping software products and/or services 5. Management experience with technical teams, or experience as a technical lead or project manager 6. Building products including front end technologies or backend systems 7. Unix or Linux 8. Large-scale Internet service architectures (load balancing, LAMP, or CDN’s) 9. Designing and developing distributed systems, storage systems, or cache and data distribution infrastructure 10. Scaling high performance, high throughput systems 11. Troubleshooting and diagnosing problems in large-scale systems 12. Coordinating large-scale, cross-functional efforts that span different teams 13. Developing and managing requirements, and making data-driven decisions 14. Leading strategic implementation and planning for risk and growth and 15. Coordinating with business functions (Legal, Privacy, Finance) to drive strategies for effective operational efficiency and cost reduction.

Responsibilities

  • Plan, direct, or coordinate activities in such fields as electronic data processing, information systems, systems analysis, and computer programming.
  • Be both a highly technical, and an effective people manager.
  • Be a subject matter expert in at least one specific domain.
  • Lead teams that deliver on multiple projects of increasing dependencies in an ambiguous or high-impact area.
  • Work with team and cross functional partners to define and influence strategy.
  • Work on issues requiring an in-depth knowledge of organizational objectives.
  • Drive roadmap creation and execution.
  • Collaborate with various functions, drive engineering initiatives and have an impact at an organizational level.
  • Participate in technical design.
  • Measure the impact of team and set clear expectations and goals.
  • Drive engineering efforts balance the need to “keep things running” with allocating time and people resources to long-term, high-impact projects and deliverables.
  • Manage activities of two or more sections or departments, supervising costs, methods, and staffing.
  • Work effectively with cross functional partners and stakeholders to set and achieve optimal outcomes.
  • Partner with leadership to influence and drive org design, contribution and prioritization.
  • Work with the Recruiting and Candidate Sourcing organizations to identify and recruit both externally available talent and internally transferable talent, based on the future needs of the team and the larger organization.
  • Work with business functions (examples: Legal, Finance, Privacy) to drive effective and data-driven strategies to maximize the company’s operational margins by supervising the delivery of Software solutions which impact the utilization of deployed Infrastructure globally.

Preferred Qualifications

    No preferred qualifications provided.