Core Services Software Developer - Network

Apple Inc.

Singapore

On-site

SGD 110,000 - 170,000

Full time

5 days ago
Be an early applicant

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 Inc. Core Services Software Developer - Network role focuses on building scalable core network tools for Apple’s global backbone.

You will design and develop applications that enable reliable, high-performance networking across edge and backbones, drawing on distributed systems, fault tolerance, and high-efficiency analytics. The candidate will work with cross-disciplinary teams to improve reliability and efficiency while delivering turnkey networking solutions for a demanding customer

Qualifications

  • 2+ years of automation or software development experience.
  • Experience with Python and/or Go programming language.
  • Experience with relational databases (PostgreSQL or MySQL) and basic SQL.
  • Experience with REST APIs and building or consuming them.
  • Experience with Git and version control systems.
  • Exposure to Linux environments and Docker is preferred.
  • Understanding of TCP/IP, HTTP, DNS and TLS networking basics.
  • CCNA or similar certifications is preferred.

Responsibilities

  • Design and develop software for scalable Core Backbone and Internet networking.
  • Collaborate with global teams to improve reliability, transparency and efficiency.
  • Work on cross-disciplinary projects spanning distributed systems and OS-level aspects.

Skills

Python
Go
Linux
REST API
TCP/IP
DNS
TLS
Git
SQL

Tools

Docker
PostgreSQL
MySQL
Ansible

Job description

Core Services Software Developer - Network

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.

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

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

we're a diverse collective of thinkers and doers, continually reimagining what's possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices - strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people's lives. Including your own.

we're a diverse collective of thinkers and doers, continually reimagining what's possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices - strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people's lives. Including your own.

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

Lex • Singapore

On-site
SGD 90,000 - 150,000
Network Services Operations Engineer
Network Services Operations Engineer

Apple Inc. • Singapore

On-site
SGD 90,000 - 130,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
Core Services Network Engineer - Provisioning
Core Services Network Engineer - Provisioning

Apple Inc. • Singapore

On-site
SGD 120,000 - 180,000
Backend Software Engineer, Enterprise Technology Services
Backend Software Engineer, Enterprise Technology Services

Apple • Singapore

On-site
SGD 120,000 - 180,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
Core Backbone Software Engineer: Scalable Networking
Core Backbone Software Engineer: Scalable Networking

Lex • Singapore

On-site
SGD 90,000 - 150,000
Senior AI Backend Software Engineer, Digital Channel
Senior AI Backend Software Engineer, Digital Channel

Apple • Singapore

On-site
SGD 180,000 - 280,000