The Job logo

What

Where

Big Data Software Engineer - Observability and Reliability Engineering

Apply

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
Join Apple and be part of a team that crafts revolutionary products and services. We are looking for individuals with strong communication and interpersonal skills, self-starters who can thrive in a fast-paced, deadline-driven environment. This role involves designing, developing, and managing core services for our AML data platform. You'll have the opportunity to work on cutting-edge technologies like Python, Java, GoLang, Cloud, Kubernetes, and more. Make a difference at Apple and leave the world better than you found it.

Summary

The people here at Apple don’t just build products— they craft the kind of wonder that has revolutionized entire industries. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Imagine what you could do here. Join Apple, and help us leave the world better than we found it. A job at Apple is unlike any other you’ve had, You will be inspired, challenged and proud. At Apple, great 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. We 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 blog https://www.apple.com/newsroom/2023/05/app-store-stopped-more-than-2-billion-in-fraudulent-transactions-in-2022/ (https://www.apple.com/newsroom/2023/05/app-store-stopped-more-than-2-billion-in-fraudulent-transactions-in-2022/) is one such example of enabling our AppStore team in fraud avoidance. 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.

Key Qualifications

  • 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.

Description

This role involves end-to-end cycle of design, development, deployment, management of core services for critically meaningful AML data platform. You will also enjoy the benefits of working in a fast growing business where you are encouraged to "Think Different" and where your efforts play a key role in the success of Apple's business.

Education & Experience

B.Tech. degree in computer science or equivalent

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.
Apple Logo

Company

Apple

Job Posted

8 months ago

Job Type

Full-time

WorkMode

On-site

Experience Level

3-7 years

Category

Software Engineering

Locations

Bengaluru, Karnataka, India

Applicants

Be an early applicant

Related Jobs

Apple Logo

Data Scientist AppleCare Digital

Apple

Bengaluru, Karnataka, India

Posted: 8 months ago

We are looking for experienced data scientists to join our AppleCare Digital team in Bangalore. Engage with others to find opportunities, build analysis pipelines, and develop reusable ML models. Must have a strong background in machine learning, deep learning, NLP, computer vision, and recommendation systems.

Societe Generale Logo

Big Data Production Support Engineer

Societe Generale

Bengaluru, Karnataka, India

Posted: 8 months ago

RESPONSIBILITIES As a senior support engineer you will be working as a consultative team member. You will work closely with the development teams, dive into ongoing and post deployment issues along with developing a good understanding of the ecosystem to identify opportunities for improvements, troubleshooting tools and automation. Our ideal candidate is highly autonomous, possess strong verbal and interpersonal skills, adapts quickly to new technologies and has strong problem-solving skills PROFILE REQUIRED 1.       Experience in scripting languages [shell scripting, ansible scripting is a must]. 2.       Experience in troubleshooting and debugging technical systems. 3.       Experience in big data technologies is must. 4.     Strong interpersonal skills, highly adaptable. 5.    Should be able to automate the Processes on manual activities and gain efficiency 6.    Should be aware of DevOps concepts [Kafka, GIT, CI/CD, Kibana, HBase is a must]. 7.       Bachelor’s in co As a senior support engineer you will be working as a consultative team member. You will work closely with the development teams, dive into ongoing and post deployment issues along with developing a good understanding of the ecosystem to identify opportunities for improvements, troubleshooting tools and automation. Our ideal candidate is highly autonomous, possess strong verbal and interpersonal skills, adapts quickly to new technologies and has strong problem-solving skillsmputer science/Information Science is good to have.

KPMG Logo

Pyspark Big Data Engineer

KPMG

Bengaluru, Karnataka, India

Posted: 8 months ago

