Software Engineering Team Lead

4 days ago


Cupertino, California, United States Apple Full time
What We Offer:
At Apple, we offer a comprehensive compensation package that includes base pay, eligibility for discretionary bonuses or commission payments, and a range of benefits such as comprehensive medical and dental coverage, retirement benefits, and a range of discounted products and free services.

Job Summary:
We are seeking an experienced cloud software engineer to join our team. You will work closely with internal customers to understand their requirements and workflows and propose new features and ecosystem changes to streamline their experience using the platform.

Key Responsibilities:
* Develop and maintain high-quality codebase and service architecture
* Collaborate with cross-functional teams to build and deploy forward-looking prototype systems
* Work independently and lead deliverables to different teams
* Occasional travel to development groups in the US and overseas

Requirements:
* BS and a minimum of 3 years relevant industry experience
* Programming skills (Go, Swift or C++) and scripting skills (e.g. Python, YAML)
* Experience debugging complex systems

Preferred Qualifications:
* Understanding and practical experience with HTTP, DNS, RPC frameworks, databases, and operating systems
* Good understanding of Cloud security concepts, plus knowledge of Authentication/Authorization frameworks and tools
* Experience with RPC frameworks (e.g. gRPC, Thrift, etc.)
* Experience with NoSQL and SQL databases (e.g. Cassandra, Redis, Postgres)
* Knowledge of containers (Docker)
* Excellent communication, analytical and documentation skills

