Software Engineering Manager

4 weeks ago


Santa Clara, California, United States Apple Full time
Job Summary

Apple is seeking a skilled Software Engineering Manager to lead the Device Services Engineering team within Software Delivery. The ideal candidate will have a strong background in software engineering, experience in managing high-performance teams, and excellent communication skills.

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

About Apple

At Apple, we're 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. Learn more about your EEO rights as an applicant.

  • Santa Clara, California, United States Apple Full time

    Job DescriptionCompany: AppleJob Title: Software Engineering ManagerDepartment: Software DeliveryLocation: Santa Clara, California, United StatesWe are seeking a highly skilled Software Engineering Manager to lead the Device Services Engineering team within Software Delivery at Apple. The successful candidate will be responsible for supervising and mentoring...


  • Santa Clara, California, United States United Software Group Full time

    We are seeking a skilled Software Development Engineer in Test to join our team at United Software Group. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software products.The ideal candidate will have a strong background in software development, with experience in languages...


  • Santa Clara, California, United States NVIDIA Full time

    We are the GPU Communications Libraries and Networking team at NVIDIA, and we're looking for a talented Software Engineering Manager to join our team.As a Software Engineering Manager, you will be responsible for leading and mentoring a team of library engineers, planning and executing projects, and ensuring the quality and performance of our libraries.You...


  • Santa Clara, California, United States NVIDIA Full time

    We are seeking a highly skilled Software Engineering Manager to lead our GPU Communications Libraries and Networking team at NVIDIA. This team delivers communication libraries like NCCL, NVSHMEM, and UCX for Deep Learning and HPC applications. Our goal is to provide high-performance communication between GPUs, which has a direct impact on end-to-end...


  • Santa Clara, California, United States Telenav Full time

    Transform the future of driving with Telenav, a leading provider of connected car and location-based platform services. We're seeking a highly motivated Software Engineering Manager to join our growing Automotive Engineering team.As a key member of our team, you will lead and manage developers across remote sites to fulfill development and growth goals. You...


  • Santa Clara, California, United States Applied Materials Full time

    We are seeking a highly skilled and experienced Senior Software Engineering Manager to lead our software development team at Applied Materials.This role requires a strong technical background in software development, with a focus on leading a team of engineers in designing, developing, and maintaining scalable and robust software solutions for semiconductor...


  • Santa Clara, California, United States Applied Materials Full time

    We are seeking a skilled Senior Software Engineering Manager to lead our team in designing, developing, and maintaining scalable and robust software solutions for semiconductor equipment.The ideal candidate will have hands-on experience in developing software that interfaces with hardware, as well as demonstrated experience in hiring, managing, growing,...


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

    About the RoleWe are seeking a highly skilled Software Engineering Manager to lead our DLP team. As a Manager, you will be responsible for overseeing the development of our DLP software, ensuring it meets the highest standards of quality and security.Key ResponsibilitiesLead a team of software engineers to design, develop, and deliver high-quality DLP...

  • Software Engineer

    1 month ago


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

    Job DescriptionAt Palo Alto Networks, we're seeking a talented Software Engineer to join our Cloud Management Platform team. As a key member of our engineering team, you'll be responsible for designing and developing scalable microservices that enable our cloud products.Our ideal candidate is a passionate engineer with a strong background in cloud platforms,...


  • Santa Clara, California, United States Sustainable Talent Full time

    Job Title: Software Test EngineerJob Description:We are seeking a highly skilled Software Test Engineer to join our team at Sustainable Talent. As a Software Test Engineer, you will play a key member of the data collection and operation teams, serving as a liaison for the engineering team.You will work with our data engineering team to design engineering...

  • Software Engineer

    1 month ago


    Santa Clara, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key ResponsibilitiesDesign and develop software applications using C++ and Python programming...

  • Software Engineer

    4 weeks ago


    Santa Clara, California, United States Oracle Full time

    Job Title: Software EngineerOracle is seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications and operating systems.Key Responsibilities:Design and develop software applications and operating systemsTest and debug software applications and operating...


  • Santa Clara, California, United States Vertisystem Full time

    Job Title: Software Development EngineerJob Summary:We are seeking a skilled Software Development Engineer to join our team at Vertisystem. As a key member of our software development team, you will be responsible for designing, developing, and validating software solutions for our inventory management system.Key Responsibilities:Design and develop software...


  • Santa Clara, California, United States ServiceNow Full time

    About the RoleWe are seeking a highly skilled Senior Manager, Software Engineering Management to join our team at ServiceNow. As a key member of our engineering organization, you will be responsible for leading the build engineering team responsible for the workflows and services used by engineers to modify, version, build, test, and package our products for...


  • Santa Clara, California, United States Amazon Full time

    About the RoleWe are seeking an experienced Software Development Manager to lead our AWS Internet Edge team. As a key member of our team, you will be responsible for developing and operating the global network platform for all of Amazon.The ideal candidate will have a strong background in systems programming, networking, and building control and data plane...


  • Santa Clara, California, United States Della Infotech Full time

    The Software Quality Assurance Engineer at Della Infotech is responsible for ensuring the quality of the daVinci Product (Simulator) software.This position requires a strong QA and manual software test background, as well as experience with clinical verification/validation of products, coding skills for automated test scripts, and documentation skills for...


  • Santa Clara, California, United States NVIDIA Full time

    Job SummaryNVIDIA is seeking a highly skilled software engineer to join our CUDA system software team. As a software systems engineer, you will be responsible for designing, developing, and deploying various aspects of NVIDIA hardware and mobile system-on-chip (SOC) devices.Key Responsibilities* Design and develop software components for NVIDIA hardware and...

  • Software Engineer

    3 weeks ago


    Santa Clara, California, United States netPolarity, Inc. (Saicon Consultants, Inc.) Full time

    Job Title: Software EngineerWe are seeking a skilled Software Engineer to join our team at netPolarity, Inc. (Saicon Consultants, Inc.).Job Details:Job Title: Software EngineerLocation: Remote/HybridJob Duration: 12+ month contract, possible conversionPrimary Skills:Deep knowledge of one or more languages including shell, Perl, Python, Java, and/or...


  • Santa Clara, California, United States Medtronic Full time

    About the RoleWe are seeking a highly skilled Senior Software Quality Engineer to join our team at Medtronic. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software products.Key Responsibilities:Maintain compliance to standards for quality management systems, information security...


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

    About the RoleWe are seeking a highly skilled Full Stack Engineer to join our team at Palo Alto Networks. As a key player in our team, you will be responsible for designing, developing, and deploying cutting-edge services and applications that scale effortlessly.Key ResponsibilitiesDesign and develop scalable software solutions using Python, Django, and...