JOB DESCRIPTION About KPMG in India KPMG entities in India are professional services firm(s). These Indian member firms are affiliated with KPMG International Limited. KPMG was established in India in August 1993. Our professionals leverage the global network of firms, and are conversant with local laws, regulations, markets and competition. KPMG has offices across India in Ahmedabad, Bengaluru, Chandigarh, Chennai, Gurugram, Hyderabad, Jaipur, Kochi, Kolkata, Mumbai, Noida, Pune, Vadodara and Vijayawada. KPMG entities in India offer services to national and international clients in India across sectors. We strive to provide rapid, performance-based, industry-focused and technology-enabled services, which reflect a shared knowledge of global and local industries and our experience of the Indian business environment. EOE KI KPMG India has a policy of providing equal opportunity for all applicants and employees regardless of their color, caste, religion, age, sex/gender, national origin, citizenship, sexual orientation, gender identity or expression, disability, or other legally protected status. KPMG India values diversity and we request you to submit the details below to support us in our endeavor for diversity. Providing the below information is voluntary and refusal to submit such information will not be prejudicial to you. OVERVIEW Lighthouse, KPMG’s Big Data, AI & Analytics practice has deep industry specialization and focuses on solution delivery for Data Engineering, Data Science, Data Visualization, and Process Analytics. We are looking for entrepreneurial leaders to drive growth and build strategic relationships. We are looking for Pyspark data engineers. The primary skills are hands on experience in pyspark, python programming and experience in Data Cleaning, Feature Engineering, Transformations   RESPONSIBILITIES Mandatory development experience in Pyspark. Designing, developing, and maintaining data processing pipelines using Pyspark and other Big Data technologies. Building and optimizing data ingestion and integration processes for structured and unstructured data from various sources. Expertise in SQL. Expertise in Python programming and experience in Data Cleaning, Feature Engineering, Transformations Expertise in Dataframe, RDD, tuples, lists. Expertise in optimization using broadcast variables, Dataframe and RDD APIs, methods, partition control etc.  Good understanding of Spark configurations. Experience with cloud platforms like AWS, GCP, or Azure for data engineering tasks (depending on the employer's infrastructure). Knowledge of big data ecosystem with knowledge of Hadoop, Hive & GitHub version management. Exposure to working on data pertaining to banking and financial services domain. Highly adaptable in quickly changing technical environments with strong organizational and analytical skills. QUALIFICATIONS BE/BTech/MCA. 6 years of strong experience in 3-4 of the above-mentioned skills.  Hands on experience on any cloud is mandatory. Education 60% above throughout academics. One 3 years (at least) regular course is must either Diploma or Graduation. Any cloud certification is an added advantage.

Societe Generale Logo

Specialist Software Engineer - Big data integrator Support

Societe Generale

Bengaluru, Karnataka, India

Posted: 8 months ago

RESPONSIBILITIES Your mission : Your mission will be to integrate with the “Technical Development Team” which aims to migrate applications based on obsolete technologies to target technologies for the Societe Generale group. We are looking for candidates with a strong track record of owning and executing strategic  cross-functional projects as well as partnering with other teams to drive key process improvements. Work collaboratively with a global team to design, develop scalable, maintainable and  reliable services that process huge chunk of data using Big Data technologies. Demonstrated abilities: Innovative team member with analytical abilities and preferred experience in Agile methodologies. Finds practical and simple solutions to complex problems without sacrificing quality or core functionality. Ability to utilize exceptional,  problem-solving and communication skills to influence other stakeholders. Provide day-to-day support during rollout/implementation of newer systems /processes and gather feedback. PROFILE REQUIRED Must have experience of 4-8 years in Opentext Exstream 16.6 (with Streamserve backgroud) Must have good understanding of overall architecture of Exstream & key components like Control center, Communications builder, CAS, Tenant, repositories, etc.. Strong experience in various process tools like Storyteller, Pageout, etc.. Strong experience in various event tools XmlIN, StreamIN, preformatIN, etc.. Strong experience in configuring various input & output connectors like http, webservice, spool, etc.. Experience with Web applications like Workshop, Supervisor, Retouch & others Experience working on advanced concepts like Postprocessing, Retouch/Adhoc integration with leading system Experience in migration of projects from  5.6.2 to 16.3/16.6 version Good to have experience working with linux environment, shell scripting & GIT Good to have knowledge of SQL/Postgresql , Jira & Confulence Good to have experience working with Agile framework