PayPal

Job Title: Senior Android Developer

Job Location: San Jose, CA

Primary Job Responsibilities

The PayPal Mobile team builds the latest PayPal products for users that are using PayPal on the go or at home away from a computer. As a Principal Android Engineer, you will enhance these existing products and develop new innovative features the Mobile & Consumer devices industry across the world has yet to see!

We are looking for an exceptional Principal Android Software Engineer to join the team that works on the PayPal consumer application. If you are extremely passionate about building mobile applications, loves working with a team of talented developers and have interest in the latest Mobile technologies then this is your job.

Mobile apps built by this team are used by millions of users around the world. If you love to make an impact to millions of users around the world with your mobile app then come join us.

Responsibilities:

  • Work closely with business partners ,product management and design team to conceptualize new ideas and converting them into technical requirements and working closely with your peers to build a killer Android app.
  • Independently design, build and test complex multi-tiered features based on high level requirements.
  • Coordinate with other teams within PayPal as needed.
  • Building mobile apps in an Agile and fast paced setting

Required Skills:

  • 1.5+ years experience in App Development on Android and 4+ years of Java/C++ knowledge is a must
  • Delivered killer apps to a huge user base
  • Proficient with Java/C++
  • Strong Android SDK experience
  • Ability to understand and Parse XML, JSON and Serialized data
  • Ability to work in a fast paced, iterative development environment with short turn-around times
  • Advanced software architecture and design skills, including object oriented design
  • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience.
  • Prior iOs//RIM/Symbian/Web development experience is a plus
  • Have 10+ years of SW development experience
  • Familiarity with fundamental web and mobile technologies (HTML5, CSS, JSetc) is a plus
  • BS in Computer Science or Equivalent

About PayPal:

PayPal is the faster, safer way to pay and get paid online. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With 106 million active accounts in 190 markets and 25 currencies around the world, PayPal enables global ecommerce.

Every day at PayPal, we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. What we do at PayPal has never been done before and it has a tremendous impact! We build BIG and NEW products to drive worldwide commerce. Be it the next mobile payments solution, or a high availability money movement platform, we solve problems on a scale you just can't find elsewhere. PayPal continues to push the boundaries of technology by investing in individuals who passionately believe in the potential of innovative technologies that make up a global market place.

At PayPal/eBay, no matter which of our offices, brands, or locations you call home, you’ll discover consistent benefits that are intended to support you—in your work, your life, your passions, and your future. This is where innovation meets reality! Are you an individual who is ready to grow and join our global community? Would you just like to know more about our latest and greatest projects? We would love to talk to you about it!

eBay companies are proudly EEOC compliant





Job Title: Sr iPhone Developer

Job Location: San Jose, CA

Shift

Day Primary Job Responsibilities

The PayPal Mobile team builds the latest PayPal products for users that are using PayPal on the go or at home away from a computer. As a Principal iPhone Engineer, you will enhance these existing products and develop new innovative features the Mobile & Consumer devices industry across the world has yet to see!

We are looking for an exceptional Principal iPhone Software Engineer to join the team that works on the PayPal consumer application. If you are extremely passionate about building iPhone/iPad applications, loves working with a team of talented developers and have interest in the latest Mobile technologies then this is your job.

Mobile apps built by this team are used by millions of users around the world. If you love to make an impact around the world with your mobile app and want to be a part of the team that built an “App of the week”, then come join us.

Responsibilities:

  • Work closely with business partners, product management and design team to conceptualize new ideas and converting them into technical requirements and working closely with your peers to build a killer iPhone app.
  • Independently design, build and test complex multi-tiered features based on high level requirements.
  • Coordinate with other teams within PayPal as needed.
  • Building mobile apps in an Agile and fast paced setting

Job Requirements

Required Skills:

  • 2+ years experience and deep knowledge of iOS development
  • Delivered killer apps to a huge user base
  • Proficient with developing in Objective-C
  • Strong iPhone Cocoa Touch UI framework experience
  • Ability to understand and Parse XML, JSON and Serialized data
  • Ability to work in a fast paced, iterative development environment with short turn-around times
  • Advanced software architecture and design skills, including object oriented design
  • Strong communication skills with the ability to understand and explain technical issues to a non-technical audience.
  • Prior Mac Os/Android/RIM/Symbian development experience is a plus
  • Have 10+ years of SW development experience
  • Familiarity with fundamental web and mobile technologies (HTML5, CSS, JS etc) is a plus
  • BS in Computer Science or Equivalent

