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
Software Engineer at Schwarz Digits managing API platform and cloud infrastructure. Developing internal tools and implementing monitoring systems for optimal performance.
Software Engineer Sr at PNC applying security concepts and overseeing the security posture. Collaborating across teams to enhance processes and address vulnerabilities with advanced technology.
Lead Software Engineer at Fidelity Investments developing high - quality software solutions. Collaborating in a hybrid work environment to drive business value and innovation.
Software Engineer developing innovative software solutions for Fidelity Investments. Collaborating with multi - functional teams to deliver high - quality systems used across Fidelity products.
Software Engineer responsible for maintenance and development of new software in a client/server environment. Collaborate with operations staff and deliver well - tested projects on time.
Software Development Engineer intern contributing to AI/ML projects at F5. Collaborating on real - world solutions while gaining hands - on experience in a hybrid setting.
Senior Application Developer supporting enterprise - level software development initiatives at Navteca. Leading development efforts and guiding teams to deliver high - performance applications in a hybrid environment.
Principal Engineer driving Electronic Design Automation functions and supporting cloud technology transformations at GlobalFoundries. Collaborating with global teams on improvement projects and optimizing tapeout processes.
Application Developer/Software Engineer supporting enterprise - level software development projects in various technologies. Collaborating with teams for client - server and web - based applications.
Software Principal Engineer responsible for developing advanced recovery software solutions for Dell's storage products. Collaborating within scrum teams to meet customer needs and enhance functionality.