Core Services Software Developer - Network

Lex

Singapore

On-site

SGD 90,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple is seeking a software development engineer to join the Core Backbone & Internet networking team in Singapore. You will design and develop scalable core network applications to improve reliability and efficiency of Apple’s global network, collaborating with cross-functional teams to deliver high-impact solutions for edge and backbone infrastructure.

The role emphasizes building mass-scale, fault-tolerant systems and requires strong skills in distributed systems and operating systems, with a

Qualifications

  • 2+ years of experience in automation and/or software development.
  • 2+ years of experience in large scale enterprise/service provider Network Operations.
  • Experience in Python and/or Go programming language.
  • Experience with relational databases (PostgreSQL or MySQL) and basic SQL queries.
  • Experience in REST API and consuming or building simple APIs.
  • Experience with Git and version control systems.

Responsibilities

  • Collaborate with core network teams and external groups to deliver turn-key solutions.

Skills

Python
Go
SQL
REST API
Git
Automation
Network Operations

Tools

PostgreSQL
MySQL
Docker

Job description

Summary

You will be part of the software development team focusing on hyper-scaled Core Backbone & Internet networking. As a member you will design and develop new applications for building highly scalable core network of Apple. The goal is to delivery scale and reliability to our Global network covering edge and backbone core. These tools defining the Core platform will be built drawing expertise from cross-disciplinary areas including large scale distributed systems, fault-tolerant systems, concurrent systems, operating systems and high performance analytics. If you are passionate about innovating and building systems from scratch for massive scale, then our team might be the right place for you.

Description

The candidate for this role will work closely with the global team members to develop software systems to improve key engineering and operational metrics of reliability, transparency and efficiency.

Responsibilities
  • This individual will need to excel in a fast-paced, multifaceted work environment, collaborating closely with our core network teams, as well as cross-functionally with external groups to deliver turn-key solutions in order to reach this goal. Due to the nature of our customer, foundational network technology knowledge will be a key skill for the ideal candidate to possess.
Minimum Qualifications
  • 2+ years of experience in automation and/or software development
  • 2+ years of experience in large scale enterprise/service provider Network Operations
  • Experience in Python and/or Go programming language
  • Experience with relational databases (PostgreSQL or MySQL) and basic SQL queries
  • Experience in REST API and consuming or building simple APIs
  • Experience with Git and version control systems
Preferred Qualifications
  • Experience with Linux environments and basic command-line administration
  • Exposure to containerization technologies (Docker)
  • Understanding of fundamental network protocols (TCP/IP, HTTP, DNS, TLS)
  • Experience with configuration management tools (Ansible) or similar
  • Exposure to cloud platforms (AWS, GCP, Azure) in a development or operations context
  • Basic understanding of network monitoring tools or concepts
  • Willingness to learn network operating systems and specialized networking tools
  • CCNA or similar certifications is preferred

Apple is an equal opportunity employer that is committed to inclusion and diversity. Apple provides reasonable accommodations to applicants with disabilities and in accordance with local requirements. Apple is a drug-free workplace.

At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here - in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Role Number: 200660147-3278

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Services Software Developer - Network
Core Services Software Developer - Network

Apple • Singapore

On-site
SGD 60,000 - 80,000
Core Services Software Developer - Network
Core Services Software Developer - Network

Apple Inc. • Singapore

On-site
SGD 110,000 - 170,000
Core Network Software Engineer for Massive Scale
Core Network Software Engineer for Massive Scale

Apple • Singapore

On-site
SGD 60,000 - 80,000
Core Network Software Engineer — Build Global Scale
Core Network Software Engineer — Build Global Scale

Apple Inc. • Singapore

On-site
SGD 110,000 - 170,000
Network Services Operations Engineer
Network Services Operations Engineer

Apple Inc. • Singapore

On-site
SGD 90,000 - 130,000
Senior Backend Software Engineer, Enterprise Technology Services
Senior Backend Software Engineer, Enterprise Technology Services

Apple • Singapore

On-site
SGD 120,000 - 180,000
Core Services Network Engineer - IP Engineering
Core Services Network Engineer - IP Engineering

Apple Inc. • Singapore

On-site
SGD 120,000 - 190,000
Core Backbone Software Engineer: Scalable Networking
Core Backbone Software Engineer: Scalable Networking

Lex • Singapore

On-site
SGD 90,000 - 150,000
Senior Software Engineer, Cloud Services Engineering
Senior Software Engineer, Cloud Services Engineering

Apple • Singapore

On-site
SGD 180,000 - 240,000
Equal opportunity employer
Disability accommodations
Drug-free workplace
Senior Backend Software Engineer, Emerging Technology Solutions
Senior Backend Software Engineer, Emerging Technology Solutions

Apple • Singapore

On-site
SGD 130,000 - 180,000