Software Engineer- Systems at Apple
Austin, Texas, United States -
Full Time


Start Date

Immediate

Expiry Date

27 May, 26

Salary

0.0

Posted On

27 Feb, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Python, Java, C#, Scala, Clojure, Agile, Test Driven Development, Continuous Integration, Test Automation, CICD Pipelines, Pytest, AWS, Azure, GCP, Spark, Snowflake

Industry

Computers and Electronics Manufacturing

Description
Imagine what you can do here. Apple is a place where extraordinary people gather to do their lives best work. Together we create products and experiences people once couldn’t have imagined, and now, can’t imagine living without. It’s the diversity of those people and their ideas that inspires the innovation that runs through everything we do. DESCRIPTION APPLE INC has the following available in Austin, Texas. Develop, implement and optimize production software to prevent large-scale fraud. Provide technical leadership for a team of data scientists to increase the level of maturity and skill in analytical software development and design system architecture capable of handling large amounts of data. Develop and implement process improvements to bring efficiency and stability to fraud analytics. Architect and implement the entire data infrastructure end to end for a new data workflow to allow Apple to defend against fraudulent chargebacks. Design and develop data quality tools to detect data violations with Python and Spark. 40 hours/week. MINIMUM QUALIFICATIONS Bachelor’s degree or foreign equivalent in Computer Science, Computer and Information Technology, or a related field and 2 years of experience in the job offered or related occupation. Experience and/or education must include: Building large scale, reliable solutions using Python, Java, C#, Scala, or Clojure for fraud detection, decision automation, data processing, or data analytics Using large scale Relational and NoSQL database to facilitate managing petabytes of data Utilizing Agile software development process, Test Driven Development & Continuous Integration to efficiently drive program priorities and needs Conducting Software Testing & Test Automation using CICD pipelines (e.g. Rio) and test frameworks (including Pytest) to ensure safety and reliability of software solutions Leveraging cloud platforms such as AWS, Azure, or GCP, to develop, deploy, and maintain scalable applications that serve business automation solutions Working with relational and NoSQL databases using Spark, Snowflake, or Flink to facilitate high volume, complex data pipelines that support analytical or business operational uses Using AWS/Cloud to help support and build a foundational infrastructure for fraud services and analytics to use PREFERRED QUALIFICATIONS N/A
Responsibilities
The role involves developing, implementing, and optimizing production software to prevent large-scale fraud while providing technical leadership to data scientists. Responsibilities also include architecting end-to-end data infrastructure for new workflows to defend against fraudulent chargebacks.
Loading...