We are looking for a Senior Python Backend Developer to join our team. Please review the job description below, and let us know if you are interested and available.
If this opportunity matches your experience and career goals, we would love to discuss it more. Additionally, feel free to share your updated resume for consideration.
Role: Senior Python Backend Developer
Location: Philadelphia, PA - Onsite
Job Requirements
Role Overview:
We are seeking a Senior Python Backend Developer to design, develop, and optimize backend services for a high-performance web application. The ideal candidate should have expertise in FastAPI or similar Python frameworks, experience working with MongoDB or equivalent NoSQL databases, and a strong understanding of Linux-based environments. Experience with in-memory data stores such as Redis and familiarity with Angular (or similar frontend frameworks) is a big plus.
Key Responsibilities:
Design, develop, and maintain RESTful and asynchronous APIs using FastAPI or similar frameworks.
Write clean, efficient, and scalable Python code to support high-performance applications.
Develop microservices-based architectures and integrate third-party APIs.
Ensure API security best practices, including data encryption and access control.
Deploy and maintain services in Linux/Ubuntu environments. Utilize containerization tools like Docker and orchestration tools like Kubernetes.
Optimize API performance, caching, and scalability strategies using Redis and other tools.
Design and optimize MongoDB schemas and queries. Implement indexing, aggregation pipelines, and replication strategies for performance improvements.
Implement authentication and authorization mechanisms (OAuth2, JWT, etc.).
Work closely with frontend developers using Angular (or similar frameworks) to ensure seamless API integration.
Utilize Redis (or similar in-memory data stores) for caching, session management, and real-time data processing.
Participate in code reviews, documentation, and technical discussions.
Required Skills & Qualifications:
5+ years of experience in backend development with Python.
Expertise in FastAPI (or similar frameworks like Flask, Django, or Tornado).
Strong understanding of MongoDB (or similar NoSQL databases like DynamoDB, CouchDB, etc.).
Experience with Redis (or similar in-memory data stores) for caching, rate limiting, and session management.
Experience working in Linux/Ubuntu environments, including shell scripting.
Proficiency with RESTful API design, WebSockets, and asynchronous programming.
Experience with authentication and security protocols (JWT, OAuth2, OpenID Connect).
Familiarity with Docker, Kubernetes, and CI/CD pipelines.
Knowledge of cloud platforms like AWS, Google Cloud Platform, or Azure is a big plus.
Basic understanding of Angular (or similar frontend frameworks like React or Vue.js) for API integration.
Strong problem-solving skills, ability to debug, and optimize application performance.
Excellent communication skills and experience working in agile development teams.
Best Regards,
Sumit Talekar
Associate Manager Talent Acquisition
Email ID:
Contact: +1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job...restaurant owned and operated by an independent franchisee and not McDonalds USA. This franchisee owns a license to use McDonalds logos... .... You must be 18 years or older to be a manager in our corporate owned and operated restaurants. This job posting contains some...
...Deputy/Senior Deputy State's Attorney to join our team of prosecutors. Minnehaha County prosecutors are an integral part of the criminal justice system closely collaborating with law enforcement, probation, parole, juvenile justice centers, and numerous community...
...VFR Pilot - Chillicothe, MO Location: Chillicothe, MO | Housing Provided | Up to $50,000 Sign-On Bonus About the Role Total Aviation Staffing is seeking a VFR Pilot for a Helicopter Air Ambulance (HAA) operation in Chillicothe, Missouri . This role offers...
#127869; Were Looking for Skilled and Dedicated Butchers Join Us for Something Extraordinary! #127860; At Ambar Restaurants, were creating lifetime guests by offering memorable experiences that delight the senses and leave a lasting impression. As we prepare...
...Services Director, this position will be responsible for taking on designs that maintain consistent brand standards for Wisconsin State... ..., social media, advertising, external clients, and promotional events Video Editing & Production Manage and execute video...