Software Developer Engineer - Applications
$181.1k - $272.1kApple Oakbrook
Software Developer Engineer - Applications
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.
APPLE INC has the following available in Cupertino, California and various unanticipated locations throughout the USA. Design and implement optimum data structures in the appropriate data management system including Teradata, Oracle, Big Data Technologies and Snowflake. Identify and understand the data sources Data sources which have both structured & unstructured data that are relevant to the business problem. Collaborate to understand the business requirements, system architecture and data demographics with Data scientists, Business analysts to build new metrics and analysis tools. Build robust data pipelines and models by processing, cleansing, and verifying the integrity of data used for analysis. Develop data-set processes for data discovery, modeling, mining and archival. Extract and process data using Python, Shell scripting, complex SQL and calling rest APIs. Perform complex data analysis with large volumes of data using tools like Tableau, Spark, Business objects, ThoughtSpot. Develop ETL solutions using PL/SQL and stored procedures which would adhere to Apple's data security standards. Build reports and dashboards with Tableau, Business Objects. Identify opportunities and contribute ideas for automation and work closely with enablement teams on how to continuously improve speed and quality of solutions. Explore and adopt to new technologies which would solve the problem. 40 hours/week. At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $181,100 - $272,100/yr and your base pay will depend on your skills, qualifications, experience, and location. PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan. You'll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits: Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.
Minimum Qualifications
- Master's degree or foreign equivalent in Software Engineering, Computer Science, or related field and 2 years of experience in the job offered or related occupation.
- 2 years of experience with each of the following skills is required:
- Building robust data pipelines & data models to design and implement optimum data structures in the appropriate data management system including Teradata, Redshift, Oracle, Big Data Technologies and Hadoop Ecosystem.
- Utilizing Python and Unix shell scripting to build data pipelines, Automation, and Scheduling.
- Designing and developing dashboards using Tableau to have analytics insights of the data.
- Developing reusable modules to create reusable data-set processes for data discovery, modeling and mining.
- Using SQL to build ETL solutions for a large volumes of data
- Designing, Developing, Deploying solutions following the SDLC coding standards
- Developing ETL solutions which would adhere to data security and standards of the company in order to maintain Enterprise Data security.
- Using Dremio or other tools for ad hoc data analytics
- Using Tableau for data visualizations and reporting
- Using Business Objects or other tools for detailed excel based reporting.
- Using SQL & developing scripts in python for data analysis & data profiling.
Preferred Qualifications
- N/A
Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant At Apple, we believe accessibility is a fundamental human right. You'll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong. Learn about accessibility in Apple's workplace Learn about reasonable accommodations for job applicants Apple accepts applications to this posting on an ongoing basis.
$105k - $140k
...looking for a Junior Applied AI Engineer- HRIS to join our HRIS team... ...Assist in designing, developing, and deploying AI/ML models... ...in AI/ML, data science, or software engineering ~ Understanding... ...Collaborative mindset Interest in AI applications in HR and business processes...ApplicationFull time- ...Java Script framework React/Angular/JQuery 4+ years of Software development using Java, J2EE, XML, Web Services/SOA and used... ...Spring, Spring-boot, Hibernate, RES Advanced knowledge of application, data, and infrastructure architecture disciplines...Application
- ...seeking a highly experienced Senior Java Backend Engineer with strong Apple domain experience to design, develop, and deliver scalable, low-latency, enterprise-... ...backend services for multi-tier distributed applications. Build and optimize low-latency RESTful APIs...Application
- ...Java Developer Top 3 Must Have's: 1. Java/j2ee 2. Spring boot, microservices 3. Kafka Additional Qualifications: Collaborate... ...Spring boot and microservices to create robust and efficient applications. 2. Implement event driven architectures using Kafka and ensure...Application
- ...architecture solutions for customer facing web and mobile applications. Participate in software development life cycle (SDLC) phases including sprint... ...communication between back-end systems using Kafka. Develop Unit and Automation Testing Frameworks, Test Suites,...Application
- ...Job Title: AI Engineer (Java Background) Location: Sunnyvale,... ...AI Engineer with a strong software engineering foundation in Java... ...workflows, and improve developer productivity. The successful... ..., developing AI-driven applications, integrating LLMs into enterprise...ApplicationFull time
- ...Java Developer Location: Sunnyvale, CA Duration: 06 months + contract Rate: DOE US Citizen... ...Strong architectural and solution engineering skills in API Services and messaging integrations... ...and presentation skills with client application development professional....ApplicationContract work
- ...Java Full Stack Developer Job Location: Sunnyvale, CA Job Type: Skills: ~... ...of experience developing and deploying applications on Unix/Linux environments ~ Experience... ...Consulting, IT Staffing Solutions, and Software solutions. We have been recipients of...Application
- ...Infrastructure Lead Engineer Sonsoft, Inc. is a USA based corporation duly organized... ...steady pace specializing in the fields of Software Development, Software Consultancy and Information... ...platforms with WebLogic/Tomcat/Jetty application servers. Strong knowledge of Unix/...ApplicationFull time
- ...Java Programmer/Developer Location: Sunnyvale, CA Duration: Very long term Contract with L&T InfoTech Minimum 5 years of experience as a Java web application developer in a large environment (dozens of applications and environments) including: Proficient with...ApplicationLong term contract
- ...systems fundamentals, DS/Algorithms and problem-solving skills. Hands-on experience in building web based Java EE services/applications and Kafka, Apache Camel, RESTful Web-Services, Spring, Hibernate, Splunk, Caching. Excellent organization, communication and...Application
- ...Role- Java Developer Location- Sunnyvale, CA- Onsite Contract... ...Demonstrates a disciplined approach to: o Software development o Code reviews o Testing... ...Experience designing and architecting applications using SQL and NoSQL databases, including...ApplicationContract work
- ...Must Have Skills: The developers need to be full-stack, proficient in Python (backend), Angular (front-end), SQL queries, and have exposure to deploying applications on Google Cloud Platform (GCP), specifically Pantheon. Expectation is that a single resource ( developer...Application
- ...Java Backend Developer Location - Austin, TX Full Time Immediate joiners only Please submit profiles with Photo ID and relocation... ...transactional enterprise systems. Knowledge in building applications in Cloud Foundry/AWS/GCP Knowledge and hands on experience...ApplicationFull timeImmediate startRelocation
- ...exciting opportunity to drive impactful analytics solutions that enhance digital customer experiences. We are seeking a skilled Application Developer to contribute to our dynamic environment where creativity and excellence are valued. Required Skills & Qualifications...ApplicationWork experience placementImmediate start
- ...Role Overview: This role involves designing, developing, and architecting highly scalable, fault-tolerant, and reactive microservices... ...practices within a team environment. Design and architect applications using SQL and NoSQL databases such as Oracle, Cassandra, and...Application
- ...adoption of the absolute best engineering practices, while maintaining... ...information, writing, and developing code, and conducting unit testing... ...per day and solve complex software systems problems by... ...microservices and APIs for web applications using JVM ecosystem (Kotlin,...ApplicationContract workInterim roleNight shift1 day per week
$143k - $286k
...Guide and mentor, a team of engineers, conducting code reviews and... ...requirements.?? Architect complex software systems, ensuring... ...operational excellence.?? Develop comprehensive technical documentation... .... All job opportunities and applications are hosted on our official...ApplicationFull timeTemporary workPart time- ...solutions for a multi-tier, distributed web application with AWS knowledge and experience -... ...performance tuning -Experience in developing applications that utilize relational databases... ...to design scalable, and maintainable software solutions. -Ability to communicate...Application
- ...the products to production. Job Description: Utilize Java/J2EE, Spring Boot, and Microservices to create robust and efficient applications. Implement event-driven architectures using Kafka and ensure seamless integration with other systems. Design and optimize databases...Application
- ...Job Title : JAVA Developer . Location : Sunnyvale, CA. Duration : Long term contract . Role Description... ...structure in a team environment. Designing/Architecting Applications in SQLNo-SQL database such Oracle| Cassandra and Azure Cosmos...ApplicationLong term contract
- ...Java Full Stack Developer Location: Sunnyvale, CA Mandatory Skills These are the foundational technologies for building the... ...or Vue.js is crucial for creating dynamic and interactive web applications. Understanding how to make web applications work well on...Application
- ...Java J2EE Developer Location: Austin, TX or Sunnyvale, CA Duration: Contract Required Skills: Minimum 7 years of experience... ...advanced solutions for a multi-tier, distributed web application Experienced in crafting and implementing REST API Proven...ApplicationContract work
- ...Predictive and Prescriptive Analytics, GenAI applications and advanced statistical models to our business users. The Cloud Engineer will report to the Director of Advanced... ...programming/scripting (e.g., Python, Go, Ruby) and software configuration management experience (e.g.,...Application
- ...Job Title: Senior Python Developer with AI and Snowflake Expertise... ...of developing robust Python applications, leveraging AI technologies,... ...deployment to ensure high quality software delivery. Conduct code... ...trends in AI and data engineering to continuously improve our...Application
$160k
...Cloud Services or Microsoft Cloud Services SAAP, PAAS Custom Application Architecture (mostly.Net and C#), Azure DevOps and Automation... .../project using TOGAF or 4+1 architecture model view Design software systems with various Microsoft technologies and ensure compliance...ApplicationFull timeImmediate start- ...expert advice and guidance to others in the application of information and best practices; supporting... ...and practices. What you will do: • As a Software Engineer III for client, you'll have the opportunity to: • Develop intuitive software that meets and exceeds the...Application
- ...System Software Engineer – Lead Engineer Sunnyvale, CA Do you want to be part of AI revolution? Do you want to think out of box with... ...to boot, security, safety, driver, os, middleware, OTA, applications, etc, for autonomous driving silicon and system. Optimize...Application
- ...Java Backend Developer Rootshell Enterprise Technologies Inc. is a recognized... ...member of the Equinix Product Engineering function you will be involved in the software development life cycle with a... ...maintaining customer-facing applications at scale in an innovative...Application
$147.4k - $272.1k
...Application & System Firmware Engineer The team is looking for a skilled and motivated Firmware Engineer that will be able to define and develop firmware platforms for current and future Apple products... ...develop, and maintain hardware/software systems for Apple products....ApplicationRelocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer Engineer - Applications. Be the first to apply!
- software engineer full time Cupertino, CA
- startup software engineer Cupertino, CA
- rust software engineer Cupertino, CA
- software developer Cupertino, CA
- software development engineer aws Cupertino, CA
- ngo software engineer Cupertino, CA
- software engineer Cupertino, CA
- senior software engineer Cupertino, CA
- cybersecurity software engineer Cupertino, CA
- part time software developer remote Cupertino, CA