About PayPal:

PayPal is the faster, safer way to pay and get paid online. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With 106 million active accounts in 190 markets and 25 currencies around the world, PayPal enables global ecommerce.

Every day at PayPal, we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. What we do at PayPal has never been done before and it has a tremendous impact! We build BIG and NEW products to drive worldwide commerce. Be it the next mobile payments solution, or a high availability money movement platform, we solve problems on a scale you just can't find elsewhere. PayPal continues to push the boundaries of technology by investing in individuals who passionately believe in the potential of innovative technologies that make up a global market place.

At PayPal/eBay, no matter which of our offices, brands, or locations you call home, you’ll discover consistent benefits that are intended to support you—in your work, your life, your passions, and your future. This is where innovation meets reality! Are you an individual who is ready to grow and join our global community? Would you just like to know more about our latest and greatest projects? We would love to talk to you about it!

eBay companies are proudly EEOC compliant

Education

Bachelors Degree or Equivalent
Job ID: 65698BR





Job Title: Software Development Manager 2

Job Location: San Jose, CA

Shift

Day

Primary Job Responsibilities

Responsibilities:

  • Guide technical design and implementation.
  • Work with development leads, product owners and engineers to create user stories and plan sprints.
  • Work with development, QA and other support teams to ensure hassle free creative time for engineers.
  • Manage issues and risks and provide thought leadership to solve problems in a creative way.
  • Responsible for hiring, coaching and mentoring highly technical software development engineers
  • Evaluate performance , assess development plans for engineers and help them to be succesful.
  • Work with other leaders in the organization to present business plans, roadmap and technology solutions to a diverse set of leaders and teams across the organization.
Job Requirements

Required Skills:

  • Experience of more than 10 years in software development in high traffic ecommerce products with a strong preference for Payments domain knowledge.
  • Experienced in leading teams of software engineers in development of multi-tiered web applications in Java or C++, UNIX, RDBMS environment
  • Experience with iterative or agile development processes.
  • Familiarity with engineering best practices and tools.
  • Technical depth - the job doesn’t require coding but frequently calls for getting into code level details and sometimes discuss with engineers nitty-gritty at the code level. Being able to triage design and architectural issues and providing direction and guidance on technical issues is a must.
  • Familiarity with enterprise architecture patterns, high volume system design concepts are expected with a strong bias for familiarity with scalability and availability solutions
  • Strong business and technical vision.
  • Ability to handle multiple competing priorities in a fast paced environment
  • Strong track record for delivering complex projects on time and within budget.
  • Bring a fresh outlook and perspective and the capacity to think out of the box.
  • Excellent verbal and written communication skills
  • Ability to work well with people and be both highly motivated and motivating.

About PayPal:

PayPal is the faster, safer way to pay and get paid online. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With 106 million active accounts in 190 markets and 25 currencies around the world, PayPal enables global ecommerce.

Every day at PayPal, we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. What we do at PayPal has never been done before and it has a tremendous impact! We build BIG and NEW products to drive worldwide commerce. Be it the next mobile payments solution, or a high availability money movement platform, we solve problems on a scale you just can't find elsewhere. PayPal continues to push the boundaries of technology by investing in individuals who passionately believe in the potential of innovative technologies that make up a global market place.

At PayPal/eBay, no matter which of our offices, brands, or locations you call home, you’ll discover consistent benefits that are intended to support you—in your work, your life, your passions, and your future. This is where innovation meets reality! Are you an individual who is ready to grow and join our global community? Would you just like to know more about our latest and greatest projects? We would love to talk to you about it!

eBay companies are proudly EEOC compliant

Education

Bachelors Degree or Equivalent
Job ID: 67240BR





Job Title: Chief of Staff

Job Location: San Jose, CA

Shift

Day

Primary Job Responsibilities

PayPal is the faster, safer way to pay and get paid. As PayPal’s largest technology group, Customer Quality and Engineering Services (CQES) is responsible for the quality of the PayPal product and ensuring our customer’s needs are met. Our organization is expanding both domestically and internationally with a diverse set of business operations to continually develop and improve.

