Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer - Maps Developer Platform at Apple Inc. (Cupertino, CA)


Search jobs and placement papers

Senior Software Engineer - Maps Developer Platform at Apple Inc. (Cupertino, CA)

Job Summary:
The Maps team is expanding and is developing a world-class developer infrastructure. We need software engineers with a passion for enabling and empowering developers with fast & reliable build infrastructure. The right infrastructure, tooling and process can have an inordinate effect on developer happiness and efficiency. This role requires you to solve difficult problems together with a team of extremely knowledgeable and talented people. We're looking for a talented and passionate person to join this amazing team, if you feel this is you, we'd love to hear from you.

Key Qualifications:
Passionate about Continuous Build, Integration, Test, Deployment, Delivery and the DevOps culture.

Proficient in Golang and other scripting languages.

Experience with the internals of Docker Deep understanding of UNIX/Linux.

You have strong understanding of containers, build systems, and infrastructure automation.

You are an experienced engineer who is used to challenging the status quo.
 

Description:
This is an exciting role for a software engineer who is comfortable taking ownership of specific solutions we are looking to develop. . Here, you will be hands-on developing the tools that orchestrate containers. These tools will help solve problems regarding everything from providing immutable build infrastructure and CI pipelines, to tooling for distributed C/C+ builds. You will influence and guide the transformation of our software development lifecycle for production services. You'll be part of a team that is responsible for designing and implementing systems, tools and infrastructure to provide the fast and relevant feedback that the developers need. You will enhance/restructure builds to increase the velocity of the build process and improve code sharing capabilities. Communicating with a wide variety of teams you'll gather requirements and build collaboration as well as eliminating road blocks and improving flow from development to production. You'll also provide support to development teams, senior management and QA teams.
 

Education:
Technical BS/MS/PHD or relevant industry experience.

Additional Requirements:
If you have exposure to any of the following, that would be helpful, but not mandatory: Java, C/C++, Ruby, Python Kubernetes, Mesos Github Enterprise, Artifactory, Sonar CCache, distcc Gradle, Pants, CMake, Ninja, Bazel, Bower Chef, Puppet, Ansible Codeship, CircleCI, Wercker, TravisCI.

 

Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.


by via developer jobs - Stack Overflow

 

No comments:

Post a Comment