Software Engineer - BE Python

PayPalSan Jose, CA
1d

About The Position

Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical decisions Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions May contribute to code & design reviews Build and maintain backend services for identity and authentication workflows. Collaborate with product managers and senior engineers to deliver impactful business outcomes. Participate in code reviews, design discussions, and contribute to improving development processes. Troubleshoot and resolve technical issues across distributed systems.

Requirements

  • 1+ years relevant experience and a Bachelor's degree OR Any equivalent combination of education and experience.
  • Strong foundation in programming concepts, data structures, and algorithms.
  • Proficiency in Python and experience with frameworks such as Django or Flask.
  • Understanding of web services, REST APIs, and Service-Oriented Architecture (SOA).
  • Familiarity with relational and/or NoSQL databases.
  • Experience with version control systems (e.g., Git) and collaborative development workflows.
  • Exposure to identity and authentication technologies, including OAuth2 and secure token management.
  • Interest in large-scale, high-performance distributed systems.
  • Familiarity with cloud platforms such as AWS, GCP, or Azure.
  • Awareness of the payments industry and related compliance or regulatory standards

Responsibilities

  • Implement tasks within the Software Development Lifecycle (SDLC)
  • Follow well-established internal conventions and standard procedures
  • Apply internal standards & processes to make technical decisions
  • Collaborate with peers, manager, and project lead to gain understanding of tasks and review solutions
  • Contribute to code & design reviews
  • Build and maintain backend services for identity and authentication workflows
  • Collaborate with product managers and senior engineers to deliver impactful business outcomes
  • Participate in code reviews, design discussions, and contribute to improving development processes
  • Troubleshoot and resolve technical issues across distributed systems
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service