The CQES Chief of Staff will report to the CQES Senior Director to help fulfill the vision of building an amazing work environment through strategic thinking, communication and organization. This is a management role with one direct report, the Financial Analytics and Project Manager.

The candidate will be responsible for partnering with the CQES leadership team to continue developing the organizations operations- including managing budget, hiring and other financial operations, leadership development, and partnership development. This role offers a unique opportunity to influence PayPal and ensure the Quality organization is operating at peak efficiency so it can meet the growth planned for the next 3-5 years.

Specific responsibilities include:

  • Continually improve operating rhythms for the team, including regular Staff Meetings, Off-sites, Operational Reviews, Budget Reviews, All-Hands, All Managers calls, etc.
  • Drives team engagement through implementation of leadership topics; such as collaboration, pride of ownership, mentoring and coaching
  • Lead change management activities within the organization- 1-2 special projects per half (Process Improvement, Culture change, Innovation Topics, Org Design, Etc)
  • Drive towards key organization metrics and operational excellence objectives that achieve the CQES Priorities for the year
  • Create budget policy and drive adherence to budget guidelines in the areas of hiring, Travel and Entertainment, and other categories of spending
  • Lead engagement in SPP activities and coordination with PMO and Business counterparts
  • Seek feedback to understand perception of the CQES organization at PayPal and take corrective action where necessary
  • Analyzes Leaders’ time spent on key business activities and change implementation to optimize schedule to focus time on key drivers for desired business outcomes: 1) Focus on Quality, 2) People Management, 3) Bridging back to the technology organization, Regional Leads, and other Planning Units, 4) Operational Excellence, 5) Strategy and Personal Reflection
  • Act as a sounding-board for Sr. Managers and Directors when Leader is not available (infers a strong understanding of Leader’s point of view and direction on most organizational aspects)
  • Provide coaching and feedback to CQES head and team to improve their ability to manage the organization

Job Requirements

  • Must understand how the Technology organization’s budget and funding process function. Requires a level of understanding that is deep enough to educate Sr. Managers and Directors on the process and construct understandable guidelines and policy
  • Must be highly organized with attention to detail, and be able to function at the strategic level to establish context and sound reasoning for data driven decision making
  • Must be comfortable with ambiguity and able to “bring order to chaos” when required
  • Must be able to manage others through influence to effectively achieve outcomes
  • Requires knowledge about 3 Year Strategy with a keen understanding of 1 year operating plan and metrics in the CQES domain
  • Should be comfortable talking about technology topics and identifying issues readily
  • Should be effective at meeting facilitation for small groups (e.g., Staff meetings and Leadership off-sites) as well as large groups (e.g., All Hands meetings)

About PayPal:

PayPal is the faster, safer way to pay and get paid online. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With 106 million active accounts in 190 markets and 25 currencies around the world, PayPal enables global ecommerce.

Every day at PayPal, we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. What we do at PayPal has never been done before and it has a tremendous impact! We build BIG and NEW products to drive worldwide commerce. Be it the next mobile payments solution, or a high availability money movement platform, we solve problems on a scale you just can't find elsewhere. PayPal continues to push the boundaries of technology by investing in individuals who passionately believe in the potential of innovative technologies that make up a global market place.

At PayPal/eBay, no matter which of our offices, brands, or locations you call home, you’ll discover consistent benefits that are intended to support you—in your work, your life, your passions, and your future. This is where innovation meets reality! Are you an individual who is ready to grow and join our global community? Would you just like to know more about our latest and greatest projects? We would love to talk to you about it!

eBay companies are proudly EEOC compliant

Education

Bachelors Degree Required
Job ID: 66470BR





Job Title: Manager Software Development 2

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

PayPal is looking for a passionate and skilled leader to lead the development team in Chennai. The leader manages a product development team (User Domain Development team) that will design and develop software solutions and improve on existing solutions.

