Python Developer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Key Skills for This Role
Full Job Posting
Job Title: Python Backend Developer Experience Level: Mid-Level (3-5 Years) Location: [Remote / On-site / Hybrid] Role Overview We are seeking an experienced Python Backend Developer to design, build, and maintain scalable server-side applications and microservices.
You will collaborate with cross-functional teams to integrate user-facing elements, optimize database architectures, and ensure high performance and responsiveness across all platforms.
Key Responsibilities
- Design, write, and deploy highly scalable, testable, and efficient Python code.
- Develop robust RESTful APIs and integrate them with gRPC or microservices architectures.
- Architect and optimize database schemas (SQL and NoSQL) to ensure fast data retrieval and secure storage.
- Implement event-driven asynchronous workflows using messaging queues (e.g., Kafka, Celery, RabbitMQ).
- Debug production issues, identify bottlenecks, and improve overall system reliability and latency.
- Maintain comprehensive technical documentation (e.g., Swagger/OpenAPI) for APIs and service flows.
- Implement robust security measures, including fine-grained Role-Based Access Control (RBAC) and data compliance standards.
- Collaborate closely with frontend developers, DevOps engineers, and product managers to deliver end-to-end features.
Required Qualifications
- Experience: 3+ years of professional backend development experience using Python .
- Frameworks: Deep proficiency in modern Python frameworks such as FastAPI, Flask, or Django.
- Databases: Strong practical experience with relational databases (PostgreSQL, MySQL) and ORM libraries (SQLAlchemy).
- Version Control & CI/CD: Proficiency in Git, GitHub/GitLab, and continuous integration pipelines.
- Problem Solving: Proven ability to independently triage and resolve high-impact production incidents.
Preferred Qualifications
- Experience building and orchestrating containerized applications using Docker and Kubernetes.
- Familiarity with cloud platforms such as AWS, Google Cloud, or Azure.
- Knowledge of in-memory data stores like Redis and columnar databases like ClickHouse.
- Understanding of basic frontend technologies (HTML, CSS, JavaScript) to facilitate seamless integration
About NucleusTeq
NucleusTeq is a private software services company delivering data, cloud, AI, and digital transformation solutions to enterprises.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at NucleusTeq
Technical Lead - Java
, IND
We are seeking a Lead Java Developer to design, build, and scale high-throughput, cloud-native backend applications. In this role, you will lead engineering efforts focused on microservices architectures on Google Cloud
Technical Lead - Java
, IND
Software Developer
Phoenix, USA
Partner Alliance Manager, AWS
Phoenix, USA
Inside Sales & Market Research Associate
, USA
Software Developer
, USA
Java Developer (Automation Experience)
Bengaluru, IND
Business Development Executive
Phoenix, USA
GCP Data Engineer
Phoenix, USA