Software Engineering Manager

3 days ago


Santa Clara, California, United States Apple Inc. Full time
Job Title: Software Engineering Manager

Apple is seeking a highly skilled Software Engineering Manager to lead the Device Services Engineering team within Software Delivery. The Device Services team is responsible for hosting, managing, and maintaining a large scale of live Apple devices to support E2E testing within Software Engineering as well as other strategic partners within Apple.

Key Responsibilities:
  • Supervise and maintain thousands of iOS/macOS devices and peripherals across multiple sites
  • Supervise and mentor automation engineers; responsible for their management, evaluation, and career development
  • Establish sound processes and ensure all security, availability, confidentiality, and privacy protocols are followed
  • Responsible for software configuration management where required tooling is consistently and optimally deployed across the fleet of machines
  • Solving problems and resolving issues in live production environments and implementing strategies to eliminate them
  • Emphasize observability in our systems and the data we collect in order to support data driven decision making as well as to provide fundamental business insights to management
  • Define technological and platform strategies to ensure streamlined execution
  • Build strong cross functional relationships with our peers, partners and customers
  • Be an advocate for automation trusting it plays a meaningful role in software development and sustenance
Requirements:
  • BS degree in technical field, such as Computer Science or Engineering or equivalent work experience
  • Track record of building and managing high-performance software engineering teams and mentoring their continued growth
  • Establish processes to ensure all security, availability, confidentiality, and privacy protocols are followed
  • Excellent communication skills and ability to collaborate effectively across multiple business, partners and customers
  • Hands on experience in automation and monitoring solutions
  • Strong background in data analytics and belief in data-driven solutions
  • Excellent problem solving, critical thinking, and interpersonal skills - lead by example to empower and challenge the team to deliver their best work
Preferred Qualifications:
  • Experience working with RESTful services
  • Core understanding of LAN network infrastructure
  • Experience with common data center infrastructure (HVAC, power distribution, copper and fiber cabling, rack types and capacities etc---)
  • Experience with macOS and iOS is a plus
  • Understanding of standard networking protocols and components such as: HTTP, DNS, TCP/IP, Subnetting
  • Highly experienced with scripting; Bash and Python preferred
  • Knowledge of Puppet, Ansible or other configuration management tools
  • Familiarity with Git or other source control systems
