Software Engineer (Payments and Finance Engineering)
- Austin, TX, United States
Applications open in a new tab.
Job details
- Posting language
- English
- Posted
Original job description
Summary Do you want to help build some of the largest and most consequential enterprise and customer technology systems in the world? Join Apple’s Information Systems and Technology (IS&T) organization.
IS&T is the engine behind everything Apple does for customers and for the people who build for them. It’s Apple’s central nervous system. Supporting 2.5 billion active Apple devices, processing billions of secure transactions, and keeping the technology that defines modern life running flawlessly, IS&T makes the impossible feel effortless.
Finance Engineering is the strategic technology partner for Apple’s Finance function. The team works in close partnership with Finance to ensure alignment of our technology investments with evolving business priorities. They support the technology that powers our Finance teams, as well as widely used tools that employees rely on every day. Finance Engineering also supports Finance’s transformation efforts, leading the technology evolution that will shape how Finance operates for years to come.
Description We are looking for a team member with a strong foundation in computer science theory along with industry experience. In this role, you will envision, design, develop, and deliver components of a well integrated, distributed system that will become the core financial capabilities for Apple. You have a proven record of writing proposals to solve complex problems by digging deep into a domain when needed and turning them into product features.
Responsibilities
In this role, you will lead the technical design and development of new products while navigating complex, ambiguous challenges. By cultivating strong cross-functional partnerships and developing a deep understanding of our business domain, you will translate requirements into meaningful, high-quality products that make a real impact.
Minimum Qualifications 4 years of experience in designing, implementing & supporting highly scalable systems and services in Java or other JVM-based languages
4 years of experience with different data store technologies (SQL, NoSQL)
2 years of experience in Event-Driven Architecture (EDA) and messaging technologies such as Kafka
2 years of experience in financial engineering, having knowledge of how payments/commerce transactions are processed through systems to reflect their accounting and financial impact
A bachelor's degree in Computer Science or relevant work experience
Preferred Qualifications Understand Engineering concerns like reliability, scale, availability, accuracy etc that are particularly important for Payments
Self-starter with strong customer and product focus, and a desire to gain awareness of an eco system and how systems collaborate
Ability to communicate thoughtfully, write engineering proposals, leverage problem-solving skills, build a learning mindset and establish long-term relationships
Practical experience with Postgres, MongoDB
Public cloud platforms (AWS, GCP, etc)
Deployment experience using Docker and Kubernetes
EEO Statement 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
Accessibility 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
Application Deadline Apple accepts applications to this posting on an ongoing basis.
More about this job
Skills
- Financial engineering
- Financial capability
- Oracle Java
- SQL
- NoSQL
- EDA
- Apache Kafka
- Computer science
- Problem solving
- MongoDB
- AWS
- Google Cloud
- Docker
- Kubernetes