Hybrid Senior Software Engineer

Posted 6 days ago

Apply now

About the role

  • Senior Software Engineer responsible for delivering backend solutions for PayPal’s Venmo platform. Leading development across all phases of the SDLC with a focus on quality and scalability.

Responsibilities

  • Delivers complete solutions spanning all phases of the Software Development Lifecycle (SDLC) (design, implementation, testing, delivery and operations), based on definitions from more senior roles.
  • Advises immediate management on project-level issues
  • Guides junior engineers
  • Operates with little day-to-day supervision, making technical decisions based on knowledge of internal conventions and industry best practices
  • Applies knowledge of technical best practices in making decisions

Requirements

  • 3+ years relevant experience and a Bachelor’s degree OR Any equivalent combination of education and experience.
  • Proficiency in Python programming, with extensive experience building production systems using frameworks such as Django and Flask.
  • Leadership in designing and architecting scalable, cloud-native backend systems, leveraging microservices, distributed systems, and serverless architectures.
  • Expertise in architecting and developing large-scale, fault-tolerant backend systems with a strong focus on high availability, resilience, and disaster recovery.
  • Strong experience with cloud platforms and infrastructure-as-code, designing, deploying, and operating backend services in production cloud environments.
  • Experience with distributed systems and asynchronous processing, including event-driven architectures and inter-service communication patterns.
  • Commitment to high engineering quality, including automated testing, maintainable codebases, and modern development and dependency management practices.
  • Experience with observability and monitoring, using metrics, logging, and distributed tracing to operate and debug systems at scale.
  • Strong security awareness, including secure coding practices, encryption, access control, and safe handling of sensitive data.
  • Functional literacy in AI/ML concepts and ML model integration into backend systems.
  • Proven ability to lead and influence cross-functional teams, mentor engineers, drive technical roadmaps, and align technical decisions with business objectives.

Benefits

  • Comprehensive, choice-based programs to support all aspects of personal wellbeing—physical, emotional, and financial
  • Generous paid time off
  • Healthcare coverage for you and your family
  • Resources to create financial security and support your mental health

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$130,500 - $212,850 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job