Software Engineer

3 weeks ago


CA United States Apple Full time
About the Role

We are seeking a highly skilled Software Engineer to join our team at Apple, working on the development of cloud services that impact hundreds of millions of users worldwide.

As a member of our engineering team, you will play a critical role in crafting new systems architecture and technical direction, as well as the future of existing systems and services.

Key Responsibilities
  • Design and develop high-scale Java services that meet the needs of our users
  • Collaborate with cross-functional teams to identify and prioritize project requirements
  • Develop and maintain high-performance distributed systems, including microservices and async jobs
  • Work with NoSQL databases like Cassandra and have a deep understanding of real-time and multi-thread programming concepts
  • Contribute to the development of new features and services that align with Apple's vision and goals
Requirements
  • MS in Computer Science, Information Technology, or EE, or BS with relevant proven experience
  • Validated understanding of fundamental Computer Science concepts
  • Deep understanding of real-time and multi-thread programming concepts
  • Experience crafting, developing, and maintaining high-performance distributed systems
  • Good knowledge of HTML, JavaScript, and jQuery
What We Offer

At Apple, we offer a comprehensive compensation package, including base pay, discretionary bonuses, and commission payments. We also provide a range of benefits, including comprehensive medical and dental coverage, retirement benefits, and reimbursement for certain educational expenses.

As an Apple employee, you will have the opportunity to become an Apple shareholder through participation in our discretionary employee stock programs.

We are an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.



  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.Our vision at Election Systems & Software (ES&S) is simple and unwavering - we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security...


  • Omaha, NE, United States Election Systems & Software Full time

    We support democracy.The information below covers the role requirements, expected candidate experience, and accompanying qualifications.Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish...


  • Redmond, WA, United States Talent Software Services Full time

    Software Development Engineer 2Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract position in Redmond, WA. The opportunity will be nine months with a strong chance for a long-term extension.Position Summary: The main

  • Software Developer

    1 week ago


    , MD, United States Independent Software Full time

    Job OverviewIndependent Software is seeking a skilled Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirements.Debug existing software and...

  • Software Engineer

    3 weeks ago


    , CA, United States ServiceNow Full time

    Job Title: Software EngineerWe are seeking a highly skilled Software Engineer to join our team at ServiceNow. As a key member of our engineering team, you will be responsible for designing, developing, and deploying software tools to automate deployment and testing of compute infrastructure.Key Responsibilities:Design and develop software tools to automate...


  • , CA, United States Palo Alto Networks Full time

    About the RoleWe are seeking an experienced Software Engineering Manager to lead one of our feature teams at Palo Alto Networks. As a key member of our engineering organization, you will be responsible for managing a team of software engineers and driving the development of our user-facing security products.Key ResponsibilitiesManage a team of software...

  • Software Engineer

    3 weeks ago


    , CA, United States Google Full time

    About the RoleWe're seeking a highly skilled Software Engineer to join our Commerce team at Google. As a key member of our team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and coach a distributed...


  • , CA, United States ServiceNow Full time

    Job DescriptionAt ServiceNow, we're looking for a highly skilled Software Engineering Manager to join our team. As a key member of our engineering organization, you will be responsible for leading a team of engineers in the development and deployment of our cloud-based infrastructure and security solutions.Key Responsibilities:Lead a team of engineers in the...

  • iOS Software Engineer

    4 weeks ago


    , GA, United States Inabia Software & Consulting Inc. Full time

    Job OverviewWe are seeking a highly skilled iOS developer to join our team at Inabia Software & Consulting Inc. The ideal candidate will have a strong background in iOS app development, with a focus on performance, quality, and responsiveness.Key ResponsibilitiesDesign and build high-quality iOS applications using Swift and Objective-CCollaborate with...

  • Software Engineer

    17 hours ago


    United, United States United Software Group Full time

    Job DescriptionUnited Software Group is seeking a highly skilled Software Engineer - Integrated Eligibility Expert to join our team. The ideal candidate will have a strong background in software development and a deep understanding of the Integrated Eligibility application.Key Responsibilities:Develop and maintain software applications for the Integrated...


  • , CA, United States Forward Slope Inc. Full time

    Job DescriptionForward Slope Inc. is seeking an experienced Chief Engineer to lead a software engineering team and provide software development, integration, and infrastructure support for complex U.S. Navy software systems for the Department of Defense (DoD).Key ResponsibilitiesLead a software engineering team to develop and deliver U.S. Navy software to...

  • Software Engineer

    2 weeks ago


    United, United States United Software Group Full time

    Job DescriptionWe are seeking a highly skilled Java Developer to join our team at United Software Group.Key Responsibilities:Have domain knowledge of the Integrated Eligibility application.Expertise and working knowledge of the Eligibility Determination and Benefit Calculations, including Medical Assistance, Food Stamp, and Cash Assistance programs.Familiar...


  • , CA, United States Super Micro Computer Full time

    About SupermicroSupermicro is a leading provider of advanced server, storage, and networking solutions for global data centers, cloud computing, and enterprise IT environments.We are a Top Tier company with a strong presence in the Silicon Valley Top 50 technology firms, and our rapid global expansion has created a wide range of new opportunities for...


  • , CA, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Cloud Software Engineer to join our team at Google. As a key member of our engineering team, you will design, develop, and deploy scalable and efficient software solutions on Google Cloud platforms.ResponsibilitiesWrite and test product or system development code.Participate in design reviews with peers and...

  • Software Engineer

    4 weeks ago


    , CA, United States Google Full time

    Job SummaryWe're seeking a highly skilled Software Engineer to join our team at Google. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve.ResponsibilitiesProvide technical leadership on high-impact projects.Influence and...


  • , CA, United States Anduril Industries Full time

    About Anduril IndustriesAnduril Industries is a defense technology company that is revolutionizing the way military systems are designed, built, and sold. With a mission to transform U.S. and allied military capabilities with advanced technology, Anduril is changing the game in the defense industry.Job SummaryWe are seeking a highly skilled Mission Software...

  • Software Engineer III

    3 weeks ago


    Goleta, CA, United States KARL STORZ Endoscopy - America Full time

      At Karl Storz, software innovation meets medical excellence. Join our team of visionary Software Engineers and contribute to groundbreaking solutions that advance patient care, enhance outcomes, and change lives.   We are seeking an experienced Software Engineer to lead and support the development of software solutions for medical devices. The...


  • , CA, United States Google Full time

    About the RoleWe're seeking a highly skilled Senior Software Engineer to join our team at Google. As a key member of our software engineering team, you will be responsible for designing, developing, and deploying large-scale software solutions that meet the needs of our users.ResponsibilitiesProvide technical leadership on high-impact projects, influencing...


  • , CA, United States CyberCoders Full time

    Senior Backend Software EngineerCyberCoders is a leading technology company seeking a highly skilled Senior Backend Software Engineer to join our team in Los Angeles. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable web applications using modern technologies.Key Responsibilities:Design and...