Send me more jobs like this

Keywords / Skills : Sr. MTS, Architect

13 - 20 years
Posted: 2019-05-01

Software Engineer/ Programmer
Posted On
1st May 2019
Job Ref code
Job Description
Job Description:

As a part of the Merchant Data Platform, in PayPal we are on the following mission

2016 is the year where we put on steroids the efforts to leverage Data to help our customers. We are building an infrastructure that allows us to take advantage of Big Data technologies to deliver actionable insights to the customer. In a phased approach we are working on leveraging data on Elastic Search, Apache Spark, Couch and an OLAP tool serving different purposes. The data will move with different levels of latency and in some cases enriched on the way

•Currently hands on with Big Data technology projects with Java expertise.
•Leads the creation of large-scale architecture for a product or major product sub-systems across PayPal
•Designs and oversees solutions for specific use cases that provide frameworks, interfaces, and services that can be extended and reused for future requirements.
•Helps in designing the migration path of C++ application to Java Stack
•Develops and communicates technical processes, standards and best practices within a product team.
•Creates architecture consistent with enterprise architecture standards, guidelines and principles and works with engineering to ensure that implementations are consistent with the spirit of these principals.
•Understands the broader business context around their area.
•Contributes to technology direction, develops architecture and influences implementation to gain measurable business improvements.
•Recognized as the go-to architect for a product or major sub-system and is seen as a leader in their specialized field.
•Frequently interfaces with other functional teams'' leadership
•Highly visible across major engineering organizations, and regularly visible through external forums such as conferences, workshops, or open source initiatives.
•Works well within a team, and contributes effectively to the success of the team and related teams.
•To be an authority within the product portfolio responsible for the technical specification of projects and choice of technology including the development, integration, testing, infrastructure used and ongoing operational maintenance.
•Interpret product and project requirements and translate these into solutions that can be implemented by the development teams
•Promote the re-use of code, components, and systems in order to ensure that these support the widest range of company products possible and are aligned with technical strategy.
•To produce clear technical design documentation and diagrams detailing existing and proposed technical architectures.Skill Set:


Successfully architected and implemented at-least one Big Data based solution
Apache Spark and or Hadoop
Elastic Search
OLAP tools like DRUID
Able to evangelize innovations, through prototyping or other means.
Identifies opportunities for engineering productivity improvements or directions, and evangelizes these successfully
Works with the team of developers to create spikes and test with large volumes of data
Can triage and resolve site issues without supervision.

Influences Senior leaders on product direction and is frequently consulted by Directors throughout their organization.
Provides leadership to others, particularly junior engineers who work on the same team or related features or product sub-systems.
Will be relied on by an engineering director to provide technical direction for an engineering team
Leads product design and code reviews; can competently review any aspect of their product or major sub-system.
Leads and collaborates on solutions across teams within a business unit.
Key Skill(s)

Similar Jobs
View All Similar Jobs
Walkin for you