Python Fullstack/ Backend Developer at US Base Company · Hyderabad, Gurugram · 10 - 18 years · ₹20L - ₹35L / yr · Posted 10 Oct 2025

Key Responsibilities
- Design, develop, and maintain scalable microservices and RESTful APIs using Python (Flask, FastAPI, or Django).
- Architect data models for SQL and NoSQL databases (PostgreSQL, ClickHouse, MongoDB, DynamoDB) to optimize performance and reliability.
- Implement efficient and secure data access layers, caching, and indexing strategies.
- Collaborate closely with product and frontend teams to deliver seamless user experiences.
- Build responsive UI components using HTML, CSS, JavaScript, and frameworks like React or Angular.
- Ensure system reliability, observability, and fault tolerance across services.
- Lead code reviews, mentor junior engineers, and promote engineering best practices.
- Contribute to DevOps and CI/CD workflows for smooth deployments and testing automation.
Required Skills & Experience
- 10+ years of professional software development experience.
- Strong proficiency in Python, with deep understanding of OOP, asynchronous programming, and performance optimization.
- Proven expertise in building FAST API based microservices architectures.
- Solid understanding of SQL and NoSQL data modeling, query optimization, and schema design.
- Excellent hands on proficiency in frontend proficiency with HTML, CSS, JavaScript, and a modern framework (React, Angular, or Vue).
- Experience working with cloud platforms (AWS, GCP, or Azure) and containerized deployments (Docker, Kubernetes).
- Familiarity with distributed systems, event-driven architectures, and messaging queues (Kafka, RabbitMQ).
- Excellent problem-solving, communication, and system design skills.

Similar jobs (10)
Role Overview:
We are seeking a backend-focused Software Engineer with deep expertise in REST APIs,
real-time integrations, and cloud-based application services. The ideal candidate will build
scalable backend systems, integrate real-time data flows, and contribute to system design
and documentation. This is a hands-on role working with global teams in a fast-paced, Agile
environment.
Key Responsibilities:
• Design, develop, and maintain REST APIs and backend services using Python, FastAPI,
and SQLAlchemy.
• Build and support real-time integrations using AWS Lambda, API Gateway, and
EventBridge.
• Develop and maintain Operational Data Stores (ODS) for real-time data access.
• Write performant SQL queries and work with dimensional data models in PostgreSQL.
• Contribute to cloud-based application logic and data orchestration.
• Containerize services using Docker and deploy via CI/CD pipelines.
• Implement automated testing using pytest, pydantic, and related tools.
• Collaborate with cross-functional Agile teams using tools like Jira.
• Document technical workflows, APIs, and system integrations with clarity and
consistency.
• Should have experience in team management
Required Skills & Experience:
• 8+ years of backend or integrations engineering experience.
• Expert-level knowledge of REST API development and real-time system design.
• Strong experience with: Python (FastAPI preferred), SQLAlchemy.
• PostgreSQL and advanced SQL.
• AWS Lambda, API Gateway, EventBridge.
• Operational Data Stores (ODS) and distributed system integration.
• Experience with Docker, Git, CI/CD tools, and automated testing frameworks.
• Experience working in Agile environments and collaborating with cross-functional
teams.
• Comfortable producing and maintaining clear technical documentation.
• Working knowledge of React is acceptable but not a focus.
• Hands-on experience working with Databricks or similar data platforms.
Education & Certifications:
• Bachelor’s degree in Computer Science, Engineering, or a related field (required).
• Master’s degree is a plus.
• Certifications in AWS (e.g., Developer Associate, Solutions Architect) or Python
frameworks are highly preferred.
Job Details:
- Role: Python Developer
- Location: Bangalore
- Experience: 7+ Years
- Required Skills:
- Python Development
- MySQL
- REST API Development
- Django Framework
- PySpark
INTERESTED CANDIDATE SEND YOUR RESUME IN MAIL OR WHATSAPP :
Email: revathi.r @vysystems. com
WhatsApp / Call: 6 3 8 5 0 7 6 1 4 2
Senior Software Engineer – Backend
Company: House of EdTech (Goenka Kachave LLP)
Location: Bangalore, Hybrid
Job Type: Full-Time
Experience: 5+ Years
About the Role
House of EdTech is looking for a Senior Software Engineer – Backend to design, develop, and scale high-performance backend services and APIs supporting products used by millions of learners.
You’ll work closely with Product, Frontend, Data, and Engineering teams while taking end-to-end ownership of backend features and contributing to system architecture and technical decisions.
What You'll Do
- Design and develop scalable backend services and REST APIs.
- Build reliable systems capable of handling high traffic and large data volumes.
- Own backend features from design and development through deployment and monitoring.
- Work with microservices, databases, and distributed systems.
- Identify and solve performance, scalability, reliability, and security challenges.
- Participate in system design and architecture discussions.
- Conduct code reviews and contribute to engineering best practices.
- Mentor junior and mid-level engineers.
- Monitor production systems and troubleshoot incidents.
What We're Looking For
- 5+ years of professional backend development experience.
- Strong hands-on experience with Java, Python, Scala, C++, or a similar language.
- Experience building and operating large-scale distributed systems.
- Strong understanding of REST APIs, microservices, and databases.
- Experience with cloud/infrastructure technologies such as GCP, Docker, or Kubernetes.
- Strong software engineering fundamentals, including security, reliability, testing, and code quality.
- Experience with system design, architecture, and technical decision-making.
- Strong communication and cross-functional collaboration skills.
- Experience mentoring engineers is a plus.
Why Join House of EdTech?
- Work on products impacting millions of learners.
- Solve challenging backend and scalability problems.
- Take significant ownership of architecture and engineering decisions.
- Opportunity to grow into technical leadership and architectural ownership.
- Work in a fast-growing technology environment.