Compensation and Benefits:

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $190,700 and $329,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Santa Clara, California, United States NetApp Full time

    About NetAppNetApp is a leader in data infrastructure, empowering customers to turn disruption into opportunity. Our innovative solutions help organizations unlock the full potential of their data, driving business success and transformation.Job SummaryWe are seeking a highly skilled Software Engineering Manager to lead our Core Software team. As a key...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a seasoned Software Engineering Manager to lead a team of engineers in automating threat intelligence analysis and building tools for researchers. The ideal candidate will have expertise in software development methodologies and best practices, as well as experience in managing multiple projects simultaneously.Key...


  • Santa Clara, California, United States OSI Engineering Full time

    Overview:We are in search of a skilled Engineering Services professional with exceptional project management capabilities, effective communication skills, and a solid engineering foundation to assist our team in managing the development and initiation of test stations. The ideal candidate will possess 4-7 years of project management experience within the...


  • Santa Clara, California, United States Apple Full time

    Job Title: Software Engineering Program ManagerAt Apple, we're looking for an experienced Engineering Program Manager to support the development of next-generation software in partnership with a UI/UX focused engineering team.Key Responsibilities:Partner with engineering teams and cross-functional partners to develop engineering plans that meet project,...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking an experienced Engineering Program Manager to support the development of next-generation software in partnership with a UI/UX focused engineering team.Key ResponsibilitiesPartner with engineering teams and cross-functional partners to develop engineering plans that meet project, technology, and business objectives.Lead discussions...


  • Santa Clara, California, United States Apple Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineering Program Manager to join our team at Apple. As a key member of our engineering organization, you will be responsible for driving programs and projects from concept to delivery, ensuring timely and successful execution of complex software platforms, tools, and processes.Key...

  • DevOps Engineer

    2 weeks ago


    Santa Clara, California, United States Selector Software Full time

    Job SummaryWe are seeking a highly skilled DevOps Engineer to join our team at Selector Software. As a key member of our operational team, you will be responsible for ensuring the reliability, scalability, and performance of our cutting-edge AIOps platform.Key ResponsibilitiesInfrastructure ManagementDesign, implement, and maintain infrastructure for the...


  • Santa Barbara, California, United States Green Hills Software Full time

    Join Our Team of Software Development EngineersWe are seeking highly skilled Software Development Engineers to join our team at Green Hills Software. As a key member of our team, you will play a critical role in developing software that makes computers safe for humanity.Our Software Development Engineers are responsible for designing and implementing major...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job DescriptionCompany OverviewPalo Alto Networks is a leading cybersecurity company that protects the digital way of life. Our mission is to be the cybersecurity partner of choice, and we're looking for innovators who share our vision of a world where each day is safer and more secure than the one before.Our CultureWe take our mission seriously and are...


  • Santa Clara, California, United States OSI Engineering Full time

    Overview:We are in search of a candidate with a solid engineering background and exceptional project management capabilities to assist our team in overseeing the development and initiation of test stations. The ideal applicant will possess 4-7 years of experience in project management within the consumer electronics sector.Key Responsibilities:Guide Test...


  • Santa Clara, California, United States TechOne Staffing Full time

    Job SummaryAs a seasoned Software Engineer, you will play a pivotal role in driving the development of instrumentation software for digital pathology. This is a dynamic opportunity to join a forward-thinking team that values agility and innovation.Key ResponsibilitiesCollaborate with cross-functional teams to translate user needs into intuitive design...


  • Santa Clara, California, United States SA TECHNOLOGIES Full time

    SA Technologies Inc. is a prominent player and one of the rapidly expanding IT consulting firms with a presence in multiple countries. As an Oracle Gold Partner, SAP Services Partner, and IBM Certified enterprise, we are committed to excellence.All opportunities at SA Technologies are Direct Client Requirements sourced from IT Hiring Managers, ensuring...


  • Santa Clara, California, United States SA TECHNOLOGIES Full time

    SA Technologies Inc. is a prominent player and one of the rapidly expanding IT consulting firms with a presence in multiple countries. We are recognized as an Oracle Gold Partner, SAP Services Partner, and IBM Certified enterprise.All opportunities at SA Technologies are Direct Client Requirements sourced from IT Hiring Managers. We ensure competitive...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe're seeking a highly skilled Software Development Engineer to join our Internet Security Infrastructure Team. As a key member of our team, you will be responsible for designing and developing large-scale backend systems.Key ResponsibilitiesDesign and develop large-scale backend systemsParticipate in all phases of the product development...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job OverviewPalo Alto Networks is seeking a seasoned Software Engineering Manager to lead a team of engineers in the Threat Data Platform. The ideal candidate will have expertise in software development methodologies and best practices, as well as experience in managing multiple projects simultaneously.Key ResponsibilitiesParticipate in strategy planning to...


  • Santa Clara, California, United States InterSources Full time

    About InterSourcesWe're a leading provider of semiconductor solutions, trusted by top tech companies for 25 years. Our mission is to power progress through infrastructure, execution, and innovation.The OpportunityWe're seeking a talented engineer to join our team and contribute to the development of our cloud Datacenter products. As a technical leader,...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Company Overview Our Purpose At Palo Alto Networks, our mission is at the heart of everything we do: To be the trusted cybersecurity partner, safeguarding our digital existence. We envision a future where each day is more secure than the last. Our foundation is built on challenging the status quo and redefining how cybersecurity is approached. We...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Deep Learning Frameworks Team at NVIDIA. As a Life Cycle Specialist, you will be responsible for designing, building, and maintaining continuous development systems for our AI software verticals.Key ResponsibilitiesDesign and develop cloud-hosted developer environments and...


  • Santa Clara, California, United States Oracle Full time

    Job DescriptionJob SummaryWe are seeking a highly skilled Software Engineering Leader to join our team at Oracle. As a key member of our software engineering division, you will apply your expertise in software architecture to design, develop, and deliver large-scale, highly available distributed systems and managed services.Key ResponsibilitiesWork with...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Deep Learning Frameworks Team at NVIDIA. As a Life Cycle Specialist, you will play a critical role in designing, building, and maintaining continuous development systems for our AI software verticals.Key ResponsibilitiesDesign and develop cloud-hosted developer environments...