Posted in

Software Engineering Manager

Software Engineering Manager

CompanyMeta
LocationSeattle, WA, USA
Salary$261221 – $290180
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Requires a Bachelor’s degree (or foreign equivalent) in Computer Science, Computer Software, Engineering, Applied Sciences, Mathematics, Analytics, Physics, or related field followed by five years of progressive, post-baccalaureate work experience in the job offered or in a computer-related occupation.
  • Requires five years of experience in the following:
  • 1. Management with technical teams, technical lead or project manager
  • 2. Building products including front end technologies or backend systems
  • 3. Coding skills in one of the following: C++, Java, JavaScript, or PHP
  • 4. Unix or Linux
  • 5. Large-scale Internet service architectures (load balancing, LAMP, or CDN’s)
  • 6. Designing and developing distributed systems, storage systems, or cache and data distribution infrastructure
  • 7. Scaling high performance, high throughput systems
  • 8. Troubleshooting and diagnosing problems in large-scale systems
  • 9. Coordinating large-scale, cross-functional efforts that span different teams
  • 10. Developing and managing requirements, and making data-driven decisions
  • 11. Leading strategic implementation and planning for risk and growth.

Responsibilities

  • Work within a cross-functional team to provide technical expertise in the design and planning of software system solutions.
  • Provide impact analysis on infrastructure due to Projects/ Change Requests.
  • Build solutions with Availability, Backup, Capacity planning, Performance, Redundancy, Reliability, Scalability, Supportability while prudently managing risks and costs.
  • Participate to develop and manage ongoing operational needs of the backend distributed systems.
  • Act as sounding board and as a consultant and leader to develop infrastructure solutions for operational simplicity.
  • Promote organization process that maximizes organization’s productivity.
  • Lead and direct to prepare governing principles to guide decision making pertinent to infrastructure architecture.
  • Develop and execute communication plus education plan for infrastructure architecture.
  • Maximize the performance, uptime, and supportability of Meta’s cache infrastructure.

Preferred Qualifications

    No preferred qualifications provided.