Senior Software Engineer (Python at Talent Pro · Remote only · 6 - 10 years · ₹30L - ₹40L / yr · Bootstrapped · Remote only · Posted 1 Oct 2025

- Strong Software Engineering Profile
- Mandatory (Experience 1): Must have 5+ years of experience using Python to design software solutions.
- Mandatory (Skills 1): Strong working experience with Python (with Django framework experience) and Microservices architecture is a must.
- Mandatory (Skills 2): Must have experience with event-driven architectures using Kafka
- Mandatory (Skills 3): Must have Experience in DevOps practices and container orchestration using Kubernetes, along with cloud platforms like AWS, GCP, or Azure
- Mandatory (Company): Product companies, Experience working in fintech, banking, or product companies is a plus.
- Mandatory (Education): From IIT (Candidate should have done bachelor degree Btech or Dual degree Btech+Mtech or Intergrated Msc), From other premium institutes NIT, MNNIT, VITS, BITS (Candidates should have done B.E/B.Tech)

Similar jobs (10)
Senior Software Engineer – SRE Products (Full Stack)
Work Mode: Remote
Experience: 7+ Years
Employment Type: Full-Time
Job Overview
We are looking for a skilled Senior Software Engineer to join our SRE Product Team. The ideal candidate should have strong expertise in Python, backend development, Node.js/TypeScript and AWS cloud technologies.
The role involves developing scalable applications, automation platforms, observability solutions and reliability engineering tools.
Key Responsibilities
- Design and develop scalable backend applications, REST APIs and microservices.
- Build automation platforms and self-service engineering tools.
- Develop cloud-native applications using AWS services.
- Build frontend interfaces using React or Angular.
- Implement monitoring, observability and application reliability solutions.
- Work with platform and cloud engineering teams to improve system performance.
Required Skills
- 7+ years of software engineering experience.
- Strong hands-on experience in Python.
- Good experience with Node.js, JavaScript and TypeScript.
- Expertise in REST APIs, Microservices and Backend Development.
- Hands-on experience with AWS (Lambda, ECS/EKS, API Gateway, DynamoDB, RDS, CloudWatch).
- Experience with React or Angular.
- Knowledge of Docker, Kubernetes and OpenShift.
- Experience with CI/CD pipelines and Terraform.
- Understanding of SRE principles, monitoring and observability.
Good to Have
- Dynatrace, Prometheus, Grafana, Splunk or OpenTelemetry.
- Experience building internal developer platforms.
- Exposure to AIOps, AI Agents or MCP.

Role Overview
We are looking for a Senior and Lead Java Backend Engineer with strong experience in Apache Kafka and Kafka Streams, along with Java, Spring Boot, and Microservices. The candidate will build and support scalable, event-driven backend applications and work with containerization and cloud technologies.
Required Skills
Java
Spring Boot
Microservices architecture
Apache Kafka — topics, partitions, producers, consumers, and message-processing guarantees
Kafka Streams — stream processing, joins, windowing, and stateful aggregations
Docker
Kubernetes
AWS
Key Responsibilities
Develop and maintain backend services using Java, Spring Boot, and Microservices.
Build and support event-driven applications using Apache Kafka and Kafka Streams.
Design and maintain Kafka topics, partitions, producers, and consumers based on application needs.
Implement stream-processing logic, including joins, windowing, and aggregations.
Troubleshoot performance, reliability, and message-processing issues in distributed applications.
Package and deploy applications using Docker and Kubernetes, and support deployments on AWS.
Collaborate with engineering teams to deliver reliable, scalable backend solutions.
This job is Remote India only
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

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 (3+ 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!
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.
About Us
We believe the future of software development is AI-native — where engineers operate at a higher level of abstraction and quality remains non-negotiable.
Incubyte is a software craft consultancy where the “how” of building software matters as much as the “what”.
We partner with companies of all sizes, from helping enterprises build, scale, and modernize to early-stage founders bring their ideas to life.
Our engineers operate in an AI-native development model, using AI as a collaborator across the SDLC to accelerate development while upholding the discipline of software craftsmanship. Guided by Software Craftsmanship and Extreme Programming practices, we build reliable, maintainable, and scalable systems with speed, without compromising quality. If this way of building software resonates with you, we’d like to talk.
Our Guiding Principles
These principles define how we work at Incubyte. They are non-negotiable.
Relentless Pursuit of Quality with Pragmatism
We build high-quality systems without losing sight of delivery.
Extreme Ownership
We take responsibility end-to-end for decisions, execution, and outcomes.
Proactive Collaboration
We collaborate closely, challenge each other, and solve problems together.
Active Pursuit of Mastery
We continuously improve our craft and raise our bar.
Invite, Give, and Act on Feedback
We seek, give, and act on feedback to get better every day.
Ensuring Client Success
We act as trusted partners and focus on real outcomes, not just output.
Job Description
This is a remote position.
Experience Level
This role is ideal for engineers with total 5+ years of experience with a proven track record of shipping complex projects successfully.
An experienced individual contributor and leader who thrives in large, complex projects with widespread impact.
What You’ll Do as a Software Craftsperson
- Design and build high-quality, maintainable systems using disciplined engineering practices such as TDD, continuous refactoring, and pair programming
- Operate in an AI-native development model, using AI as a collaborator to explore architecture and design, accelerate development, and continuously improve systems while applying strong judgment to ensure that speed never compromises quality.
- Take end-to-end ownership of outcomes from problem understanding and system design to implementation, deployment, and operation in production
- Make thoughtful design decisions that balance simplicity, scalability, and long-term maintainability in real-world systems
- Maintain a high bar for engineering quality through rigorous testing, code reviews, and continuous feedback
- Investigate and resolve production issues, and implement systemic improvements to prevent recurrence
- Work directly with clients, navigate ambiguity, and translate business problems into well-designed technical solutions
- Contribute to improving team practices, tooling, and systems to raise the overall quality and effectiveness of engineering
Requirements
What You’ll Bring
- 5+ years of experience building high-quality, production systems (flexible based on demonstrated capability)
- Strong fundamentals in software engineering, including object-oriented design, system design, and testing practices such as TDD
- Demonstrated ability to build simple, maintainable, and scalable systems with a focus on long-term reliability
- Proficiency in one or more modern technologies Python, React, AI, JavaScript, or TypeScript, with the ability to learn new technologies quickly
- Deep experience working with Git in collaborative environments, including managing shared codebases, conducting code reviews, and maintaining a high bar for quality
- Ability to operate effectively in an AI-native workflow using AI as a collaborator to explore solutions and accelerate development, while applying strong judgment to ensure correctness, quality, and maintainability
- Clear thinking and strong problem-solving ability, with the capacity to break down complex problems into simple, well-structured solutions
- A strong sense of ownership — you take responsibility for outcomes, care deeply about quality, and are not comfortable shipping work that does not meet your standards.
Benefits
Life at Incubyte
We are a remote-first company with structured flexibility. Teams commit to shared rhythms during core hours, ensuring smooth collaboration while maintaining autonomy. Twice a year, we come together in person for a co-working sprint and once a year for a retreat - with all travel expenses covered.
Our environment is built for crafters: pairing, refactoring, experimenting with AI, and pushing the boundaries of software excellence. We are all lifelong learners, and our work is our passion.
Benefits
- Dedicated learning & development budget.
- Sponsorship for conference talks.
- Comprehensive medical & term insurance.
- Employee-friendly leave policies.
- Home Office fund
- Medical Insurance
Job Title : Senior Software Engineer (SRE Products – Full Stack)
Experience : 7+ Years
Domain : Site Reliability Engineering (SRE) Products
Role Overview :
We are looking for an experienced Senior Software Engineer to develop and scale SRE platforms, automation tools, observability solutions, and cloud-native engineering products.
The ideal candidate should have strong backend development expertise in Python, Node.js, JavaScript/TypeScript, and AWS, along with working knowledge of frontend technologies such as React or Angular. The primary focus will be on backend engineering, API development, and platform solutions.
Mandatory Skills :
Python, Node.js, JavaScript / TypeScript, REST APIs, Microservices, AWS, React / Angular, Kubernetes / EKS, CI/CD, Terraform / IaC, and SRE fundamentals (SLI / SLO, Observability, Incident Management & Automation).
Key Responsibilities :
- Design and develop SRE platforms, automation tools, observability solutions, and self-service engineering products.
- Build scalable REST APIs, microservices, and backend applications using Python and Node.js / TypeScript.
- Develop cloud-native applications using AWS services.
- Build frontend interfaces using React, Angular, or TypeScript frameworks.
- Implement reliability, monitoring, automation, and operational excellence practices.
- Work closely with cloud, platform, and application teams to improve system reliability.
Required Skills :
- 7+ years of software engineering experience with full-stack development exposure.
- Strong expertise in Python development.
- Hands-on experience with Node.js, JavaScript / TypeScript, REST APIs, and microservices.
- Strong understanding of distributed systems and backend architecture.
- Hands-on AWS experience: Lambda, ECS / EKS, API Gateway, DynamoDB, SQS / SNS, RDS, and CloudWatch.
- Frontend experience with React, Angular, or similar frameworks.
- Experience with Kubernetes, OpenShift, or EKS.
- Knowledge of CI/CD pipelines and Infrastructure as Code (Terraform, CloudFormation, or CDK).
- Understanding of SRE concepts: SLI / SLO, observability, incident management, and automation.
Good to Have :
- Experience with Dynatrace, OpenTelemetry, Prometheus, Grafana, or Splunk.
- Experience building Internal Developer Platforms (IDP), self-service portals, or engineering productivity tools.
- Exposure to AIOps, AI Agents, MCP, RAG, or GenAI-based engineering solutions.
Key Focus : Strong Python + Backend Engineering + Node.js / TypeScript + AWS + SRE / Platform Engineering.
SENIOR PYTHON DEVELOPER
Designation: Senior Python Django Developer
Position: Senior Python Developer
Job Types: Full-time, Permanent
Schedule: Day shift (On-site)
Supplemental Pay: Performance bonus, Yearly bonus
Ability to commute/relocate: JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer-provided relocation package (Preferred)
Experience: Back-end development: 5 years (Required)
Job Description:
We are looking for a highly skilled Senior Python Django Developer with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.
This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.
Responsibilities:
- Design and develop scalable, secure, and high-performance applications using Python (Django framework).
- Architect system components, define database schemas, and optimize backend services for speed and efficiency.
- Lead and implement design patterns and software architecture best practices.
- Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews.
- Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions.
- Drive performance improvements, monitor system health, and troubleshoot production issues.
- Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc.
- Contribute to technical decision-making and mentor junior developers.
Requirements:
- 5 to 10 years of professional backend development experience with Python and Django.
- Strong background in payments/financial systems or FinTech applications.
- Proven experience in designing software architecture in a microservices or modular monolith environment.
- Experience working in fast-paced startup environments with agile practices.
- Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis).
- Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure).
- Hands-on experience with test-driven development (TDD) and frameworks like pytest, unit test, or factory boy.
- Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).
Preferred Skills:
- Exposure to event-driven architecture (
- Experience integrating with third-party payment gateways, banking APIs, or financial instruments.
- Understanding of DevOps and monitoring tools (Prometheus, ELK, Grafana).
- Contributions to open-source or personal finance-related projects.
Job Title : Full Stack Engineer (Python + React.js/Next.js)
Experience : 1 to 6+ Years
Location : Bengaluru (Indiranagar)
Employment : Full-Time
Working Days : 5 Days WFO
Notice Period : Immediate to 30 Days
Role Overview :
We are seeking Full Stack Engineers to build scalable, high-performance fintech products.
You will work on both frontend (Typescript/Next.js) and backend (Python/FastAPI/Django), owning features end-to-end and contributing to architecture, performance, and product innovation.
Main Tech Stack :
Frontend : Typescript, Next.js, React
Backend : Python, FastAPI, Django
Database : PostgreSQL, MongoDB, Redis
Cloud : AWS/GCP, Docker, Kubernetes
Tools : Git, GitHub, CI/CD, Elasticsearch
Key Responsibilities :
- Develop full-stack applications with clean, scalable code.
- Build fast, responsive UIs using Typescript, Next.js, React.
- Develop backend APIs using Python, FastAPI, Django.
- Collaborate with product/design to implement solutions.
- Own development lifecycle: design → build → deploy → monitor.
- Ensure performance, reliability, and security.
Requirements :
Must-Have :
- 1–6+ years of full-stack experience.
- Product-based company background.
- Strong DSA + problem-solving skills.
- Proficiency in either frontend or backend with familiarity in both.
- Hands-on experience with APIs, microservices, Git, CI/CD, cloud.
- Strong communication & ownership mindset.
Good-to-Have :
- Experience with containers, system design, observability tools.
Interview Process :
- Coding Round : DSA + problem solving
- System Design : LLD + HLD, scalability, microservices
- CTO Round : Technical deep dive + cultural fit
About Orenda
Orenda is a fintech-enabled financial services company founded in 2017 and based in Ahmedabad, Gujarat. We work as a corporate DSA and channel partner for leading banks and NBFCs, helping individuals, professionals, and MSMEs access suitable financial solutions across business loans, personal loans, home loans, loan against property, and professional loans.
At Orenda, we combine financial expertise, technology, and streamlined processes to simplify the lending journey. We are building our own lending-tech platform to improve operational efficiency, strengthen lender and partner integrations, and develop technology-driven solutions that support our evolving business needs.
About the role
We're looking for a Lead Software Engineer who enjoys building as much as designing. You'll shape how our systems are architected, write a good share of the code yourself, and lead a team of 3 to 5 engineers, including AI/ML engineers.
This is a hands-on leadership role, not a pure management or architecture position. Your time will be roughly split like this:
Share of time
Leading the team ~30%
Solution design ~30%
Hands-on coding ~30%
Deployment and infrastructure~10%
What you'll work on
Solution design and architecture
• Turning business needs into technical designs that are practical to build and easy to maintain
• Making architecture decisions across services, integrations and data flows
• Estimating, scoping and planning new features with business and product stakeholders
• Shaping the solution design for AI/ML use cases alongside the AI/ML engineers
Engineering and delivery
• Writing production code in Python and Node.js
• Rolling out new features across our internal and partner-facing platforms, including our CRM and partner portal
• Continuously improving existing systems for performance, reliability and code quality
• Reviewing code and setting engineering standards for the team
Infrastructure and cloud
• Maintaining and upgrading our infrastructure, including a planned move to a major cloud platform
• Owning deployments and production stability together with the team
• Working with event-driven and messaging systems (NATS today, Kafka planned)
Team leadership
• Leading and mentoring a team of 3 to 5 engineers
• Planning and prioritising work, unblocking the team, and making sure things ship
• Building a culture of ownership, clear documentation and quality
What we're looking for
• 5 to 8 years of software engineering experience, with hands-on coding in your recent roles
• Strong command of Python and Node.js
• Proven experience designing and building backend systems and microservices that run in production
• Hands-on experience deploying and running workloads on at least one major cloud platform (AWS, Azure or GCP)
• Solid working knowledge of PostgreSQL
• Experience with messaging or event streaming systems such as NATS, Kafka or RabbitMQ
• Experience leading or mentoring a small engineering team
• Comfort estimating effort, breaking down features and planning delivery
• Enough understanding of AI/ML systems to guide their solution design and integration
• Clear communication with both technical and non-technical stakeholders
Good to have
• Experience working at a fintech, lending or financial services company
• Hands-on experience with Kafka
• Experience leading an infrastructure upgrade or cloud migration
• Experience building or scaling CRM or partner-facing portal products
Why Join Us?
- Build a growing lending-tech platform: Play a key role in shaping the technology behind a growing financial services business.
- Own technical decisions: Contribute directly to architecture, engineering standards, and technology direction.
- Stay hands-on: Combine solution design and technical leadership with meaningful coding responsibilities.
- Work with emerging technologies: Collaborate with AI/ML engineers and contribute to evolving platform capabilities.
- Lead and grow a team: Mentor engineers and help build a strong engineering culture as the technology function scales.
- Make a measurable impact: Build systems that improve operational efficiency and support business growth.










