Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Information Systems & Technology

Apple Oakbrook

Role Number: 200620191-0157

Summary

Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group!

We are looking for staff-level Java Software Engineers, who will work closely with other Software Engineers, Project & Product Managers, Product Designers, other internal & external partners as well as with senior Apple leadership.

There are countless ways you can contribute here, from working on apple.com to software for digital & physical Apple Stores, from software for Apple Care to Apple-wide systems for identity, operations, recruiting, and people management, from software for Apple data centers to Apple-wide data processing & AI/ML systems.

When you join IS&T, you’ll help design and manage systems, frameworks, and apps that countless Apple customers and employees rely on every day. Together, we’ll explore all the ways to improve how Apple operates, freeing our employees to do what they do best, and crafting magical experiences for our customers.

Description

As a staff-level Software Engineer, you will architect, design, develop, test, document, improve, and maintain code mostly in Java (and other languages as needed). You will partake in every aspect of your projects, from planning to design to implementation and future iterations, and you will be encouraged to play an extended role in designing solutions, and leading software projects.

The ideal candidate is self-motivated, proactive and results-driven. Attention to detail, dedication to providing high-quality solutions modeling engineering excellence, and ability to work towards timely delivery of projects are all crucial qualities needed to work at Apple as a Software Engineer.

The ideal candidate will also possess excellent communication and collaboration skills to work with various internal and external partners, and senior leaders.

Minimum Qualifications

  • B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.

  • 8+ years proven experience developing software in a professional capacity. Longer experience strongly preferred.

  • 5+ years proven experience designing, implementing, and shipping high-scale, high-performance, highly available, fault-tolerant, and secure cloud-based distributed systems, including mastery in API design and implementation (e.g. REST, RPC, GraphQL, etc.).

  • 5+ years proven experience using relational (e.g. Postgres, MySQL, etc.) and NoSQL (e.g. Cassandra, MongoDB, etc.) databases, including mastery in schema design, query optimization, and managing sophisticated data interactions between relational/NoSQL systems.

  • 4+ years proven experience with Java, including mastery in concurrency, memory management, and performance optimization techniques.

  • Mastery in OOP principles, data structures, algorithms, and software design patterns (e.g. GoF), with a proven focus on implementing testable, maintainable, and extensible backend code.

