You ll work alongside the best and the brightest engineering talent in the industry. We have opportunities in a wide range of areas including development, design, platform, testing, big data/AI ML, front end and back-end tech stack.
You will be responsible for steering the direction for the team, collaborating with the team members to build and evolve our NextGen Logging platform. You will be an individual contributor working closely with various cross-functional groups, including domain engineering, product, and customer support teams, with a strong emphasis on delivering platform focused solutions. This role requires excellent problem-solving and collaboration skills to ensure customer needs are met efficiently and effectively.
Meet our team
Observability logging team at PayPal that is responsible for providing world-class logging platform that can collect, ingest, store, alert and visualize data from many different sources in PayPal - like application logs, infrastructure, Virtual Machines, Containers, Network, Load Balancers etc. The platform offers capabilities that enables different teams in PayPal to gain business insights and empowers debugging/triaging of issues in an easy-to-use, intuitive and self-serviceable manner.
Job Description
Your way to impact
You will own the concept, design and delivery of the technical solutions that improves developer productivity and experience, drives operational efficiency and scale to support our stakeholders and customers
You will partner closely with other cross-functional teams and will be responsible for building a great experience for our customers.
Your day-to-day
In your day-to-day role, you will
Design elegant, scalable and highly available and reliable solutions
Collaborate closely with other teams to solve complex problems.
Guide and mentor other developers in the team.
Develop code sufficiently supported by high quality tests.
Review code written by others and provide constructive feedback.
Deploy and maintain code using PayPal s DevSecOps pipeline.
Participate in triaging and mitigating production issues.
Participate in scrum meetings and provide leadership in improving the execution rhythms.
Work closely with architects and engineering leaders to define technical requirements and collaborate with team members in implementing them
What do you need to bring
Bachelor/Master degree in Computer Science related technical discipline.
8+ years hands-on experience.
Very strong foundational knowledge in Object-Oriented Design Principles, Data Structures, Algorithms, SQL/NoSQL, Operating Systems, and Software Engineering
Full stack development experience along with exposure to Splunk or Datadog Observability platforms
Exposure to high performance stream processing framework (Flink, Spark) and analytical platforms (Big query, Iceberg)
Ability to collaborate effectively with remote teams across time zones is essential.
Good grasp of Data structures & Algorithm concepts.
Design and implementation of microservices.
Proven track record working with real-world projects, solid understanding of software development/delivery lifecycle.
Development experience with high-traffic backend services.
Project planning ability, experience in managing small development teams.
Nice to have
Experience with Test Driven Development (TDD).
Experience with DevOps tools and practices including CI/CD
Knowledge of Devops container/orchestration tools (Kubernetes, Docker, Puppet etc)