Senior Software Engineer - Golang [Group - Infrastructure Systems]

Dallas, TX 75201
  • Job Code
    200205727
  • Jobs Rated
    8th
Summary

Summary

Posted: Nov 10, 2020

Weekly Hours: 40

Role Number:200205727

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, an...Summary

Summary

Posted: Nov 10, 2020

Weekly Hours: 40

Role Number:200205727

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish

As a software engineer working on infrastructure, you are responsible for crafting and developing with ground breaking technologies that drive our sophisticated CI/CD process. You'll in charge of implementing scalable, reliable, and secure software and processes for internal platforms that support the work of all engineering teams. In this highly-versatile, very rewarding opportunity, you are part of an exciting, family of talent-overflowing people working on developing software that will be widely adopted.

When you join, you will be required to work in highly collaborative environment, communicate to end users to continuously improve the user experience, and collaborate with peers to improve quality of our product

Key Qualifications

  • 5+ years experience building services or cloud software
  • Ability to communicate effectively, and work collaboratively, with the team and internal/external organizations.
  • Strong experience in Golang will be critical.
  • Building High Performance APIs In Golang.
  • Excellent understanding of containers, deployment systems, and container management platforms, preferably Kubernetes.
  • Excellent problem solving and analytical thinking skills.
  • Ability to deliver and challenge the status quo.
  • Extensive knowledge of software design paradigms in large-scale environments, distributed systems.
  • Understand Unix system internals, client/server protocols, and data storage systems in a cloud environment.

Description

We are looking for a professional engineer, who has a passion for getting their hands dirty in code, while crafting, analyzing and solving problems with large software systems. This is an opportunity to join agile team to build high-quality services that encourage other teams. It will require a deep knowledge of micro-services architecture as well as container orchestration systems such as Kubernetes. To be successful in this role, you will need to excel at working together with internal partners and customers to collaboratively build the right application/solution.

Education & Experience

BS or MS Computer Science or equivalent experience.

Additional Requirements

  • K8s, Docker
  • Unix, SQL and NOSQL DBs
  • CI/CD
  • Kafka


Jobs Rated Reports for Software Engineer

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer - Golang [Group - Infrastructure Systems]

Apple, Inc.
Dallas, TX 75201

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199