Technical Architect in Austin at PayPal

Date Posted: 9/4/2018

Job Snapshot

  • Employee Type:
    Full-Time
  • Location:
    Austin
  • Experience:
    Not Specified
  • Date Posted:
    9/4/2018
  • Job ID:
    R0036874

Job Description

Fueled by a fundamental belief that having access to financial services creates opportunity, PayPal (NASDAQ: PYPL) is committed to democratizing financial services and empowering people and businesses to join and thrive in the global economy. Our open digital payments platform gives PayPal’s 244 million active account holders the confidence to connect and transact in new and powerful ways, whether they are online, on a mobile device, in an app, or in person. Through a combination of technological innovation and strategic partnerships, PayPal creates better ways to manage and move money, and offers choice and flexibility when sending payments, paying or getting paid. Available in more than 200 markets around the world, the PayPal platform, including Braintree, Venmo and Xoom enables consumers and merchants to receive money in more than 100 currencies, withdraw funds in 56 currencies and hold balances in their PayPal accounts in 25 currencies.

At PayPal, we believe that now is the time to democratize financial services so that moving and managing money is a right for all citizens, not just the affluent. We are driven by this purpose, and we uphold our cultural values of collaboration, innovation, wellness and inclusion as our guide for making decisions and conducting business every day. It is our duty and privilege to be customer champions and put those we serve at the center of everything we do.
We are one team that respects and values diversity of thought for everyone, everywhere, and we actively seek to create an energizing workplace that brings out the best in all of us. If you are ready to shape the future of money, join the team at PayPal. We are proud to work here. You will be too.

Core Platform and Infrastructure (CPI) team is the technology engine that powers PayPal’s business. We deliver a seamlessly scalable, exceptionally efficient, highly reliable infrastructure and services platform in a hybrid cloud environment. Thousands of PayPal developers build and run hundreds of applications processing billions of calls daily with high availability and reliability on our Java middleware framework products. As a team, we are active in the open source community, are proud of our systems knowledge, technology breadth, and intellectual curiosity. We are driven to empower PayPal developers in the best way possible.

Primary Job Responsibilities
The CPI Framework Team is primarily responsible delivering highly scalable application development frameworks for PayPal’s product development needs. These framework stacks enable the development of various mid-tier and UI components and provide the fundamental backbone in products and services. The team delivers frameworks that leverage open source stacks on Java, Scala and JavaScript on PayPal’s private/public cloud infrastructure. You will be part of a team helping engineer the world’s largest multi-tiered, high-performing, scalable, and highly-available Payments platform.

As a Senior Member of Technical Staff Architect (Sr. MTS), you will provide technical and architectural leadership for the team, mentor others, and use your understanding of the business domains to help shape technical requirements and solutions. It is expected that you are an expert technical leader who is able to operate in a high performing team, that you can creatively balance high quality delivery with customer focus to meet business needs, that you have excellent communication skills, and that you have a continuous record of delivering results in a fast-paced environment. While you will be primarily focused on the design and architecture of systems and components, you will be expected to execute enough hands-on implementation work to remain current with technologies and trends.

Responsibilities:

  • Design, implement, and test complex, multi-tier distributed software application frameworks collaboratively with peers and technical leaders.
  • Create designs to improve the efficiency, availability, scalability, flexibility, functionality, and usability of our systems and components.
  • Mentor junior staff and/or team members in the best practices of code quality and coding practices. Enhances code quality across multiple projects and/or business units. Recognized for tech debt reduction.
  • Work across organizations to establish benchmarks, standards, techniques, and other mechanisms for defining, measuring, and optimizing non-functional requirements.
  • Act as a subject matter expert in one or more technical environments and technologies.
  • Create exemplars, frameworks, standards, guidebooks, or other tooling that enhances the ability of all members of a team, organization, or domain to work consistently.
  • Select, design, and/or remediate technology platforms to be resilient to changes in business rules, utilization loads, and/or technology environments, while maintaining short-term focus and delivering concrete business results.
  • Evangelize our teams and technologies across the enterprise to encourage adoption.
  • Exercise empathy and maturity while delivering excellence and superior products to our customers.
  • Architecting, designing and executing migration strategies from existing experiences and services to new infrastructure
  • Project planning and estimating effort for the different phases
  • Ability to find and help fix performance, scalability, and other live issues in a very time critical environment.
  • Ability to work collaboratively with team members to achieve end vision
  • Be part of the interview team to hire and build a world class engineering team that will make an impact on how we do engineering at PayPal


Required Skills:

  • 10+ years of experience planning, architecting, designing, developing and delivering software related to platforms at scale
  • Proficiency developing object oriented software in Java and Spring
  • Deep knowledge of Spring Framework, Protobuf, ReST and JSON.
  • Experience with design and development of scalable web services and platforms
  • Knowledge of one or more SQL and/or NoSQL databases
  • Strong understanding of authentication and authorization best-practices for distributed applications
  • Strong problem solving skills and a passion for debugging complex issues
  • Proficiency with at least one scripting language (Perl, Python, UNIX Shell Script etc.)
  • Excellent written and verbal communication skills with the ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Prior experience in implementing vertically scalable solutions
  • Experience supporting a high-volume operations environment
  • Experience with GIT, Continuous Integration systems (Hudson/Jenkins) & Bug Tracking (Jira) tools
  • Experience with using Agile/Scrum methodology for software development
  • Expert in Java8+, especially in concurrent and async usages
  • Extensive experience in containers and container-related technologies


Desired Skills:

  • Experience in an agile development environment
  • Experience with Reactive Streams and frameworks like RxJava
  • Experience with Service Mesh implementations


We're a purpose-driven company whose beliefs are the foundation for how we conduct business every day. We hold ourselves to our One Team Behaviors which demand that we hold the highest ethical standards, to empower an open and diverse workplace, and strive to treat everyone who is touched by our business with dignity and respect. Our employees challenge the status quo, ask questions, and find solutions. We want to break down barriers to financial empowerment. Join us as we change the way the world defines financial freedom.

PayPal provides equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, pregnancy, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, PayPal will provide reasonable accommodations for qualified individuals with disabilities.

R0036874

CHECK OUT OUR SIMILAR JOBS

  1. Architect Jobs
  2. Systems Engineer Jobs