Senior Backend Engineer - Python

3 - 8 years

25 - 40 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

Job Application Link:https://app.fabrichq.ai/jobs/2d79e307-33d0-4556-8a79-b51a08d00d5a

Job Summary:

Senior Software Engineer role at Sharpsell.ai to design and implement robust, scalable backend architectures using Python frameworks like FastAPI. The role involves leading API development, architecting complex database solutions, deploying distributed systems on AWS, and ensuring system reliability through architectural best practices. The position requires ownership of CI/CD pipelines and collaboration with cross-functional teams to build highly scalable systems.

Key Responsibilities

  • Design and implement robust, scalable, and high-performance backend architectures
  • Lead the development and integration of APIs using modern Python frameworks such as FastAPI
  • Architect and optimize complex database solutions, including schema design and query optimization for relational databases like PostgreSQL/MySQL
  • Design and deploy systems that handle distributed workloads and complex data storage solutions, including databases, key-value stores, blob storage, and caching mechanisms
  • Leverage AWS services for scalable deployments, including but not limited to EC2, S3, RDS and Lambda
  • Ensure system reliability, scalability, and performance through architectural best practices, including asynchronous programming in Python
  • Own the deployment process, managing CI/CD pipelines and handling configurations for multiple environments
  • Debug and resolve critical system issues, ensuring minimal downtime and effective incident management
  • Stay updated with industry trends and propose modern solutions to meet business objectives

Must Have Skills

  • Python frameworks (FastAPI, Flask or Django) for building APIs
  • SQLAlchemy ORM and relational databases (PostgreSQL/MySQL) including schema design and query optimization
  • Python programming
  • AWS services (EC2, RDS, Lambda, S3) architecture and deployment
  • CI/CD pipelines
  • System design and architectural best practices

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Fabric logo
Fabric

Software Development

Bengaluru Karnataka

RecommendedJobs for You

kolkata, mumbai, new delhi, hyderabad, pune, chennai, bengaluru