Sr. Software Engineer/RPA Developer

Apple is a technology company that creates products, services, and customer experiences that have revolutionized entire industries.
$175,800 - $264,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
System Infrastructure Developer

Senior System Infrastructure Developer role at Apple, focusing on developing automation systems and workflows for silicon development, offering competitive compensation $175,800-$312,200.

CPU Microarchitect/RTL Engineer - Fetch, Out of Order

Senior CPU Microarchitect/RTL Engineer position at Apple focusing on CPU front-end and out-of-order subsystem development for high-performance processors.

Senior Application Backend Engineer, Content Partner Applications

Senior Backend Engineer role at Apple building analytics platforms for content partners, offering competitive pay and benefits in Seattle.

CAD Engineer – Design Verification Tools and Infrastructure

Senior CAD Engineer role at Apple focusing on design verification tools and infrastructure for silicon development, offering competitive compensation and comprehensive benefits.

Graphics Power Engineer, Platform Architecture

GPU Platform Architecture Engineer role at Apple focusing on power architecture development and optimization for next-generation graphics processors.

Description For Sr. Software Engineer/RPA Developer

Apple's Manufacturing Systems & Infrastructure (MSI) team is seeking a Senior Software Engineer/RPA Developer to join their team. This role involves leading the design, build, and configuration of applications using automation tools to meet complex business process requirements. The ideal candidate will have expertise in Robotic Process Automation (RPA) development, particularly with Automation Anywhere 360.

Key responsibilities include:

  • Handling advanced code requirements for automation development
  • Coordinating with application developers and database administrators on API and database access requirements
  • Conducting unit and integration testing for RPA solutions
  • Participating in code reviews and contributing to coding standards
  • Developing and maintaining documentation for RPA solutions
  • Generating reports on RPA initiative performance and suggesting improvements
  • Providing technical expertise on tools in use
  • Working with the latest technologies and leading POCs to demonstrate new ideas

This role offers the opportunity to work on highly visible data projects within Apple's Operations organization, contributing to the gathering, consolidation, and tracking of manufacturing data for Apple's products worldwide.

The ideal candidate will have:

  • 7+ years of hands-on RPA development experience with Automation Anywhere 360
  • A BS in Computer Science, engineering, or a related field
  • Experience with Automation Anywhere control room activities
  • Strong skills in integrating RPA with external applications using APIs
  • Experience in deploying, maintaining, monitoring, and debugging RPA automations
  • Knowledge of relational databases and SQL query development
  • Strong software development, problem-solving, and debugging skills
  • Experience with public clouds (AWS, Azure, GCP) and private data centers
  • Excellent communication and collaboration skills

Additional preferred qualifications include experience with enterprise systems like SAP and Snowflake, data reporting and visualization tools, and Automation Anywhere RPA Developer certifications.

This role offers a competitive compensation package, including base pay, potential stock awards, and comprehensive benefits.

Last updated 8 months ago

Responsibilities For Sr. Software Engineer/RPA Developer

  • Lead design, build, and configure applications using automation tools
  • Handle advanced code requirements for automation development
  • Coordinate with application developers and database administrators on API and database access requirements
  • Conduct unit and integration testing for RPA solutions
  • Participate in code reviews and contribute to coding standards
  • Develop and maintain documentation for RPA solutions
  • Generate reports on RPA initiative performance and suggest improvements
  • Provide technical expertise on tools in use
  • Work with latest technologies and lead POCs

Requirements For Sr. Software Engineer/RPA Developer

  • 7+ years hands-on RPA development in Automation Anywhere 360
  • BS in Computer Science, engineering or related field
  • Experience in Automation Anywhere control room activities
  • Experience in integrating RPA with external applications using APIs
  • Experience in deploy, maintain, monitor and debugging RPA automations
  • Experience with relational databases and SQL query development
  • Strong software development, problem-solving and debugging skills
  • Experience building applications in public clouds and private data centers
  • Strong communication and collaboration skills

Benefits For Sr. Software Engineer/RPA Developer

Medical Insurance
Dental Insurance
401k
Equity
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock awards
  • Employee Stock Purchase Plan

Interested in this job?