Senior Software Engineer - Android

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

Senior Android Engineer on the Analytics & Experimentation Team within PayPal’s Consumer Platform organization, responsible for building and evolving Android capabilities that power mobile analytics and experimentation across PayPal’s consumer experiences. Owns end-to-end delivery of complex features, designs scalable and reliable solutions, and contributes to the evolution of the team’s mobile architecture. Collaborates with Android, backend, data, and product partners, participates in architectural and design discussions, and communicates technical decisions and tradeoffs clearly. Upholds high standards for code quality, testing, and reliability while mentoring others and contributing to strong engineering practices.

What you'd actually do

  1. Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  2. Advises immediate management on project-level issues
  3. Guides junior engineers
  4. Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  5. Applies knowledge of technical best practices in making decisions

Skills

Required

  • Kotlin
  • Java
  • Android SDK
  • modern frameworks
  • architectural patterns
  • production-quality Android features
  • performance optimization
  • debugging
  • profiling
  • instrumentation
  • high-scale consumer mobile applications

Nice to have

  • Statsig
  • Segment
  • Amplitude
  • Datadog
  • Sentry
  • open-source mobile or Android projects

What the JD emphasized

  • regulated environments
  • financial services
  • payment technologies