Preferred Qualifications

  • Track record of leading software projects that span multiple, distributed teams as a tech lead (TL), while mentoring senior-level software engineers.

  • Comfortable using CI/CD tools to build, test, deploy, and release containerized software applications on cloud-based Kubernetes (e.g. AWS EKS, GCP GKE, Azure AKS, etc.).

  • Expertise in Java web (e.g. ServiceTalk, Spring, Dropwizard, Quarkus, Micronaut, etc.) and unit testing frameworks (e.g. JUnit, Mockito, etc.).

  • Experience with tooling languages (e.g. Go, Python, Ruby, etc.) and distributed orchestration & computing systems (e.g. Airflow, Spark, Flink, etc.).

  • Strong understanding of advanced JVM internals (e.g. garbage collection, memory allocation, JIT, JNI, etc.).

  • Extensive knowledge of networking concepts & protocols (e.g. CDN, edge computing, load balancing, OSI model, etc.).

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Information Systems & Technology in Austin, TX vacancy
  • Staff Software Engineer, Information Systems & Technology Austin, Texas, United States Software and Services Join us, the team that serves as Apple’s nerve center: Apple Information Systems and Technology group!We are looking for staff-level Java Software Engineers, who... 
    Information System
    Work experience placement

    Apple Inc.

    Austin, TX
    4 days ago
  • $168.56k - $231.77k

     ...Staff Software Engineer - Front End What if you could use your technology skills to develop a product that impacts the way communities...  ..., and handling confidential information including proprietary and...  ...'s information technology systems and platforms; 2. interacting... 
    Information System
    Temporary work
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    17 hours ago
  • $100k

     ...industry on cutting-edge AI technology, revolutionizing...  ...unify innovations in software models, compilers, platforms...  ...tools to aid compiler engineers in understanding and...  ...ML frameworks and CI systems to improve visibility...  ...require access to information, systems, or technologies... 
    Information System
    Permanent employment
    Full time

    Tenstorrent

    Austin, TX
    17 hours ago
  • $100k

     ...industry on cutting-edge AI technology, revolutionizing...  ...unify innovations in software models, compilers, platforms...  .... As a Software Engineer on the Metal Runtime...  ...high-performance runtime systems that execute directly...  ...or indirect access to information, systems, or... 
    Information System
    Permanent employment

    Tenstorrent

    Austin, TX
    17 hours ago
  •  ...Software Engineer, Information Systems Apple is a place where extraordinary people gather to do their best work! Together we craft products and experiences...  ...might be your dream job! The Information Systems & Technology organization is looking for an experienced Java... 
    Information System

    Apple

    Austin, TX
    17 hours ago
  • $151.9k - $227.9k

     ...Software Platform Debug Engineer Qualcomm Technologies, Inc. is seeking a skilled Software Platform...  ...boundary, solving complex system-level issues across...  ...suitable for Senior- or Staff-level engineers who demonstrate...  ...and correlating information across modules, subsystems... 
    Information System
    Work experience placement

    Qualcomm

    Austin, TX
    17 hours ago
  •  ...Sr. Software Engineer, Corporate Systems Imagine what we could do together. At Apple, new insights have a way of becoming extraordinary...  ...the world better than we found it. The IS&T (Information Systems and Technology) organization at Apple builds and maintains mission... 
    Information System
    Worldwide

    Apple

    Austin, TX
    2 days ago
  • $180.6k - $271k

     ...Qualcomm Software Engineer As a leading technology innovator, Qualcomm pushes the boundaries of what's possible...  ...Engineers collaborate with systems, hardware, architecture, test engineers...  ...level software solutions and obtain information on performance requirements and... 
    Information System
    Work experience placement

    Qualcomm

    Austin, TX
    3 days ago
  • $51.9 per hour

     ...critical healthcare IT systems, principally in the...  ...efficiency. This role blends software engineering, clinical engineering...  ...healthcare delivery technology architecture,...  ...performance management and staff productivity.Plan,...  ..., suppliers, and Information Technology SMEs to oversee... 
    Information System
    For contractors
    Local area

    Highmark Health

    Austin, TX
    3 days ago
  • $211.8k - $317.8k

     ...Software Engineer Qualcomm is seeking a Sr. Staff/Principal-level Software Engineer to provide system-level technical leadership for next-generation ARM server platforms. This role...  ...• Bachelor's degree in Engineering, Information Systems, Computer Science, or related... 
    Information System
    Work experience placement

    Qualcomm

    Austin, TX
    3 days ago
  • Site Reliability Engineer (Associate / Intermediate...  ...and performance of TRS Information Technology Infrastructure. The...  ...works closely with IT staff and agency employees....  ...infrastructure systems and cybersecurity systems...  ...current hardware and software architectures, network... 
    Information System
    Full time
    Work experience placement

    Teacher Retirement System of Texas

    Austin, TX
    4 days ago
  • $200k - $300k

     ...Staff Performance Software Engineer As a Staff Performance Software Engineer, you will serve as a...  ...actionable performance insights, ensuring systems that are highly responsive,...  ...Science, Computer Engineering, Information Technology, or equivalent work experience.... 
    Full time
    Work experience placement
    Remote work
    Work from home
    Relocation
    Flexible hours

    NinjaOne

    Austin, TX
    1 day ago
  •  ...Software Developer 2 Position is hybrid at the location listed...  ...complex business processes and system solutions 7 Years -...  ...Years - Ability to process information logically; to design programs...  ...understanding of Information Technology industry trends, directions... 
    Information System
    Contract work
    Local area

    Connect Tech+Talent

    Austin, TX
    4 hours ago
  •  ...As a Staff Software Systems Engineer for robot software, you play a pivotal role in the development of...  ...collect, keep, and process your private information, please review Insight Global's...  ...with container orchestration technologies (Kubernetes, Docker) Experience... 

    Insight Global

    Austin, TX
    17 hours ago
  • $160k - $240k

     ...Staff Software Engineer, Java Top skills: ~8+ years of experience in...  ...experience with highly scalable systems. ~ Strong knowledge of...  ...a team of engineers and technology experts, delivering...  ...Science, Computer Engineering, Information Technology, or equivalent... 
    Hourly pay
    Full time
    Work experience placement
    Remote work
    Work from home
    Flexible hours

    Ursus Inc

    Austin, TX
    17 hours ago
  • $113.04k - $155.43k

     ...Software Engineer II (Datagrid) We're looking for Software Engineer...  ...critical role in designing robust systems, building the canvas-based...  ...people within Product & Technology are the driving force...  ...and handling confidential information including proprietary and trade... 
    Information System
    Contract work
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    4 days ago
  • $140.96k - $193.82k

    We're looking for a Senior Software Engineer to join Procore's AI Division...  ...reliable, scalable agentic systems that deliver measurable value...  ...frameworks and LLM tooling to inform technical decisions. What we...  ...Procore's information technology systems and platforms; 2. interacting... 
    Information System
    Work at office
    Local area
    Immediate start
    2 days per week

    ProCore CPA

    Austin, TX
    4 hours ago
  •  ...Software Developer 2 (Hybrid) Location: Austin, TX...  ...designers, business and systems analysts....  ...trainers, technical support staff, network specialists and...  ...- Ability to process information logically; to design programs...  ...of Information Technology industry trends, directions... 
    Information System
    Contract work

    Serigor Inc

    Austin, TX
    1 day ago
  •  ...Software Developer 2 Texas Health and Human Services...  ...standards and system/business requirements....  ...trainers, technical support staff, network specialists and...  ...' Ability to process information logically; to design...  ...understanding of Information Technology industry trends,... 
    Information System
    Contract work
    Local area

    Millennium Group

    Austin, TX
    4 days ago
  • $113.04k - $155.43k

     ...We're looking for Software Engineer 2 to join the Payments...  ...scalable, resilient systems, we would love for you...  ...experienced Principal and Staff engineers and build...  ...Additional Information Base Pay Range:...  ...position requires access to technology, software, and data that... 
    Information System
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    3 days ago
  • $100k

     ...industry on cutting-edge AI technology, revolutionizing...  ...unify innovations in software models, compilers, platforms...  .../ Signal Integrity Engineer to design and validate...  ...for large-scale AI systems. You will define, model...  ...or indirect access to information, systems, or technologies... 
    Information System
    Permanent employment

    Tenstorrent

    Austin, TX
    17 hours ago
  •  ...disciplines: Computer Science Electrical Engineering Information Systems Information Technology Computer Engineering. Skills Required...  ...experience in Java development ~ Understanding of the software development life cycle ~ Basic knowledge of Core... 
    Information System
    Part time
    Relocation
    Flexible hours

    SynergisticIT

    Austin, TX
    3 days ago
  •  ...Software Developer-3 is an Information Technology (IT) position and Converts data from project specifications and statements...  ...program codes into computer system. Inputs test data into computer. Observes...  ...Onbase Sys Admin/Workflow Admin/Engineer certifications) 5 years... 
    Information System
    Work at office

    Apex Systems

    Austin, TX
    4 days ago
  •  ...Senior Principal Software Engineer We are seeking a Senior Principal...  ...state and methodically guide systems toward that outcome through...  .... Additional Information Base Pay Range: This...  ...accessing Procore's information technology systems and platforms; 2. interacting... 
    Information System
    Local area

    Procore Technologies

    Austin, TX
    2 days ago
  •  ...experience in Salesforce event management systems, who meets the general qualification of...  ...a Programmer/Developer 3 in Salesforce technology. The Worker will apply their expert...  ...with Exporting, Reporting and Publishing information from Salesforce. Salesforce... 
    Information System
    Daily paid
    Work experience placement

    Samprasoft

    Austin, TX
    4 days ago
  •  ...build your solid career in technology. Key Responsibilities...  ...Skills Required • Strong software design/development experience...  ...scale distributed internet systems and products. • Hands-on...  ...Computer Science/ Computer Engineering/ Information Systems/Information Technology... 
    Information System
    Temporary work
    H1b

    SynergisticIT

    Austin, TX
    3 days ago
  • $198.24k - $272.58k

     ...Principal Software Engineer, iOS (Innovation Lab) We're looking for...  ...-latency, high-performance systems. This is a great opportunity...  ...architectural guidelines. Technology Evaluation: Evaluating...  ...and handling confidential information including proprietary and trade... 
    Information System
    Work experience placement
    Work at office
    Local area
    Immediate start

    Procore Technologies

    Austin, TX
    4 days ago
  •  ...implementing and managing software programs. Testing and...  ..., business and systems analysts. Additional...  ...trainers, technical support staff, network specialists...  ...Ability to process information logically; to design programs...  ...of Information Technology industry trends, directions... 
    Information System
    Contract work
    Local area
    Flexible hours

    Allied Consultants, Inc.

    Austin, TX
    2 hours ago
  • $92.6k - $156.61k

     ...platforms and cloud-based technologies. Mentorship of junior developers...  ...services for custom software systems, existing production & development...  ...management and technical staff in matters related to...  ...non-automated systems, of information technology equipment, of applicable... 
    Information System
    Work at office
    3 days per week

    Argyle Infotech

    Austin, TX
    3 days ago
  • $100k

     ...industry on cutting-edge AI technology, revolutionizing...  ...unify innovations in software models, compilers, platforms...  ...Field Application Engineer to champion our...  ...semiconductor technologies, and system-level design. ~...  ...or indirect access to information, systems, or technologies... 
    Information System
    Permanent employment
    Work at office
    Worldwide

    Tenstorrent

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Information Systems & Technology. Be the first to apply!