Sr Software Engineer

PayPal PayPal · Fintech · Austin, TX +1 · Software Engineering

Sr Software Engineer at PayPal in Austin, TX, focused on developing and managing end-to-end mobile experiences for PayPal's revolving consumer credit products. Requires expertise in Swift, Objective-C, iOS architecture, API integration, and financial technology. The role involves designing reusable code, collaborating with product owners, and ensuring software development excellence.

What you'd actually do

  1. Develop and manage the end-to-end mobile experiences around PayPal’s revolving consumer credit products in the United States and foreign markets.
  2. Design and maintain high performing, reusable Swift code and stay current with the newest mobile technologies.
  3. Provide and receive feedback on code through pull requests and regular reviews of processes.
  4. Work with product owners to crystallize the technical needs during grooming and planning meetings.
  5. Define and develop processes, tools and methodologies to achieve excellence in software development, testing, and deployment, follow coding standards and guidelines with attention to performance, scalability, and availability.

Skills

Required

  • Objective-C
  • Swift
  • Financial Technology
  • Large-Scale Applications
  • Enterprise applications
  • Apple’s Xcode
  • Memory Graph
  • Instruments
  • macOS
  • Simulator
  • Test Automation
  • Accessibility requirements
  • Data Pipelines
  • Postman
  • SoapUI
  • API testing
  • API validation
  • Adobe Analytics
  • Splunk
  • FPTI
  • DataDog
  • Crashlytics
  • CocoaPods
  • Java
  • Python
  • MySQL
  • HTML
  • CSS
  • RESTful APIs
  • GraphQL
  • iOS architecture
  • Version control systems

Nice to have

  • Mobile technologies

What the JD emphasized

  • Master’s degree, or foreign equivalent, in Computer Science, Engineering, or a closely related field plus two years of experience in the job offered or a related occupation.
  • Two years of experience required in each of the following:
  • Creating applications in Objective-C
  • Creating applications in Swift
  • Working in Financial Technology
  • Designing and developing Large-Scale Applications
  • Building enterprise applications
  • Apple’s Xcode, Memory Graph, Instruments, macOS, Simulator
  • Writing and performing Test Automation
  • Implementing accessibility requirements
  • Building Data Pipelines
  • Postman and SoapUI for API testing and validation
  • Integrating and analyzing data for logging and user behavior insights - Adobe Analytics, Splunk, FPTI, and DataDog
  • Crashlytics for crash reporting, diagnostics, and stability tracking
  • Managing versioning and coordinating release processes for internal frameworks - CocoaPods
  • Generic Programming languages - Java, Python, MySQL, HTML, CSS