About the client
The client is building a suite of SaaS products for websites—products with clear product-market fit, strong customer pull, and the potential to become $100M+ businesses.
As they grow, they need engineers who go beyond feature delivery. They are looking for backend developers who want to build enduring systems, make practical decisions, and help us ship great products with high velocity.
What You’ll Do
- Work with product, design, and support teams to turn real customer problems into thoughtful, scalable solutions.
- Design and build robust backend systems, services, and APIs that prioritize long-term maintainability and performance.
- Use AI-assisted tooling (where appropriate) to explore solution trees, accelerate development, and reduce toil.
- Improve velocity across the team by building reusable tools, abstractions, and internal workflows—not just shipping isolated features.
- Dig into problems deeply—whether it's debugging a performance issue, streamlining a process, or questioning a product assumption.
- Document your decisions clearly and communicate trade-offs with both technical and non-technical stakeholders.
What Makes You a Strong Fit
- You’ve built and maintained real-world software systems, ideally at meaningful scale or complexity.
- You think in systems and second-order effects—not just in ticket-by-ticket outputs.
- You prefer well-reasoned defaults over overengineering.
- You take ownership—not just of code, but of the outcomes it enables.
- You work cleanly, write clear code, and make life easier for those who come after you.
- You’re curious about the why, not just the what—and you’re comfortable contributing to product discussions
Bonus if You Have Experience With
- Building tools or workflows that accelerate other developers.
- Working with AI coding tools and integrating them meaningfully into your workflow.
- Building for SaaS products, especially those with large user bases or self-serve motions.
- Working in small, fast-moving product teams with a high bar for ownership.
How’s the team?
- Open and flat hierarchy
- High-agency work with a get-stuff-done attitude
- Teams that focus on creating wins - for the org, the team and yourself - all fuelled by mentorship and empowerment
Our Culture
Some values we’ve lived by over these last 14 years:
We think like inventors.
>Invent the answer you wish existed. If it already exists, ask how it could exist better.<
We build for the love of it. And we build the best.
We don’t just copy and paste. We start from first principles—frame the problem, question the default, ship, improve, repeat—until it’s world-class.
Every version and experiment is a chance to push past our comfort zone and hone our craft. It isn’t easy—it takes patience and persistence—but it ends in work we’re proud of.
Ownership builds a rocket ship.
>It’s not the hours you put in your work that count; it’s the work you put in the hours.<
We’re here to build the business. When we see a problem, we own it end‑to‑end. We pull in the right people, ask for help early, track just enough to finish, and close the loop. We focus on what moves the needle, cut low‑impact work, and push hard when it counts—then recover.
That focus builds subject mastery. It helps get in the flow. It fuels passion and can spark healthy friction—and that’s all part of the game. We make a fuss when it matters, and once a call is made, we commit to it fully—whether we all agree or disagree.
Step up to stand tall.
>Greatness is a moving target.<
Chase excellence in your craft and take on bigger problems. Grow into a full-stack problem-solver and leader—whatever your domain. Improve with intent, work with people who push you, and never get too comfortable. That’s how we level up.
Benefits
- Relocation benefits - we’ll book your domestic travel if you are not in Bangalore and help you with 2 weeks of accommodation
- Homemade lunch at the office and a pantry with snacks, fresh coffee & tea
- All the IT essentials and tools you’ll need to be successful in your role, everyone at the office gets an external monitor, ergonomic seating and a mechanical keyboard
- Frequent outings, company-sponsored outdoor events, celebrations for milestones, trips for the entire team and sponsorships to participate at international company events at exotic destinations
- Profit-sharing bonuses based on company growth, tenure and performance
- Paid time off - maternity, paternity, and marriage leave
- Insurance for the whole family

