Your Day-to-Day:
As the Director of Software Engineering, you will guide the architecture and development of complex backend systems, drive innovation across teams, and mentor engineering leaders to ensure technical success throughout the organization.
- Serve as a technical leader responsible for the overall success of multiple business domains.
- Maintain a strategic vision and creatively initiate actions to achieve it.
- Lead and develop other technical leaders within the organization to collectively deliver beyond individual capabilities.
- Enhance the results and effectiveness of all software engineers across various projects.
- Provide guidance to senior executives at PayPal, influencing the development of multi-year business strategies.
- Exercise wide latitude in determining objectives and approaches, taking initiative to achieve meaningful results.
- Evaluate existing processes and introduce changes for improved outcomes.
- Manage ambiguous and complex situations using creativity to find effective solutions.
- Utilize discovery and exploratory research beyond technical domains for informed decision-making.
- Identify cross-project themes and leverage opportunities for organization-wide improvements.
- Adapt leadership style to meet organizational needs, selecting effective means to achieve technical goals.
- Effectively delegate responsibilities while setting clear expectations to achieve collective objectives.
- Mentor others to propagate technical influence and enhance team performance.
- Skilled at diagnosing true root causes of issues when existing solutions or processes limit success.
- Expert in envisioning and articulating technical solutions that meet business requirements and inspire executive stakeholders.
- Understand and align with the non-technical aspects of PayPal’s organization to make relevant and impactful decisions.
What You Need to Bring:
- Bachelor’s degree in Computer Science or a related field, with 18+ years of experience in backend engineering.
- Master’s degree in Computer Science or a related field is a plus, with extensive experience in backend engineering.
- Proficiency in Java and other Full stack technologies.
- Experienced with file systems, server architectures, and distributed systems.
- Strong background in distributed systems and microservices architecture.
- Proven track record of leading, building, and mentoring successful engineering teams.
- Understand and apply Artificial Intelligence to innovate and improve product development end-to-end while elevating engineering excellence on how we build, test, deploy, monitor and improve systems
Preferred Qualification:
- Experience with Agile methodologies in developing large-scale, high-performance systems.
- In-depth knowledge of the payment processing industry and relevant regulations.
- Familiarity with cloud platforms such as AWS, GCP, or Azure.
- Contributions to open-source projects are highly regarded.
Our Benefits:
Any general requests for consideration of your skills, please