Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineering Manager @ Apple

Home > Software Development

Apple  Software Engineering Manager

Job Description

KEY RESPONSIBILITIES: Design, develop, and optimise highly scalable, distributed systems using cloud-native technologies and micro-services architecture to create robust and resilient solutions. We are seeking a project leader with hands-on experience in Agile development methodologies to ensure timely delivery of projects. Lead proof-of-concept projects and pilot implementations to showcase innovative ideas. Strive for perfection by continuously enhancing system reliability, performance, and security. Were looking for someone who can contribute to design, code reviews, and risk assessments. Theyll also assist in debugging and resolving technical issues. Additionally, theyll design and architect large-scale projects, focussing on performance, scalability, robustness, and resiliency. Collaborate with product owners, developers, QA, support teams, and end-users for successful project outcomes. Lead, mentor, and guide an engineering team, fostering innovation and excellence. Possess strong problem-solving and analytical skills. They can lead, hire, develop, and build an engineering team, providing technical direction and growth opportunities. Master intricate technical challenges, foster innovation, and keep abreast of the latest advancements in new technologies.

Minimum Qualifications

  • 12+ years of experience building and scaling enterprise-grade systems that meet the demands of high-volume environments.
  • 3+ years of experience in building, developing, and leading engineering teams.
  • Proficient in programming languages such as PythonJava
  • Strong hands-on expertise with Python frameworks (Django, Flask, or FastAPI, RESTful APIs), React.js and modern JavaScript
  • Experience with relational databases like Oracle, PostgreSQL etc
  • Hands-on experience in designing and architecting large projects including performance, scalability, robustness, and resiliency
  • Demonstrated proficiency in project management, ensuring timely delivery and extensive experience in Agile development methodologies.
  • Bachelor of science or equivalent experience in Computer Science.

Preferred Qualifications

  • Development experience with container orchestration systems such as Docker and Kubernetes
  • Experience with NoSQL databases like Couchbase, Redis, MongoDB, etc.
  • Experience / Exposure building products using AI/ML technologies.
  • A solid grasp of LLMs, prompt engineering, and RAG is a plus
  • Experience in developing & managing applications for the supply chain business domain is a plus.
  • Effectively manage and collaborate with contractors. Excellent verbal and written communication skills.

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Engineering Manager
Employement Type: Full time

Contact Details:

Company: Apple
Location(s): Hyderabad

+ View Contactajax loader


Keyskills:   Java API Microservices Distribution System Algorithms Scalability System Design Design Patterns Data Structures High Level Design Data Structures And Algorithms

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Senior Software Engineer - Cloud Automation & AI

  • Capgemini
  • 7 - 12 years
  • Hyderabad
  • 19 hours ago
₹ Not Disclosed

Sr. Software Engineer

  • Tech Mahindra
  • 5 - 8 years
  • Chennai
  • 3 days ago
₹ Not Disclosed

Head of ServiceNow Platform Engineering

  • Orange Business
  • 15 - 20 years
  • Bengaluru
  • 4 days ago
₹ Not Disclosed

Specialist, Software Development Engineering

  • Fiserv
  • 6 - 11 years
  • Noida, Gurugram
  • 4 days ago
₹ Not Disclosed

Apple

Apple brass