Search by job, company or skills

selections hr services private limited

Python Developer

Save
  • Posted 5 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities

  • Design, develop, and maintain scalable backend systems and services using Python and FastAPI.
  • Build secure, well-structured, and high-performance RESTful APIs for web applications and platform integrations.
  • Design and optimize data models, queries, and access layers across relational and NoSQL databases.
  • Contribute to application architecture, backend modernization, and service reliability improvements.
  • Implement logging, monitoring, observability, and error-handling practices to improve operational resilience.
  • Collaborate with front-end engineers and product teams to define service contracts and deliver end-to-end solutions.
  • Write automated tests, participate in code reviews, and uphold engineering standards for quality, security, and maintainability.
  • Support deployment pipelines, troubleshooting, and production issue resolution.
  • Participate in agile ceremonies and contribute to continuous improvement across engineering practices.

Required Qualifications

  • 4 to 7 years of professional software development experience with a strong focus on backend engineering.
  • Very strong expertise in Python and backend application development.
  • Strong hands-on experience building APIs and backend services using FastAPI.
  • Strong experience with relational databases and NoSQL databases, including data modeling and query optimization.
  • Experience designing, building, and consuming RESTful APIs and distributed services.
  • Strong understanding of testing, debugging, performance tuning, and production support for backend systems.
  • Experience with source control, CI/CD practices, and modern development workflows.
  • Ability to work effectively in agile teams and collaborate across product, QA, and engineering functions.
  • Strong communication, ownership, and problem-solving skills.

Preferred Qualifications

  • Good-to-have knowledge of JavaScript, TypeScript, React, and modern front-end development concepts.
  • Experience with cloud platforms, containerization, and CI/CD pipelines.
  • Exposure to event-driven systems, asynchronous processing, or distributed architectures.
  • Experience with observability, performance tuning, and operational monitoring tools.
  • Exposure to enterprise business platforms and complex data workflows.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 149108183

Similar Jobs

Bengaluru, India

Skills:

GitDockerPythonsoftware pipeline setup

Bengaluru, India

Skills:

PostgreSQLDjangoGitGcpDesign PatternsDockerMySQLPython ProgrammingFlaskMongoDBFastAPIRest ApisAzureKubernetesAWSobject-oriented programmingmicroservices architectureCI CD pipelines

Bengaluru, India

Skills:

DjangoGitMySQLPostgreSQLReactjsPrometheusGrafanaRedisPython

Bengaluru, India

Skills:

NumpyPandasPythonscikit-learnCloud Experience