Online applications are invited for Big Data Software Engineer – Observability and Reliability Engineering at Apple, Bangalore. Check out the details below!

About Apple

Apple Inc. is an American multinational technology company that specializes in consumer electronics, computer software, and online services. Apple India Private Limited is a subsidiary of Apple Inc. that is responsible for sales and marketing of Apple products and services in India. The company was founded in 2008 and is headquartered in Bangalore, Karnataka. Apple India has been very successful in India. In 2022, Apple was the third-largest smartphone vendor in India, with a market share of 15%. Apple also has a strong presence in the tablet, laptop, and wearables markets in India. Apple India has been praised for its commitment to localization. The company has made its products and services more accessible to Indian customers by offering them in Hindi and other Indian languages. Apple has also partnered with local retailers and carriers to make its products more widely available in India. Apple India has also been praised for its social responsibility initiatives. The company has pledged to invest $1 billion in India over the next five years to support education, healthcare, and economic development. Apple has also committed to sourcing 50% of its components from India by 2025. Apple India is a major contributor to the Indian economy. The company employs over 10,000 people in India and its investments have helped to create thousands of jobs in the country.

Job Description

They are looking to hire extraordinary individuals with strong communication and interpersonal skills and ability to work effectively across multiple business and technical teams. You will build groundbreaking software service, one that is continually innovating and is proud of making a difference. You should be a self starter, motivated, with exceptional interpersonal skills as well as a positive and flexible approach to problems. The applicant should have the ability to thrive in a fast-paced, tight deadline delivery timeline. As a part of this dynamic team, the applicant will help us build the Apple experience on a global scale.

Applied Machine Learning provides a platform for low latency, high throughput real time fraud decisioning system and various ML solutions and services. This opening is with Data Platform SRE (Site Reliability Engineering) SWE(Software Engineering) team. This team owns and manages large scale distributed hybrid Data Platform through various tools, frameworks and operations through code. Few examples of DataPlatform Stack – Apache Spark, Flink, Jupyter Notebook, Iceberg, Trino, Datahub, Kubernetes etc.

Qualifications

  • B.Tech. degree in computer science or equivalent
  • 3 – 8 years hands-on programming experience with design, development and productizing highly available, distributed and scalable transactional enterprise systems.
  • Strong hands on programming experience in Python or Java/J2EE or GoLang building middleware or backend applications.
  • Strong problem solving and troubleshooting skills and real world distributed systems deployment/debugging experience.
  • Proven record with rapid development cycles and demanding schedules.
  • Experience doing Software Development using Agile methodologies.

Additional Requirements

  • Experience working on Cloud technologies, Kubernetes.
  • Strong development experience of micro services architecture in a highly distributed environment with web services, Spring, Spring Boot, Hibernate and SOA.
  • Experience with RDBMS like Mysql, Oracle and NoSQL databases such as MongoDB, Couchbase, Elasticsearch.
  • Experience of BigData Tech stack.
  • Experience of SRE practices.

Location

Bangalore, Karnataka, India

How to Apply?

Interested candidates can directly apply through this link.

Click here to view the official notification for Big Data Software Engineer at Apple, Bangalore