Software Engineer

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Oct 4, 2018
Role Number: 114336654
Imagine what you could do here. At Apple, new ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Apple’s ETS Platform Services group is seeking an extraordinary engineer who will ensure the availability, performance, maintenance of a high volume, highly available, high-demand enterprise platforms/applications related to Integration Platforms(Messaging, data services, SOA), Communication Platforms (Business, Transactional Mail including phishing detection component), Business Platforms (Delivery Quote, Centralize Inventory system), Infrastructure Platform (DevOps, nGinx). You will join a hands-on development team that fosters creativity and generates novel solutions to deliver engineering perfection

Key Qualifications

  • Understanding of Java development and troubleshooting experience
  • Strong Experience in configuration, tuning, deployment of Application / Web servers such as Jetty, JBoss, Apache, Tomcat
  • Data analysis and reporting skills
  • Strong problem solving, and troubleshooting skills
  • Excellent Scripting & Automation skills
  • Deep understanding of Database concepts, PL/SQL and NoSql Technologies.
  • Good fundamentals on Release Management & continuous Integration
  • Deep Understanding and fundamentals of Supply chain business process, Integration, communication technology
  • Good Infrastructure knowledge of Load balancers, VIP configuration, Linux ,Storage
  • Proven record of completing task and project on-time
  • You are upbeat, adaptable, and results oriented with a positive attitude
  • Good verbal and written communications skills
  • Experience with Splunk and BigData solution
  • Great teammate; Able to work/coordinate with multiple teams
  • 2+ years experience leading software engineer teams
  • 5+ years of IT experience

Description

The position requires strategic engineering skills, along with hands-on technical work. As a Technical Engineer, you will be responsible for reviewing hardware, software infrastructure and application functionality for optimization and identifying performance bottlenecks. As an Operations Engineer, you will be responsible for the full system lifecycle including configuration and code deployment in user acceptance test and production environments. As a Site Reliability Engineer, you will be responsible for developing and maintaining monitoring infrastructure and application services and driving incident management. As a Technical and Operations Engineer, you will work closely with Multi-functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure availability and reliability of platforms/Applications.

Education & Experience

BSCS, EE, CS or equivalent

Additional Requirements