What you need to know about the role-
You will be designing, and implementing complex, multi-tier distributed software applications, documenting and testing systems. We are looking for a
Your way to impact-
- Turn business needs into high quality, high performance code.
- Consider the future while building great products today
- Work across organizations within PayPal
Your day to day-
- Design, and implement complex, multi-tier distributed software applications, document and test systems.
- Lead projects with other engineers, architects, managers, and Product Management, QA, and Operations teams to design and develop innovative processes and create solutions that meet business requirements.
- Be a technical leader within your team and within PayPal in general.
- Provide technical and project leadership and mentoring.
- Be a valued member of an autonomous, cross-functional agile team.
- Build performance sensitive systems that serve tens of millions of requests each day.
- Be an active voice in architectural decisions for PayPal’s payments system.
what you need to bring-
- You know how to write highly scalable and distributed Ruby on Rails services.
- You drive technical projects and take pride in building systems that are used by millions of users every day.
- You have experience in developing mid-tier services in a service-oriented architecture (SOA).
- You think Agile is the way to go for faster development until something better comes along.
- You call Linux and Vim as your best buddies.
- You have great communication skills.
- You think POC (proof of concept) is the faster way to prove a point.
- Strong Ruby or strong programming abilities in Java and other languages like Python, C++
- Strong understanding of algorithmic techniques, design patterns and best practices.
- Curiosity about how things work and the behavior of finding the answers. Flexible and adapting the changing circumstances, tenacious.
- Knowledge/experience withUnix. Knowledge/experience with relational databases, NoSQL databases.
- Knowledge/experience withGitHub. Knowledge/experience with Service Oriented Architectures.
- 8+ years and at least a Bachelor’s degree in Computer Science (or equivalent).
Any general requests for consideration of your skills, please