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

Software Architect jobs

With Expoint, the dream vaccancy is waiting for you around the corner. Jobs as Software Architect, is this the job you are looking for? We definitely have a Software Architect job with your name on it.
Company
Job type
Job categories
Job title (1)
United States
State
City
16,832 jobs found
05.08.2025
A

Apple Software Development Engineer Test - Siri United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Description:
Minimum 3 years of proven experience. Strong programming and software design skills, preferably in Swift and/or Python. Experience in building automated UI and non-UI tests for user facing applications or...
Full job details
05.08.2025
A

Apple Systems Software Engineer United States, Washington, Seattle

Limitless High-tech career opportunities - Expoint
Description:
Strong understanding of concurrency, parallelism, and distributed systems concepts. Familiarity with all aspects of software development from architecture to deployment and maintenance, especially in the context of infrastructure management. Fluency...
Full job details
05.08.2025
A

Apple Senior Security Software Engineer United States, Washington, Seattle

Limitless High-tech career opportunities - Expoint
Description:
5+ years of work experience in security engineering. Proficiency in Golang. Solid software engineering skillset, including design patterns, testing, debugging, etc. Proficient with at least 2 of: Gradle, Bazel, Go...
Full job details
05.08.2025
A

Apple Senior Software Engineer - Apple Services Engineering / iClo... United States, Washington, Seattle

Limitless High-tech career opportunities - Expoint
Description:
Bachelor’s Degree in an engineering-related field, or equivalent related experience. 5 years of work experience designing, delivering, and supporting highly scaled cloud services, including design, development, troubleshooting and maintaining production...
Full job details
04.08.2025
A

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

Limitless High-tech career opportunities - Expoint
Description:
BS in Computer Science, Computer Engineering, or equivalent experience. Solid understanding of development lifecycles, QA methodologies, and structured test processes. Experience creating comprehensive test plans and cases based on product...
Full job details
04.08.2025
A

Apple AIML - Senior Software Engineer Evaluation United States, California, Sunnyvale

Limitless High-tech career opportunities - Expoint
Description:
Experience with cloud platforms such as: AWS, GCP, or Azure. Experience in building real-world backend systems and robust APIs. Solid experience with databases, SQL / NoSQL and embedded data stores....
Full job details
04.08.2025
A

Apple Compute Runtime Software Engineer United States, Washington, Seattle

Limitless High-tech career opportunities - Expoint
Description:
7 years of experience developing and delivering technology. 5 years should be hands-on writing code in either Scala or Python. Masters Degree in Data Science, Statistics, Mathematics, Computer Science, Engineering,...
Full job details
Software Architects are responsible for designing and overseeing the development of software systems. They work closely with software developers, product managers, and other stakeholders to understand the needs of the business and translate them into technical requirements. They use their deep understanding of software development methodologies, technologies and design patterns to create scalable, maintainable and efficient software systems. Software Architects are responsible for creating the overall architecture of the software and define the structure, components, interfaces, and data for the system. They also play a key role in identifying and mitigating risks associated with the software development and ensure that the software is developed in accordance with industry standards and best practices. They also have experience with cloud-based solutions and distributed systems, and have a deep understanding of software development methodologies such as Agile, Scrum and Waterfall.