Skip to content

Software Engineering Manager
Company | Meta |
---|
Location | Seattle, WA, USA |
---|
Salary | $261221 – $290180 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
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.