Expoint – all jobs in one place
המקום בו המומחים והחברות הטובות ביותר נפגשים
Limitless High-tech career opportunities - Expoint

PayPal Manager Software Engineering 
India, Karnataka, Bengaluru 
469458917

Today

This job manages software development projects, implements processes, ensures project delivery, analyzes technical issues, collaborates with stakeholders, and communicates technical issues with non-technical audiences. It involves setting operational targets and driving operational rigor.


Essential Responsibilities:

  • Directly manages software development projects (including program management) and execution through individual contributors. May also lead project teams across platforms or groups
  • Implements processes to drive strong operational hygiene for all components and systems within their group
  • Responsible for the delivery of projects, including quality and timeliness, that impact their domain and potentially one other
  • Demonstrates strong tactical ability by managing the roadmap for a scrum team responsible for technical issues of diverse scope where analysis requires an understanding of current business or tends
  • Competent at communicating technical issues with non-technical audiences
  • Analyzes multiple sources of information and identifies & resolves complex technical, operational, and organizational problems relating to software development.
  • Collaborates with direct team, managers in org, stakeholders such as Product Owners & PMO

Expected Qualifications:

  • Minimum of 8 years of relevant work experience and a Bachelor's degree or equivalent experience.

Your day to day

  • Manage a scrum team of 4-6 engineers.
  • Exhibits end-to-end ownership of deliverables.
  • Directly manage software development projects ((including program management) and execution through individual contributors.
  • Implements processes to drive strong operational hygiene for all components and systems within their group
  • Works with NiaB (Product, PMO) to deliver high-quality solutions on time
  • Provide technical leadership to scrum team and own the performance and availability of the services as well as participate in on call rotations and provide support during incidences.
  • Coach engineers on team and help them in their career growth
  • Build strong partnerships with various non-engineering teams such as product, support, finance operations, compliance and legal.

What do you need to bring

  • Bachelor’s and/or master's in computer science, or a related field of study, or equivalent experience
  • 8+years’ experience with Python or equivalent high-level programming language
  • 4+ years of experience managing a team of software engineers including performance management.
  • Advanced skills with RDBMS and NoSQL data stores, caching solutions (e.g. Redis, ElastiCache, Hazelcast) and messaging/queuing protocols/systems such asSQS/Kafka/RabbitMQ/Pulsar
  • Ability to lead projects and mentor all levels of engineering staff, along with managing relationships with Product, Engineering Operations and non-technical business and support teams
  • Expert with distributed services and backend systems
  • Expertise with building services on public cloud – AWS, GCP, Azure
  • Experience in managing infrastructure as code using Terraform
  • Experience working with fault-tolerant and scalable distributed services and systems.

Our Benefits:

Any general requests for consideration of your skills, please