Job Requirements

  • Define technical strategy and direction while working with various products & Cross vertical teams.
  • Team Management and Team Building - Experienced with leading and managing a variety of teams.Ensures that team is energized, unified, and moving towards a common goal.
  • Communication - Effectively communicates with staff, with peers across department, with peers across division and to senior management.
  • Staff and Career Development - Develop people in line with strategic organizational and departmental objectives. Coach others in the value and methods of associate development.
  • Global Engineering Team - Work with engineering team throughout the US and Asia. Work effectively in communicating across time zones.
  • Project Scheduling and Execution - In-depth knowledge of and experience with entire Product development lifecycle in complex cross-functional environment. Devise detailed project plans including schedule and resource requirements. Should be able to work in a fast-paced iterative development environment and embrace Agile/Scrum methodology.
  • Innovation - Able to promote innovative ideas.Work with the team to discover, propose, and implement ideas that will improve their productivity, quality of the product, and usability of the product.
  • Organizational Savvy - Able to predict impacts, avoid disruptions and pursue actions that are likely to succeed. Share information to gain common commitment and understanding in achieving objectives. Can identify key players and potential actions for high-impact, sensitive situations or issues.
  • Development Process - Formulates and continuously updates professional software development process that ensures stability of software, agility of process, and efficiency of team.

Education

Masters Degree or Equivalent
Job ID: 65886BR





Job Title: MTS 1 Software Engineer Quality

Job Location: San Jose, CA

Shift

Day

Primary Job Responsibilities

The Mobile Commerce Customer Quality team supports testing web applications for mobile devices. Our team practices Agile, in a fast-paced start up like environment that relies heavily on a tight relationship between engineering, customer quality and Product team. We believe quality begins on Day 1 of development and are strong advocates for total customer quality.

Job Description:

The Mobile Web Customer Quality team is looking for a candidate who would like to play a key role in qualifying cutting edge mobile web applications. This position requires a self-motivated individual with strong technical and communication skills to handle responsibilities: investigating and implementing the latest in mobile automation test frameworks, test case creation/execution, test environment support, and manual testing.

Responsibilities:

  • Structured comprehensive functional & user experience test design & execution (Automated/Manual)
  • Collaboration with engineering and product managers in the creation of comprehensive test plans and test cases
  • Creation of mobile web application automation using Selenium/WebDriver/TestNG
  • Regression testing & bug writing
  • Test environment support
Job Requirements

Required Skills:

  • 5+ years experience in quality assurance with a solid knowledge of industry standard processes, protocols, tools, and methodologies is required
  • 2+ years experience in mobile web testing
  • Experience of continuous integration test environments (like Jenkins) and automation frameworks like Selenium/WebDriver/TestNG are required
  • Excellent verbal and written communication skills
  • Ability to work in a fast paced "start up" like environment a must
  • BS in Computer Science or equivalent experience

Desired Skills:

  • Experience with JUnit/Code Coverage/Static Analysis is appreciated
  • Experience working in Agile environment is preferred
  • Experience with iOS and Android preferred
  • Experience with Unix is preferred

About PayPal:

PayPal is the faster, safer way to pay and get paid online. The service allows people to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With 106 million active accounts in 190 markets and 25 currencies around the world, PayPal enables global ecommerce.

Every day at PayPal, we are changing the way the world does business by challenging the status quo, innovating and enabling business between millions of people across the globe. What we do at PayPal has never been done before and it has a tremendous impact! We build BIG and NEW products to drive worldwide commerce. Be it the next mobile payments solution, or a high availability money movement platform, we solve problems on a scale you just can't find elsewhere. PayPal continues to push the boundaries of technology by investing in individuals who passionately believe in the potential of innovative technologies that make up a global market place.

At PayPal/eBay, no matter which of our offices, brands, or locations you call home, you’ll discover consistent benefits that are intended to support you—in your work, your life, your passions, and your future. This is where innovation meets reality! Are you an individual who is ready to grow and join our global community? Would you just like to know more about our latest and greatest projects? We would love to talk to you about it!

eBay companies are proudly EEOC compliant

Education

BSCS or BSEE or Other Related 4yr Technical Degree
Job ID: 65490BR





Job Title: MTS 2 Software Engineer

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

Technical Skills:

  • Produces clear, well-communicated, complete designs for product features or sub-systems
  • Leads product design and code reviews; can competently review any aspect of their product or major sub-system.
  • Drives architecture discussions, and proposes solutions to system and product changes.
  • Spends most of the time developing code, and efficiently produces exemplar and thoroughly tested code for the most challenging
  • features. Code typically persists for the lifetime of a software version.