About the company
The company delivers the power of technology and intelligence to investors and companies and enables growth and value creation in the private unlisted markets. We make it easier for investors to know everything about a company, and a company to know everything about an investor. Our intelligence is used by more than 400+ customers across Venture Capital, Private Equity, Investment Bankers, and Corporates. Our intelligence covers the entire universe of Indian private companies and investors. We are gearing to power growth and transactions in private markets in India and around the world. We want our solutions to be reliable, timely and trustworthy to make investment and business decisions.
Founded in 2015 by IIT Madras Alumni Mr. Krishna Saraswati and Mr. Avinash Loganathan, as a fintech startup we have 3 products in the market. 1. PrivateCircle Research: Private Market Intelligence product. 2. PrivateCircle Connect: Intelligent Prospecting tool for Sales teams. 3. PrivateCircle Markets: Investment opportunities discovery platform.
About the role
We are looking for a Senior backend engineer with 4+ years of experience building large scale web applications. A highly skilled Python Developer with advanced coding abilities in Python.
Responsibilities:
- Design, Develop and maintain products using bleeding-edge technologies on Python
- Collaborating with the rest of the engineering team to design and deploy the code to test/production and implement new features.
- Debug, validate, review and test new and existing code.
- Act as a mentor to junior developers, providing guidance and support on technical issues.
- Write clean, efficient and well documented code
- As a Senior, you are required to regularly interact with their peers, managers and PMs (product/program managers).
Requirements:
- Advanced knowledge of Python (4+ years) with strong OOPs fundamentals.
- Version Control using git.
- Experience with web frameworks and MVC/ MVT architecture.
- Experience with Django framework and its ORM.
- Experience with REST API's and microservices architecture.
- In-depth knowledge of relational databases (e.g. MySQL, PostgreSQL) and NoSQL databases (e.g. MongoDB).
- Knowledge of distributed systems is a plus.
- Experience with Elasticsearch is a plus.
- Experience with Docker, Kubernetes or any other container technologies is a plus.
- Experience with Celery or other asynchronous task queues.
- Experience using system monitoring tools, automated testing frameworks and implementing server-side security.
We offer a dynamic and fast-paced work environment with ample opportunities for growth and advancement. If you're a highly motivated individual with a passion for coding and a desire to work with cutting-edge technologies, please apply today!
Python Software Engineer (3–5 Years Experience)
Location: [Pune]
Role Overview
We are seeking skilled Python engineers to join our core product team. You will work on backend services, API development, and system integrations, contributing to a codebase of over 250,000 Python lines and collaborating with frontend, DevOps, and native code teams.
Key Responsibilities
· Design, develop, and maintain scalable Python backend services and APIs
· Optimize performance and reliability of large, distributed systems
· Collaborate with frontend (JS/HTML/CSS) and native (C/C++/C#) teams
· Write unit/integration tests and participate in code reviews
· Troubleshoot production issues and implement robust solutions
Required Skills
· 3–5 years of professional Python development experience
· Strong understanding of OOP, design patterns, and modular code structure
· Experience with MongoDB (PyMongo), Mako, RESTful APIs, and asynchronous programming
· Familiarity with code quality tools (flake8, pylint) and test frameworks (pytest, unittest)
· Experience with Git and collaborative development workflows
· Ability to read and refactor large, multi-module codebases
Nice to Have
· Experience with web frameworks (web.py, Flask, Django)
· Knowledge of C/C++ or C# for cross-platform integrations
· Familiarity with CI/CD, Docker, and cloud deployment
· Exposure to security, encryption, or enterprise SaaS products
What We Offer
· Opportunity to work on a mission-critical, enterprise-scale product
· Collaborative, growth-oriented engineering culture
· Flexible work arrangements (remote/hybrid)
· Competitive compensation and benefits
About GeoIQ:
GeoIQ(a Lenskart subsidiary) is a location intelligence platform that provides comprehensive data and insights to help businesses make informed decisions about their retail operations and expansion. It offers a range of data points, including demographic information, commercial activity, and market performance indicators, to give users a detailed understanding of a specific location or market.
About the team:
Our agile team, consisting of 40+ members, is led by a founding team with extensive experience in data analytics, machine learning, and product development. Embrace the opportunity to collaborate with seasoned professionals in a dynamic and innovative work environment.
Responsibilities:
- We’re looking for a Backend Engineer who thrives on solving real-world problems and is eager to build scalable, high-performance systems. You should have:
- Keen interest and ability to learn and continuously adapt to the market and technology.
- At least 2–4 years of relevant backend development experience.
- Strong knowledge and experience in Python (Flask) and SQL (we use PostgreSQL and PostGIS).
- Hands-on experience with MongoDB, Airflow and Nginx.
- Practical experience with Cloud Services, including:
- Familiarity with Google Cloud Platform (GCP): Cloud Functions, Cloudbuild, Cloud Storage, Cloud SQL, Cloud Logging, and Cloud Monitoring.
- Familiarity with Kubernetes is a bonus.
- Familiarity with GIS concepts is a plus.
- Strong background in designing and building REST APIs, with the ability to discuss architectural trade-offs and make sound technical decisions.
Why Explore a Career at GeoIQ:
- Be part of a team that is revolutionizing decision-making for businesses across India.
- Work in a dynamic and innovative environment with ample opportunities for professional growth and learning.
- Contribute to the growth and success of a leading hyperlocal location AI startup in India.
If you are passionate about creating intuitive and efficient front-end solutions and meet the requirements listed above, we would love to hear from you. Apply now to join our team at GeoIQ!
About VerbaFlo.ai
VerbaFlo.ai is a fast-growing AI SaaS startup revolutionizing how businesses leverage AI-powered solutions. As a part of our dynamic team, you’ll work alongside industry leaders and visionaries to drive innovation and execution across multiple functions.
Role Overview
We are looking for a Senior Backend Engineer to design and develop user-friendly, scalable, and high-performance web applications. This role requires deep expertise in backend technologies, attention to detail, and the ability to collaborate with cross-functional teams.
Responsibilities
- Design, develop, and maintain scalable backend systems, APIs, and data pipelines.
- Collaborate closely with frontend engineers, product managers, and AI teams to deliver cohesive features and seamless user experiences.
- Ensure the reliability, security, and performance of backend systems.
- Write clean, maintainable, and efficient code using modern backend practices.
- Implement automated testing, CI/CD workflows, and infrastructure as code (where applicable).
- Own the end-to-end lifecycle of backend features, from architecture to deployment.
- Monitor production systems and resolve performance and scalability issues.
- Contribute to architectural decisions and help evolve our engineering best practices.
Requirements
- 4–6 years of experience in backend development in startups, preferably in SaaS or AI-driven products.
- Proficiency in Node.js, Python, or Go
- Deep understanding of RESTful API design.
- Strong experience with databases: PostgreSQL, MongoDB, ElasticSearch.
- Exposure to message queues, job schedulers, or event-driven architectures (e.g., SQS, Celery, etc).
- Familiarity with cloud platforms like AWS, GCP, or Azure and containerization tools (Docker, Kubernetes).
- Experience with Git, CI/CD tools, and writing unit/integration tests.
- Strong problem-solving skills and a mindset geared toward performance and security.
- Excellent communication and collaboration abilities.
Why Join Us?
- Work directly with top leadership in a high-impact role.
- Be part of an innovative and fast-growing AI startup.
- Opportunity to take ownership of key projects and drive efficiency.
- A collaborative, ambitious, and fast-paced work environment.
- Perks & Benefits: gym membership benefit, workation policy, and company-sponsored lunch.
If you’re looking for an exciting role that combines strategy, execution, and leadership exposure, we’d love to hear from you!
Senior Software Engineer I (Full Stack) – OKRs
Team: OKRs, Product Development
About the Role
Join Planview's Product Development team as a Senior Software Engineer I on the OKRs team. You will design, build, and evolve web applications using Python on the backend and React on the frontend, with a primary focus on backend (roughly 70% backend / 30% frontend).
You will own features from concept through deployment, contribute to technical strategy, and help build secure, scalable, and maintainable products. Working closely with Product, Design, and QA, you will also raise engineering quality through thoughtful code reviews, strong development practices, and mentorship.
What You'll Do
- Design and develop modern web applications using Python and React.
- Build RESTful and/or GraphQL APIs using Django, Flask, or FastAPI.
- Lead technical design discussions, create architecture documents, and drive decisions on scalability, security, performance, and maintainability.
- Own features end to end, from discovery and technical design through development, testing, deployment, and ongoing support.
- Collaborate with Product, Design, QA, and other engineering teams to deliver high-quality customer outcomes.
- Conduct code reviews, promote engineering best practices, and mentor mid-level and junior engineers.
- Optimize performance across the stack, including frontend rendering, API latency, and database queries.
- Build and maintain CI/CD pipelines and contribute to cloud infrastructure, deployment automation, and observability.
- Identify and reduce technical debt, including leading modernization, refactoring, and migration initiatives.
- Participate in on-call rotations and incident response, and lead root-cause analysis for production issues.
What You'll Bring
Required
- 9–11 years of experience building and maintaining production-grade web applications, with strong expertise in Python (backend) and hands-on experience with React (frontend).
- Strong proficiency in Python and experience with Django, Flask, or FastAPI.
- Solid understanding of async programming, background job processing (e.g., Celery, RQ), API design, database design, and scalable backend architecture.
- Strong system design skills: ability to design scalable, reliable, and maintainable systems, make sound technical trade-offs, and translate business requirements into robust designs.
- Experience with React, including Hooks, Context, and state/data management using Redux, Zustand, or React Query.
- Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Strong database fundamentals, including schema design, indexing, and query optimization with PostgreSQL and/or MySQL; experience with NoSQL technologies such as MongoDB and Redis.
- Hands-on experience with CI/CD, Git workflows, and automated testing (Jest and React Testing Library on the frontend, PyTest on the backend).
- Practical knowledge of application security, including OAuth, JWT, and OWASP principles.
- Strong debugging, performance optimization, and code quality skills, with the ability to independently own technical problems.
- Clear communication skills, with the ability to influence design decisions and work effectively across teams.
Nice to Have
- Experience with AWS.
- Experience with Next.js, server-side rendering, or micro-frontend architectures.
- Exposure to message queues and event streaming (Kafka, RabbitMQ, Amazon SQS).
- Knowledge of GraphQL.
- Experience with Infrastructure as Code (Terraform, CloudFormation).
- Familiarity with monitoring and observability tools (Datadog, Grafana, Sentry, ELK).
- Knowledge of AI/ML integration or Python data pipelines.
- Experience in SaaS, fintech, or enterprise product environments.
- Open-source contributions, technical blog posts, or conference talks.
What Success Looks Like
- You deliver secure, reliable, and maintainable features that create measurable value for the OKRs product.
- You own both the frontend and backend of the OKRs product and make sound technical decisions, documenting the architecture and trade-offs behind them.
- You improve application performance, developer productivity, and operational reliability over time.
- You contribute to a culture of quality, collaboration, mentoring, and continuous improvement.
- You help the team respond effectively to production issues and prevent recurring problems through strong root-cause analysis.
Why Join Us
- Freedom to modernize and innovate
- A flexible, learning-oriented team culture
- A clear growth path toward Senior Software Engineer II
Join Planview
If you are a hands-on full-stack engineer who enjoys solving complex problems, shaping technical direction, and helping teams build better software, we encourage you to apply.

Required Experience: 10–15 years (with at least 3–5 years in leadership roles)
● 10–15 years of overall experience in backend engineering, with strong exposure to
Python and/or Golang.
● 3–5 years of experience managing engineering teams.
● Proven experience delivering large-scale, distributed systems in production
environments.
● Strong understanding of microservices, cloud-native architecture, and DevOps
practices.
● Hands-on background in backend engineering (able to guide teams technically, even
if not coding daily).
● Familiarity with CI/CD pipelines, observability, and performance optimization.
● Experience in financial services or high-transaction domains is a plus.
● Experience leading teams that have utilized AI-driven development practices (e.g.,
agentic coding, LLM integration) to improve productivity and innovation is a
significant advantage.
Skills
● Excellent leadership and people management abilities.
● Strong communication and stakeholder management skills.
● Ability to balance technical depth with business priorities.
● Problem-solving mindset with a focus on delivery and impact.
● Passion for building engineering culture and improving developer experience.












