Expoint – all jobs in one place
Finding the best job has never been easier

Software Architect Core Services jobs at Apple in United States, Sunnyvale

Discover your perfect match with Expoint. Search for job opportunities as a Software Architect Core Services in United States, Sunnyvale and join the network of leading companies in the high tech industry, like Apple. Sign up now and find your dream job with Expoint
Company (1)
Job type
Job categories
Job title (1)
United States
State
Sunnyvale
245 jobs found
26.08.2025
A

Apple Technical Project Manager MP & Services - Retail Engineering United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
4+ years of proven experience with building micro Services solutions at scale. Experience in change management and working in software development lifecycles (SDLC’s). Experience in defining short-term and long-term product...
Description:
In the role of Product Manager, you will play an integral part in leading Marcom’s middleware services to support apple.com. Apple.com (http://apple.com/) is a showcase for Internet standards and innovation in addition to being a critical part of our product marketing strategy. You will identify, manage, and oversee applications and middleware to support the content management platform that supports product launches, campaigns, and other corporate initiatives. You will also be responsible for working with our partner teams to develop and enhance the overall platform for Marcom. Other responsibilities include (but are not limited to)- Gather requirements to develop strategic as well as tactical and detail-oriented project plans, objectives, and schedules that support department needs as they pertain to project and resource management.- Influence roadmaps of both our internal teams, as well as our external partners, to ensure the customer experience for our content management platform is maintained at the highest quality.- Organize and summarize high-level concepts and overall business direction succinctly to all levels of the organization.- Collaborate with multiple partners, build positive relationships, and lead a multidisciplinary team toward desired results.- Help escalate issues and situations that differ from estimates, tracking changes in delivery- Recommend solutions that enable our customers to find what they are looking for and does not shy away from standing behind the right solution.
  • 4+ years of proven experience with building micro Services solutions at scale.
  • Experience in change management and working in software development lifecycles (SDLC’s).
  • Experience in defining short-term and long-term product roadmaps and proposing new product markets for the organization to venture in.
  • Experience in setting the product strategy, plan, prioritize and deliver products per specifications.
  • Bachelor’s Degree
  • Bachelor's Degree in Computer Science or Engineering
  • Experience in breaking down high-level features into tactical user-stories, assigning and supervising them across multiple organizations.
  • Strong ability to identify and resolve cross-project interdependencies.
  • Ability to perform incremental and iterative product development preferably using the Agile methodology.
  • Experience delivering projects by adapting techniques to best fit circumstances.
  • Self-motivated and self-directed individual who thrives in fast paced team environment.
  • Ability to deliver results and have a can-do attitude when it comes to hitting achievements and meeting deadlines.
  • Highly organized and love to craft efficiencies to further streamline processes.
  • Excellent communicator, with great interpersonal skills, who can build trusting relationships within a diverse team.
  • Ability to analyze and document detailed functional requirements to facilitate the creation of technical level-of-effort estimates in issue tracking systems.
  • Excellent presentation skills, adapting your communication style to your audience’s needs.
  • Solid experience managing multiple, complex work streams within a fluid environment.
  • Committed to providing the best possible experience for our end users.
  • You have a solid technical background, experience leading technical projects, and hands-on technical experience
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
26.08.2025
A

Apple Senior Software Engineer United States, California, Sunnyvale

26.08.2025
A

Apple Software Quality Engineer - Apple Vision Pro Wifi Apps United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering and minimum of 4+ years of industry experience. Minimum of 4+ years of experience working as a QA engineer (manual/automation) on...
Description:
In this role, you will help us build the next generation of Augmented Reality (AR) interactive solutions for Apple platforms. You’ll partner in testing and developing the next generation of our state-of-the art connectivity technologies. You’ll collaborate across departments to help craft wireless and networking solutions that elevate the customer experience with Apple products and services. Our goal is to ensure nothing stands in the way of our customers’ wireless connections with their devices. If you join us, you’ll help build world-renowned wireless systems so seamless that they almost feel like magic.
You will be responsible for performance benchmarking, characterization of new connectivity features and improving WiFi system performance on Apple platforms. You will measure & analyze both Wi-Fi and Bluetooth system performance for various coexistence driven scenarios.
  • Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering and minimum of 4+ years of industry experience
  • Minimum of 4+ years of experience working as a QA engineer (manual/automation) on consumer electronics products focussing on networking and/or wireless
  • Solid understanding of 802.11 MAC/PHY layers
  • Knowledge of networking standards and protocols such as IPv4, IPv6, TCP, UDP, DHCP
  • In-depth knowledge in utilizing tools, including WiFi and Bluetooth packet sniffers and network protocol analyzers
  • Proficiency with automation tools and scripting languages such as Python, Swift, etc.
  • Ability to investigate, debug and triage problems and independently work towards results across different layers of stack
  • Ability to independently work with other teams on new features, define requirements for wireless design and bring up manual and automated test setups for verification
  • Ability to build lab setups that simulate different system conditions.
  • Ability to work on scripts and tools that aid in analysis.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

26.08.2025
A

Apple Senior Software Engineer - Database Employee Experience Prod... United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
8+ years of hands-on experience in database engineering, including database design, data modeling, and performance tuning. 5+ years of in-depth experience with Oracle databases, with strong proficiency in SQL and...
Description:
Designing scalable architectures, modeling complex data flows, and optimizing performance across both Relational and NoSQL databases. You’ll serve as a trusted advisor, working with teams to champion best practices, elevate query performance, and unlock the full potential of our data technologies. With a forward looking approach, you will build intelligent data pipelines and harness the power of AI/ML to drive smarter workflows. Design and optimize critical infrastructure powering experiences across the organization. From Oracle and MongoDB to emerging database technologies, you will architect scalable, high performance solutions while driving innovation in data modeling, performance tuning, replication, and high availability.
  • 8+ years of hands-on experience in database engineering, including database design, data modeling, and performance tuning.
  • 5+ years of in-depth experience with Oracle databases, with strong proficiency in SQL and PL/SQL.
  • 2+ years of experience working with NoSQL technologies, particularly MongoDB.
  • 5+ years of programming experience in at least one general-purpose language such as Python, Java, or Go.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • Solid understanding of core database concepts: indexing, normalization, query planning, ACID, isolation levels.
  • Familiarity with Linux/Unix environments, including system-level debugging and performance analysis.
  • Proven ability to troubleshoot and optimize high-performance, high-availability database systems.
  • Experience with building ML-driven data workflows and familiarity with model lifecycle (data prep, training, deployment). Understanding of Large Language Models (LLMs), fine-tuning, and techniques like Retrieval-Augmented Generation (RAG).
  • Working knowledge of cloud-based infrastructure (AWS, GCP, or Azure) and experience deploying databases in public or hybrid cloud environments.
  • Experience with containerized environments (Docker, Kubernetes) and infrastructure as code (e.g., Terraform, CloudFormation) Exposure to CI/CD practices for database changes and automation of database deployments. Contributions to open-source database or data infrastructure projects.
  • Experience mentoring junior engineers or leading technical design efforts across teams.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

26.08.2025
A

Apple Sr Software Engineer Apple Cloud Networking United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Hands-on experience in building sophisticated and fault-tolerant systems. In-depth knowledge on networking protocols and packet forwarding architecture. Experience in infrastructure-as-a-code and APIs. Strong systems programming skills including multi-threading, concurrency, caching,...
Description:
You will contribute to an end-to-end production life-cycle from concepts to design, develop, test, deploy, maintain, and enhance large scale software solutions. In an organization with high-reaching goals and autonomy, you will engage in providing technical leadership on high impact projects, influence and drive multi-functional teams, facilitate alignment and clarity across teams, and handle priorities, deadlines and deliverables. You will be expected to practice and champion foundational software and systems development principles. The role requires utmost ownership and a hands-on leader who has a steadfast passion and enthusiasm for building elegant and powerful systems and platforms for solving sophisticated problems at scale!
  • Hands-on experience in building sophisticated and fault-tolerant systems
  • In-depth knowledge on networking protocols and packet forwarding architecture
  • Experience in infrastructure-as-a-code and APIs
  • Strong systems programming skills including multi-threading, concurrency, caching, batching
  • Strong and proven record of working with multi-functional teams
  • Outstanding communication skills with the ability to articulate concepts, designs and decisions.
  • Hands-on experience with large scale production systems
BS and MS or equivalent experience in Computer Science.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

26.08.2025
A

Apple Software Engineer Data Ai & Platforms United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Knowledge of BI concepts and implementation experience on Cloud with databases like Snowflake or Big Query. Programming experience in building high-quality software with at-least one of the following programming languages...
Description:
We engineer high-quality, scalable and resilient distributed systems on cloud that power data exploration, analytics, reporting and production models. Our core systems are diverse and come with an unusual intersection of high data volumes with systems distributed across cloud and on-premise infrastructure. This role will build solutions that integrate open source software with Apple’s internal ecosystem. You will drive development of new components and features from concept to release: design, build, test, and ship at a regular cadence. You will work closely with internal customers to understand their requirements and workflows, and propose new features and ecosystem changes to streamline their experience of using the solutions on our platform. This is a challenging software engineering role, where a large part of an engineer's time is spent in writing code and designing/developing applications on cloud, with the remainder being spent on tuning and debugging codebase, supporting production applications and supporting our application end users. This role requires in-depth knowledge of innovative technologies and cloud data platform with the ability to independently learn new technologies and contribute to the success of various initiatives.
  • Knowledge of BI concepts and implementation experience on Cloud with databases like Snowflake or Big Query
  • Programming experience in building high-quality software with at-least one of the following programming languages - Python, Scala or Java.
  • Experience in developing highly optimized SQLs, procedures & semantic process for distributed data applications.
  • Bachelor's degree in Computer Science or equivalent experience
  • 3 or more years of experience building enterprise-level data applications on distributed systems
  • Hands-on experience in designing and development of cloud-based applications that include compute services, database services, APIs to design RESTful services, ETL, queues and notification services.
  • Experience in cloud data warehousing platforms like Snowflake is highly valued
  • Experience developing Big Data applications using Java, Spark, Kafka is a huge plus
  • Understanding of fundamentals of object-oriented design, data structures, algorithm design, and problem solving
  • Cloud technology experience on platforms like AWS, Microsoft Azure, Google Cloud
  • Data Visualization Tools: experience in software such as Streamlit, Superset, Tableau, Business Objects, and Looker
  • Data Insights and KPIs: Working experience on generating and visualizing data insights, metrics, and KPIs. Usage of basic ML models in the space of anomaly detection, forecasting, GenAI.
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

26.08.2025
A

Apple Software Quality Engineer - VPG Creative Applications United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Strong understanding of software QA methodologies, tools, and software development lifecycle. Ability to define, design, develop, and maintain test strategies for multiple platforms. Experience testing 3D applications with a focus...
Description:
In this role, you will be responsible for shipping world-class user experiences and act as the voice of our end-users. You will help with defining test plans, execution of manual testing, and monitoring performance across the Apple ecosystem for for various end to end application features. Responsibilities include defining and implementing manual test plans by working directly with engineers across multiple teams. You will be responsible for driving the quality of your features by consistently monitoring their progress throughout the overall Software development process. This position requires a self-motivated and dynamic individual with strong technical and communication skills who can contribute in a fast iterative team environment. You should be able to communicate at a high level and expect to dive into technical details when needed. Your leadership skills will drive communication across multiple organizations, negotiate various asks and cultivate growth within the team.
  • Strong understanding of software QA methodologies, tools, and software development lifecycle
  • Ability to define, design, develop, and maintain test strategies for multiple platforms
  • Experience testing 3D applications with a focus on image/video quality and performance
  • Strong debugging and problem solving skills
  • Minimum 3-5 years of relevant experience
  • Experience with real-time and non real-time 3D graphics and rendering experience building
  • Familiarity with game development software and game engines, i.e. Unity, Unreal, Maya, Blender, and Houdini
  • Good understanding of image and video quality metrics and evaluation methodology
  • Exposure to augmented reality (AR) or virtual reality (VR) application
  • Experience with Apple software ecosystem
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
4+ years of proven experience with building micro Services solutions at scale. Experience in change management and working in software development lifecycles (SDLC’s). Experience in defining short-term and long-term product...
Description:
In the role of Product Manager, you will play an integral part in leading Marcom’s middleware services to support apple.com. Apple.com (http://apple.com/) is a showcase for Internet standards and innovation in addition to being a critical part of our product marketing strategy. You will identify, manage, and oversee applications and middleware to support the content management platform that supports product launches, campaigns, and other corporate initiatives. You will also be responsible for working with our partner teams to develop and enhance the overall platform for Marcom. Other responsibilities include (but are not limited to)- Gather requirements to develop strategic as well as tactical and detail-oriented project plans, objectives, and schedules that support department needs as they pertain to project and resource management.- Influence roadmaps of both our internal teams, as well as our external partners, to ensure the customer experience for our content management platform is maintained at the highest quality.- Organize and summarize high-level concepts and overall business direction succinctly to all levels of the organization.- Collaborate with multiple partners, build positive relationships, and lead a multidisciplinary team toward desired results.- Help escalate issues and situations that differ from estimates, tracking changes in delivery- Recommend solutions that enable our customers to find what they are looking for and does not shy away from standing behind the right solution.
  • 4+ years of proven experience with building micro Services solutions at scale.
  • Experience in change management and working in software development lifecycles (SDLC’s).
  • Experience in defining short-term and long-term product roadmaps and proposing new product markets for the organization to venture in.
  • Experience in setting the product strategy, plan, prioritize and deliver products per specifications.
  • Bachelor’s Degree
  • Bachelor's Degree in Computer Science or Engineering
  • Experience in breaking down high-level features into tactical user-stories, assigning and supervising them across multiple organizations.
  • Strong ability to identify and resolve cross-project interdependencies.
  • Ability to perform incremental and iterative product development preferably using the Agile methodology.
  • Experience delivering projects by adapting techniques to best fit circumstances.
  • Self-motivated and self-directed individual who thrives in fast paced team environment.
  • Ability to deliver results and have a can-do attitude when it comes to hitting achievements and meeting deadlines.
  • Highly organized and love to craft efficiencies to further streamline processes.
  • Excellent communicator, with great interpersonal skills, who can build trusting relationships within a diverse team.
  • Ability to analyze and document detailed functional requirements to facilitate the creation of technical level-of-effort estimates in issue tracking systems.
  • Excellent presentation skills, adapting your communication style to your audience’s needs.
  • Solid experience managing multiple, complex work streams within a fluid environment.
  • Committed to providing the best possible experience for our end users.
  • You have a solid technical background, experience leading technical projects, and hands-on technical experience
Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Show more
Find your dream job in the high tech industry with Expoint. With our platform you can easily search for Software Architect Core Services opportunities at Apple in United States, Sunnyvale. Whether you're seeking a new challenge or looking to work with a specific organization in a specific role, Expoint makes it easy to find your perfect job match. Connect with top companies in your desired area and advance your career in the high tech field. Sign up today and take the next step in your career journey with Expoint.