Job Requirements

  • Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, etc.), including strong data architecture and SQL development skills
  • Designs are typically exemplars.
  • Complex architectural designs typically require refinement and iteration with more senior Engineers.
  • Experience in Unix based development environment (Unix, Shell, Perl, Python) is a plus
  • Experience applying software design patterns
  • Expertise in online payments and related domains is a plus

Other Aspects:

  • Frequently interfaces with other functional teams' leadership.
  • Influences on product direction.
  • Highly visible across major Engineering organizations, and regularly visible through external forums such as conferences, workshops, or open source initiatives.
  • Provides leadership to others, particularly junior Engineers who work on the same team or related features or product sub-systems.
  • Can be relied on to deliver products on time and to requirements.
  • Correctly estimates software schedules, and delivers on time without quality issues.
  • Works well within a team, and contributes effectively to the success of the team and related teams.
  • Understands the business and is able to contribute to technology direction that contributes to measurable business improvements.
  • Can triage and resolve site issues without supervision.
  • Able to evangelize innovations, through prototyping or other means.
  • Identifies opportunities for Engineering productivity improvements or directions, and evangelizes these successfully.

Education

Masters Degree or Equivalent
Job ID: 66135BR





Job Title: Software Engineer

Job Location: San Jose, CA

Shift

Day

Primary Job Responsibilities

PayPal’s Marketing Publishing Platform team is looking for experienced, high-octane software engineers to join our team in San Francisco/San Jose. This is an individual contributor position. Here are the expectations:

The Software Engineer is involved in all aspects of the project life cycle, from the initial kickoff through the requirements analysis, design and implementation.

  • Additional responsibilities may include identification of major system interfaces and development of module reuse on an enterprise-wide scale.
  • He or she is also responsible for communicating to others on technical standards, principles, methodology and trends.
  • Be a true partner in defining the product and consumer experience, have and develop business acumen and bring technical perspective in furthering the product and business.
  • Assist in creating and reviewing Technical Design Documents (TDDs) for the development organization based on product requirements.
  • Own the quality of the product.
  • Collaborate effectively with other development teams and architects to solve complex problems spanning their respective areas and resolve technological disagreement with informed and rational debate.
  • Ability to work in a team as well as independently and deliver on aggressive goals individually as well as a team.

Job Requirements

  • Experience in ecommerce application development.
  • Experience developing web sites with high volume of hits.
  • Strong fundamentals of object oriented design, data structures, algorithms and design patterns.
  • Skills in Java, J2EE, JSF/JSP, Spring. Spring webflow.
  • Experience designing internal and external services (SOA).
  • Strong knowledge of SQL and No-SQL databases, designing clean, scalable data models and data access patterns with partitioning and sharding.
  • Experience in front-end technologies such as HTML, CSS and Javascript as well as strong understanding of developing for browser and various other devices is high desirable
  • Strong communication skills
  • Experience with agile methodologies
  • Ability to work with diverse teams.

Education

Bachelors Degree Required
Job ID: 65346BR





Job Title: Interaction Designer

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

About PayPal User Experience Design

Do you have a creative eye for design? Do you often research what makes people do the things they do? If so, then we have a position for you! The User Experience Design team at PayPal is a multi-cultural, multi-talented team of individuals whose skills range from conceptual design to contextual inquiries. We are a passionate bunch of highly skilled user experience specialists – our focus is driving the goals of the business, by defining and creatively addressing the needs of our users. You could be one of us!

Job Description:

The qualified user experience design candidate will work independently and with other experience team members to help shape the future of online payments. The ideal candidate has a strong sense of design in respect to creating simple, elegant, user-friendly interfaces based on user-centered design principles. This person will be responsible for all stages of user experience design throughout the product lifecycle ensuring a compelling structure that meets structural standards, business and user requirements (spanning user interface, interaction and visual design). Excellent written, verbal and visual communication skills are a must.

We believe in design recommendations that are research and analytics driven. We would expect you to be able to conduct research activities such as, expert reviews, benchmarking, competitor analysis and quick and dirty user testing, as well as align closely with the analytics team to inform and back up your design recommendations where needed and possible.

