Senior Backend Engineer - Python | Online Jobs | Optimhire

Senior Backend Engineer - Python

Job Title

Senior Backend Engineer - Python


Experience: 5 to 7 Years

Job Overview

As a Senior backend engineer, you have substantial experience creating, deploying, maintaining, and operating scalable and secure applications. You'll be part of an agile, cross-functional product team and take ownership of our products from end to end. We're looking for a professional backend engineer with a positive mindset who can get things done.

Responsibilities and Duties:

●       You develop state-of-the-art architecture based on Python (FastAPI), React, GCP and Kubernetes.

●       You're in charge of everything from design to implementation.

●       You work directly with our UX/UI designers to bring their ideas to life. You try to provide our customers with the greatest possible experience by empowering them through an effective and intuitive user interface.

●       Your scope will include everything from how applications are developed and tested locally, to how they are built, integration-tested and deployed using our Gitlab CI/CD pipeline

●       You collaborate with our data science team on the deployment, serving and maintenance of our AI models

●       We expect you to share your enthusiasm for data, as we deal with a lot of it! To get all of this data to the correct places, we are presently employing Datbricks, Deltalake and BigQuery.


●       Professional experience of 5-7 years working in End-to-End software development.

●       You have several years of software development experience and are well-versed in frontend frameworks such as Typescript/React as well as server-side frameworks such as Python/FastAPI.

●       Strong knowledge in building and designing GraphQL and/or REST APIs is required.

●       hands-on expertise with Object Relational Mapper (ORM) tools (SQLAlchemy)

●       Proficiency in NoSQL and SQL databases and in high-throughput data-related architecture and technologies (e.g. Kafka, Spark, Hadoop)

●       You are familiar with the most up-to-date technologies, frameworks and best practices, such as autoscaling and serverless backends, as well as CI/CD.

●       A thorough understanding of performance-related choices and optimizations.

●       Passion for writing clean, well-maintainable code

●       Excellent troubleshooting and problem-solving abilities are required.

●       Strong organizational and project management skills.



Job Type



Backend Developers

Must have Skills

  • Fast API
  • Kubernetes
  • Rest API
  • Object Relational Mapping - (ORM)
  • AWS
  • SQL
  • Python - 4 Years

25 - 27 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote


Ragavan R