Software Engineer

4 weeks ago


Southampton, United Kingdom Gaia Labs Full time

At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly. Were looking for a driven but adaptable developer, working primarily in Go and Swift, but dipping into other languages like Python, Bash or Ruby as necessary, to help build a powerful platform that enables internal engineers to deliver incredible experiences to end-customers. Our teams device cloud offers thousands of real and virtual Apple devices spanning hundreds of different hardware configurations, for use as remote development devices from desk and for automated testing in CI. Leveraging our device-centric API, engineers can use devices for for purposes such as low-level hardware bring-up using custom firmwares and kernels, validating ML model performance on released hardware all the way to automating the UI with XCTest to validate Apples cloud services. Join us to solve problems spanning maintaining a highly available fleet of thousands of Apple devices, constructing complex overlay networks and even SoC or USB debugging, all with the quality expected of Apple - to make this platform just work, like magic, every time
Apples device cloud team has an immediate opening for a software engineer working primarily in Go and Swift who will: - Collaborate across functions to maintain a fleet of Apple devices numbering in the thousands - Improve the functionality, observability, scalability, availability, usability, security, and performance of our services & infrastructure - Adapt cloud technologies and industry best practices to solve challenges unique to Apple workloads - Triage, investigate, and remediate production issues
2+ years of experience in software development (incl. Internships)
~ A passion for software engineering
~ Experience designing or working with web services ( gRPC, etc.)
~ An understanding of Networks and Networking Protocols
~ Experience with, or interest in, Go or Server Side Swift
~ Doggedly troubleshoots distributed systems and networking issues

Education & ExperienceBachelor's Degree in Computer Science or related field, or equivalent related experience.
Languages: Golang, Swift, C, C++, Objective-C, Python, Java, Scala, shell
~-



  • Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...


  • Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The successful...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Make your application after reading the following skill and qualification requirements for this position.Hybrid...

  • Software Engineer

    2 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...


  • Southampton, Southampton, United Kingdom Spectrum IT Recruitment (South) Ltd Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The successful...

  • Software Engineer

    4 weeks ago


    Southampton, United Kingdom Ansys Full time

    The R&D Engineer contributes to the development of software products and supporting systems. In this role, the R&D Engineer will collaborate with a team of expert professionals to accomplish development objectives, such as designing and implementing new features, user experience and infrastructure for the ANSYS Discovery Suite.ANSYS is the world leader in...

  • Software Engineer

    2 weeks ago


    Southampton, Southampton, United Kingdom Executive Integrity | B Corp™ Full time

    Job DescriptionJob title: Junior Software EngineerLocation: Southampton, England Who are we recruiting for?Our client, a leading data analytics and marine robotics business, is seeking a talented Junior Software Engineer to join their esteemed subsea technology team. As a pioneer in large-scale marine robotic operations, our client utilizes cutting-edge...


  • Southampton, United Kingdom Spectrum IT Recruitment Full time

    Role: Graduate Software Engineer Start Date: ASAP Tech Stack: Python, JavaScript, AWS, Machine Learning, Agile Our client, based in Southampton, are looking for a Graduate Software Engineer for a growing R & D focused company. As part of continued impressive growth plans the company requires a Graduate Software Engineer to join its existing team...

  • Software Engineer

    4 weeks ago


    Southampton, Southampton, United Kingdom DCS Recruitment Limited Full time

    Software Engineer - Fully remote - 55,000 plus up to 10% bonusWe are currently collaborating with a prominent client to seek out a talented Software Engineer. As a leader in the financial services sector, we are in search of an individual with a strong background in C# and .NET development.We are on the look out for a Software Engineer who will play a...

  • Software Engineer

    1 month ago


    Southampton, Southampton, United Kingdom DCS Recruitment Limited Full time

    Software Engineer - Fully remote - 55,000 plus up to 10% bonusWe are currently collaborating with a prominent client to seek out a talented Software Engineer. As a leader in the financial services sector, we are in search of an individual with a strong background in C# and .NET development.We are on the look out for a Software Engineer who will play a...

  • C++ Software Engineer

    3 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...

  • C++ Software Engineer

    4 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...

  • C++ Software Engineer

    4 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team. Hybrid working - two days per week in the office. Option to work in the office more if preferred. The...

  • C++ Software Engineer

    4 weeks ago


    Southampton, United Kingdom Spectrum IT Recruitment Full time

    C++ Software Engineer required by a successful, expanding company located in Southampton. Due to continued growth the company now requires an enthusiastic C++ Software Engineer to join their highly skilled existing C++ software engineering team.Hybrid working - two days per week in the office. Option to work in the office more if preferred.The successful C++...