As a User Experience Designer for the UED team, your job is to be an ambassador to the user experience. By taking a proactive approach to designing rich prototypes, you and your team drive end-to-end experiences through a thoughtful end-user approach. This is a seasoned role with the excitement to design for a key business initiative. The designer is a key partner in helping visualize the business, the product experiences and proactively iterating on these models and simulations to move the product forward.

Job Requirements

Job Requirements - Roles & Responsibilities:

  • Working closely with a cross-functional team to assess product requirements, the user experience designer will translate requirements into concepts and elegant user design, interaction models, user task flows, screen designs, and UI details that promote ease of use and optimize the user experience for various online payment products
  • Organize these design details into a complete user experience design specification to be used as a blueprint for development
  • Work closely with user research team members to better understand the user by testing the usability of features and conceptual designs
  • Have practical experience employing user-centered design methods
  • Have a good understanding of executing to Brand guidelines to influence a rich user experience for a global market.
  • Have confidence and experience in presenting design ideas and recommendations design ideas and recommendations to Product teams.
  • Be self-motivated, self-driven and able to make logical decisions to ensure the overall success of the project by creating designs that seamlessly address customer and business concerns and objectives
  • Keep abreast of current design tools, techniques, methodologies and technologies (e.g. HTML 5, design for mobile)
  • Be willing to challenge traditional design thinking and look for new and innovative ways to approach design projects and improve or streamline the user experience
  • Be a thought leader in their area of specialization and mentor other designers
  • Conduct user research activities and work closely with the user research team members to better understand the user by testing the usability of features and conceptual designs.

Education

Bachelors Degree Required
Job ID: 63583BR





Job Title: MTS 1 Software Engineer

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

  • Frequently interfaces with other functional teams on all aspects of a feature or sub-system.
  • Influences senior management on product direction, particularly related to their area of focus and expertise.
  • Provides leadership to others, particularly junior Engineers who work on the same team or related features or product sub-systems
  • Can be relied on to deliver features and sub-systems on time and to requirements, without quality issues.
  • Generally correctly estimates software schedules.
  • Basic mastery of feature or subsystem reusability, modularity, or scaling.
  • Works well within a team, and contributes effectively to the success of those that they interact with regularly.
  • Understands and is able to reason about the business, as it relates to their area of expertise.
  • Can triage and resolve site issues with supervision.
  • Able to evangelize innovations, through prototyping or other means.

Supervision:

  • Receives direction in terms of the desired outcome or strategic objectives
  • Can be given new feature or subsystem assignments with minimal supervision; has established working relationships that enable
  • self-direction in gathering requirements and scoping work
  • Frequently coordinates activities of junior Engineers assigned to the same feature or subsystem

Job Requirements

Technical Skills:

  • 8+ years of experience developing software, primarily with object-oriented languages such as C++
  • Deep understanding of and extensive experience applying advanced object-oriented design and development principles
  • Perform high quality software analysis, design, development, testing and maintenance for the PayPal core technology platform
  • Spends most of the time developing code, and efficiently produces elegant, clean code with no unnecessary complication or abstraction
  • Experience developing data-driven applications using an industry standard RDBMS (Oracle, DB2, SQL Server, MySQL, etc.), including strong data architecture and SQL development skills
  • Regularly leads feature or sub-system design reviews and code reviews and is fully recognized as the go-to developer for that component.
  • Participates in architecture discussions, regularly proposes and discusses solutions to system and product changes that are directly related to their area of focus.
  • Experience in Unix based development environment (Unix, Shell, Perl, Python) is a plus
  • Experience applying software design patterns
  • Experience with unit testing (preferably Google Test) and tools
  • Strong debugging and problem resolution skills
  • Experience using industry standard software development tools (IDE / Version Control / Continuous Integration)
  • Expertise in online payments and related domains is a plus

Education

Bachelors Degree or Equivalent
Job ID: 65993BR





Job Title: MTS 1 Software Engineer Quality

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

eBay is the world's leading online and mobile marketplace. We bring together a family of brands that collectively pioneer and connect communities built on commerce, trust, and opportunity. Working together, the unique companies that form eBay Inc. create opportunities for people around the world that often transform their lives. We serve community members, not customers. And our community begins here. eBay employees are committed to a belief in personal growth, collaboration, and the chance to make a difference every day. Would you like to join our community?