Estimated Salary Range:
$143,100 - $264,200 per year, depending on skills, qualifications, experience, and location.

  • Cupertino, California, United States Apple Full time

    Job DescriptionWe are seeking a highly skilled and experienced Software Engineering Manager, Rendering Technologies to lead our UI Compositing team. As a manager on this team, you will oversee the design and implementation of critical rendering technologies for Apple devices.Company OverviewApple is an equal opportunity employer committed to inclusion and...


  • Cupertino, California, United States Apple Full time

    About the RoleSr Software Engineer - Data, ML Systems and Evaluation Engineering at AppleWe are seeking a highly skilled Sr Software Engineer to join our team in Cupertino, California. The successful candidate will be responsible for designing and developing scalable data systems, taking full ownership of the product from development to deployment, and...


  • Cupertino, California, United States Apple Full time

    **About Apple**Cupertino, California, United StatesWe're a company that's passionate about innovation and making technology accessible to everyone. We believe in pushing the boundaries of what's possible and creating products that inspire people.This role is part of our WatchOS team, where you'll be working on machine learning experiences for Apple Watch. As...


  • Cupertino, California, United States Apple Full time

    About AppleApple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it...


  • Cupertino, California, United States Apple Full time

    **About the Role:**We are seeking a skilled Software Engineering Manager to lead our Virtualization team. As a member of the Core Operating Systems group, you will be responsible for developing and delivering an amazing virtualization experience for Apple products.Key Responsibilities:Lead a team of system software engineers in the development of the Apple...


  • Cupertino, California, United States Apple Full time

    Imagine what you could do here at Apple.Cupertino, California, United StatesAbout the RoleWe are looking for a passionate software engineering manager to lead the Contacts Engineering team. As a key member of our organization, you will be at the center of Apple's communication user experiences, with high potential to innovate:Showing people in gorgeous yet...


  • Cupertino, California, United States Apple Full time

    About the RoleApple is seeking a highly skilled and experienced software engineer to lead the development of next-generation networking technologies for our Core Networking team. As a key member of this team, you will be responsible for designing and enhancing the operating system networking components across Apple's range of products.SalaryThe estimated...


  • Cupertino, California, United States Apple Full time

    Secure Enclave Leadership Opportunity at AppleWe are seeking an exceptional software engineering manager to lead our Secure Enclave team, responsible for the development, evolution, and security of our kernel and low-level user space libraries. This role will work closely with multi-functional teams to design, plan, and deliver high-quality software and...


  • Cupertino, California, United States Apple Full time

    Job Title: Machine Learning Software EngineerLocation: Cupertino, California, United StatesSalary Range: $182,000 - $315,000 per yearWe're looking for a highly skilled Machine Learning Software Engineer to join our team in Cupertino. In this role, you will be responsible for developing innovative ML solutions to enhance the experience and productivity of...


  • Cupertino, California, United States Apple Full time

    Cupertino Engineering TeamWe are seeking a highly skilled Senior Software Engineer to join our Cupertino Engineering Team. As a key member of our team, you will play a critical role in supporting business leaders as they project, manage, and report on business performance. You will drive vast improvements for our customers, experiences that delight,...


  • Cupertino, California, United States Gridmatic Full time

    Senior Fullstack Software Engineer RoleAbout the Job:We are seeking a seasoned Senior Fullstack Software Engineer to join our team at Gridmatic Inc. in Cupertino, CA. As a key member of our engineering team, you will be responsible for developing an end-to-end platform to help companies decarbonize their energy supply using machine learning technologies.Key...


  • Cupertino, California, United States Apple Full time

    About the RoleThis position requires a highly skilled software engineer to lead and develop complex web applications.As a senior software engineer, you will be responsible for designing, developing, and maintaining large-scale, distributed web applications using a variety of technologies including PHP Laravel, JavaScript, and CSS. You will also be expected...


  • Cupertino, California, United States Apple Full time

    About the RoleCupertino, California, USAApple is seeking an experienced Senior Software Engineer to lead a team of engineers in delivering system-level features for watchOS. The selected candidate will be part of the Carousel team, responsible for handling system startup, browsing and launching apps, and displaying notifications, among other critical...


  • Cupertino, California, United States Amazon Full time

    About the Role: Amazon's Machine Learning Engineering team is seeking a talented Team Lead to join our team. As a key member of our ML Apps team, you will be responsible for leading the development and deployment of large-scale machine learning models on AWS Neuron. This includes designing and implementing distributed training solutions using PyTorch,...


  • Cupertino, California, United States Apple Full time

    About the RoleWe're looking for a Senior Software Engineer to lead the watchOS System Experience group. This role requires strong communication and problem-solving skills, as well as an ability to thrive in a fast-paced environment with changing priorities.ResponsibilitiesDesign and develop system-level features for watchOSCollaborate with cross-functional...


  • Cupertino, California, United States The Resource Collaborative Full time

    The Resource Collaborative is a pioneering global consulting firm offering cutting-edge technology solutions to its esteemed clients. We are seeking an experienced Software Development Lead who will play a vital role in driving our client's technology vision forward. Job DetailsThis is an exciting opportunity to join a fast-paced team that plays a key role...


  • Cupertino, California, United States Apple Full time

    At Apple, we are dedicated to advancing the state of the art of end user security. We are seeking a software engineering manager to lead a team of collaborative software engineers improving the security of critical low-level operating system software.The ideal candidate will have experience building a strong and diverse team, promoting healthy team culture,...

  • Software Engineer

    1 week ago


    Cupertino, California, United States SysMind Tech Full time

    About SysMind TechWe are a technology company looking for a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing and developing scalable and efficient software systems.Our ideal candidate will have excellent Python coding skills and good JavaScript skills, with experience in developing web applications...


  • Cupertino, California, United States Apple Full time

    **About the Role**We are seeking a talented Software Engineer to join our Ecosystem Tools team at Apple. As a member of this team, you will play a critical role in building software that supports the development of Apple's hardware product line.About the JobThis is an exciting opportunity for a skilled Software Engineer to work on challenging projects...


  • Cupertino, California, United States Apple Full time

    **Overview of the Role**We are looking for an exceptional Embedded Software Engineer to join our team at Apple. The successful candidate will have experience in developing software for embedded systems and be able to work with experts from diverse backgrounds to identify requirements and implement critical features.**Key Responsibilities:**Design and develop...