Software Delivery Software Engineer

Apple Inc. San Diego , CA 92140

Posted 2 months ago

The Software Delivery team is looking for a Software Engineer to build services and solve distributed computing problems in support of the development of Apple's operating systems. In the position you will have the opportunity to join a development team that fosters a culture of innovation and continuous improvement.

Responsibilities will include:

  • Understanding Apple's operating system development workflow and developing new applications to allow them to scale on cloud technologies.

  • Adapting existing software services in novel ways to support new operating system features.

  • Developing meta data services and web APIs.

Key Qualifications

  • Passion for continually learning and exploring new technologies.

  • Understanding of distributed system fundamentals like consistency and availability.

  • Familiar with application and service monitoring tools and techniques.

  • Knowledge of cloud platforms and virtualization technologies.

  • Development experience with Go, Python or Scala.

  • Excellent collaborative skills, with strong written and verbal communication.

Description

This job will provide you with:

  • A team of highly skilled coworkers ready to both mentor and learn from you.

  • Unique distributed computing problems with an open mind on how they can be solved.

  • The opportunity to collaborate with talented engineering teams across a wide range of technology disciplines.

  • The freedom to take ownership and create great software.

Education & Experience

We don't require formal qualifications since mindset and demonstrated ability are more important.

Additional Requirements

  • These are not hard requirements but this position might be of interest if you have experience with or a desire to learn about:
    • Cloud orchestration technologies such as Kubernetes or Mesos.

  • Distributed compute systems like MapReduce, Spark, and Beam.
    • Message buses such as Kafka or Rabbit MQ.
    • BLOB storage technologies.
icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Engineer
New!

CJ Seto Support Services

Posted Today

VIEW JOBS 5/30/2020 12:00:00 AM 2020-08-28T00:00 CJSeto Support Services, LLC (CJSeto) is looking to fill a contingent position of Sr. <mark>Software Engineer in support of the Command and Control Program Office - PMW 150, providing Systems Engineering & Technical Assistance (SETA) support to the program. </mark>The Command and Control (C2) Program Office is part of the Program Executive Office, Command, Control, Communications, Computers and Intelligence (PEO C4I) and is located in San Diego, CA.<br /> <br /> Sr. <mark>Software Engineer - Master's degree in either Engineering (Computer, Electrical, Mechanical, etc.), Physical Sciences, Computer Sciences, Information Systems, Operations Research, Mathematics, Physics from an accredited college or university.</mark><br /> <br /> <mark>IAT Level III Certification as described in DoD 8570.1M with in 6 month of reporting on contract [CASP+ CE, CCNP Security, CISA, CISSP (or Associate), GCED, or GCIH];<br /> <br /> Ten years of experience required leading software design, development, testing and implementation activities.</mark><br /> <br /> <mark>Require ten years in software engineering to include:<br /> - Experience with cloud-enabled data, analytics, scalability and management.<br /> - Experience decoupling data and demonstrated understanding of data driven analytics, event driven analytics, sets of analytics orchestrated through rule engines and heterogeneous data environment.<br /> - Experience modern languages and scripting.<br /> - Experience in taxonomies including data structures, algorithms, and object oriented design.<br /> - Implementation and understanding of tactical messaging (USMTF, ADaP-3, VMF)</mark>.<br /> <mark>- Experience with implementation of NATO standards (AEP/ATP 45).<br /> - Experience with agile development and agile methodologies.</mark><br /> <br /> CJSeto Support Services, LLC (www.cjseto.com) is a VA verified Service Disabled Veteran Owned Small Business providing professional services nationwide in environmental compliance, health and safety, training, engineering, logistics, and IT for DoD and other federal agencies.  Our corporate office resides in Ventura, CA and we have branch offices in San Diego, CA; Odon, IN; and Severna Park, MD.  CJSeto is an Equal Employment Opportunity employer and does not discriminate against any employee or applicant for employment because of race, color, religion, national origin, sex, age, sexual orientation, or disability status.<br />   CJ Seto Support Services San Diego CA

Software Delivery Software Engineer

Apple Inc.