PayPal is the faster, safer way to pay and get paid online and on mobile devices. The service allows members to send money without sharing financial information, with the flexibility to pay using their account balances, bank accounts, credit cards or promotional financing. With more than 100 million active accounts in 190 markets and 24 currencies around the world, PayPal enables global ecommerce. PayPal is an eBay company and is made up of three leading online payment services: the PayPal global payments platform, the Payflow Gateway and Bill Me Later.

Senior Customer Quality engineering role in support of qualifying PayPal's Call Center applications prior to pilot and world-wide deployment to 5000 call center agents. This is a senior role that will drive developing and testing the quality organization's next generation of test utomation tools and solutions.

Support junior engineers in developing and deploying test automation solutions through code-reviews and peer-programming Work with the Business Unit to understand production issues, and then close quality gaps.

Job Requirements

  • Knowledge of Object-Oriented programming principles.
  • Strong programming skills in one of the following programming languages: Java, C++, C, C# (preferably Java)
  • Experience developing test automation systems.
  • Experience with the J2EE application server software platform.
  • Experience with web application technologies: javascript, CSS, XML, HTML.
  • Ability to work with teams in remote locations to complete assigned tasks.
  • Good system administration skills (Linux, Windows)
  • Knowledge of Operating Systems
  • Ability to create test plans, test cases and track resolution of software defects.
  • Able to evangelize test innovations, through prototyping or other means and typically finds the most challenging bugs and quality issues.
  • Good communication skills, both verbal and written.
  • Strong problem solving skills
  • Passionate about quality, wants to make a difference.
  • Self-motivated & fully commited dynamic individual with ablility to adapt and adjust to fast paced environment.
  • Experience with Source-code control systems.

Nice to Have

  • Experience with PegaSystems PRPC solutions or other Business Processs Management solutions.
  • Experience with Agile Software

Education

Masters Degree or Equivalent
Job ID: 61050BR





Job Title: Production Support Engineering Manager

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

Data Management Operations team is responsible for all aspects of Enterprise Datawarehouse (EDW) support including the infrastructure to acquire data, load it into EDW and deliver data across PayPal through various applications. This position is responsible for managing, supporting and implementing all Data Warehouse systems utilized by PayPal.

This role will ensure that Service Level and System Availability targets are met. This will require a fundamental understanding of core business processes and key technology best practices and platforms. The candidate should have strong interpersonal skills, managing 20+ production support engineers in the past, ability to take ownership, and the ability to identify and solve problems quickly in a fast-paced environment.

Job Requirements

  • Ensure the EDW is refreshed with data accurately within SLAs.
  • Support decision-making at PayPal by providing a resilient HA Data Management Infrastructure.
  • Manage the EDW production support teams (both L1 & L2) for production failures.
  • Support all EDW production systems and services.
  • Develop and Enforce Standards/Best Practices in collaboration with ETL Development and Business Intelligence teams.
  • End to End Infrastructure Support (Microstrategy, Essbase, Cast Iron, Unica) Work with Sys Admins for upgrading Hardware, performance etc.
  • To lead the Application Maintenances and Upgrades activities.
  • Work with cross functional and off-shore teams to provide 24x7 support to EDW.
  • Proactively propose solutions for Optimizing production processes.

Education

Masters Degree or Equivalent
Job ID: 64190BR





Job Title: Manager Customer Quality

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

As the Software Quality Engineering Manager, you will apply your software and management skills to develop and manage the testing strategy within PayPal's Global Operations team. You will work with a dynamic and hard working team in the development of our new projects/products. You will work cross-functionally with the Product Management, Development, Architecture, Customer Support, Automation, Release, and Operations Teams to develop the best models for writing and executing tests, plan for ease of automating tests, find and correct individual and systematic problems and identify product ease-of-use issues.

Your responsibilities will include managing a team of excellent, self driven software quality engineers, helping develop and implement a cohesive quality strategy, scheduling of quality related tasks, reporting test status and metrics and where needed hands on problem solving. These responsibilities include:

  • Provide guidance in the execution of projects, ensuring on-time delivery with results that meet or exceed commitments. You will handle escalations and resolve issues when they come up, and work to minimize them through mitigation and contingency planning.
  • Mentor managers and leads and assist their career growth, helping them to realize their full potential.
  • Helping define the test planning, test design and execution steps within the cycles of the SDLC
  • Identifying process, technology challenges and deficiencies that need to be addressed and drive those changes to successful adoption
  • Mentoring testing team members in design, coding techniques and time management
  • Identifying project risks and be able to provide alternatives for reducing risk
  • Work with managers, leads, and senior technical contributors to find innovative ways to test more effectively. Establish and enforce standards which ensure sufficient quality as delivered by Product Development in your area.
  • Ensure test strategies focus on areas of greatest risk, and identify defects as early as possible in the development lifecycle. You may also be asked to contribute in an assortment of ways to help the company succeed.

Job Requirements

  • 5+ years in Software Quality Assurance or Engineering Management
  • Experience in managing multiple simultaneous projects in a dynamic environment
  • Strong customer service attitude and eagerness to solve problems
  • Excellent logic, problem solving, and troubleshooting skills
  • Self-starting team player with positive attitude who is detailed, thorough, organized, and has a proven ability to prioritize and scope work
  • Ability to communicate clearly and effectively when discussing issues with team members and customers
  • Ability to inspire, motivate and care for employees while looking out for company viability
  • Ability to advocate for product quality with employees, peers and managers
  • Extensive experience with quality engineering techniques and methodology: developing test plans, designing, executing and analyzing test cases, writing and interpreting reports, reporting testing status, creating defect and code coverage metrics, and assessing risk.
  • Ability to define and institutionalize ongoing quality improvement processes working with interdepartmental teams
  • 5+ years of QA experience with web technologies including HTML, CSS, Javascript, XML, Flash and AJAX
  • 3+ years of QA experience with Web Services (SOAP, REST)
  • Solid experience with bug tracking tools like ClearQuest, JIRA etc
  • Able to understand and articulate how changes in technology impact customer experience
  • Working experience with web application testing frameworks like Cactus, Selenium, Mercury (Quality Center, LoadRunner), Segue (Silk, Performer)

Education

Bachelors Degree or Equivalent
Job ID: 60929BR





Job Title: Manager

Job Location: Chennai, Tamil Nadu, India

Shift

Day

Primary Job Responsibilities

  • Understand the product requirement, big picture and drive the team to deliver the product in agreed effort & schedule
  • Provide thought leadership to the team, particularly and help in bringing agility to the process in implementing business flows.
  • Translate business needs into technology solutions and roadmaps based on deep understanding of the business needs and technical inventory.
  • Drives or understands technical designs to consensus and approval as a leader within PayPal’s cross-functional technology team so that the Designs and proposed solutions are scalable that can be extended and reused for future requirements.
  • Leads, collaborates and communicates well with the development teams across the globe.
  • Provide regular high-level communications to the executive staff and detailed communications to company-wide stakeholders
  • Deliver high quality applications within aggressive timelines, with little or no guidance
  • Proactively engage with other members and cross-functional teams to ensure all open issues are identified & resolved.
  • Increase overall code, product quality in the organization
  • Identify and mentor critical engineering talent, identify and recruit technical leaders into the organization.
  • Set goals for the team and drives it to completion
  • Set goals for the people reporting to him and monitors the progress
  • Mentors team members and works with them on career progression
  • Technically savvy but willing to lead people by guiding them

Job Requirements

  • 10+ years of software engineering experience with at least 6 years of designing and delivering enterprise applications
  • Clear understanding and practical experience with different development methodologies and Integration technologies.
  • Must exhibit strong leadership and exceptional technical skills
  • Must be passionate about providing world-class solutions for millions of customers across the world
  • Must possess a track record of innovation and execution in a high-pressure environment
  • Make timely, high-quality decisions, based on limited information
  • Proficient using industry standards and technical expertise to establish best practices and strategic technical solutions.
  • Well versed in software engineering methodologies such as RUP/Agile, and a deep understanding of Software Architecture/Design Patterns
  • Well versed in one OOPS language – C++ or JAVA
  • Should have global development exposure and willing to work in a global setup
  • Should be highly proficient in communication.

Education

Masters Degree or Equivalent
Job ID: 62179BR