Senior Backend Developer at Edyst · Remote only · 2 - 5 years · ₹10L - ₹15L / yr (ESOP available) · Bootstrapped · Remote only · Posted 19 Sep 2022
Responsibilities:
- Understanding requirements from the product manager and translating to technical specifications
- DB schema development
- API development (structuring REST endpoints + real-time endpoints like socket.io integration)
- Integrating 3rd party services for payments, email, whatsapp, and other such services
- Optimizing our current architecture & processes for scale (we expect usage to go up)
- Guiding junior developers on best coding practices
Requirements:
- Experience in at least one Python-based Web Framework like Flask or Django
- Experience in SQL databases & API design
- Experience with Docker
- Hands on experience in full lifecycle development and deployment of a platform/system
- Being a self-starter with the ability to thrive in ambiguous and high pressure scenarios working towards a common goal with other teams

About Edyst
About
Connect with the team
Company social profiles
Similar jobs (10)
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Job Role- Sr. Backend Developer (Python –Django)
Work Experience – 3-5years Roles and Responsibilities
• Understanding product requirements and convert to code
• Resolving bugs
• Stay on top of the product to ensure performance and scalability
• Ensure code quality and maintainability by following best practices and coding standards.
• Understand and keep the technical documentation up-to-date
• Implement RESTful APIs and integrate with front-end components and third-party services
• System architecture and design skills
Mandatory Experience:
• 3+ years of experience in REST API development with any Python based frameworks (Django, Django REST framework (DRF).
• 3+ years of experience in web development with Python
• 3+ years of experience with MySQL, PSQL
• 3+ years of experience with Git
• 3+ years of database programming experience (Postgres, SQL, ability to write complex queries)
• 3+ years of experience with Agile development cycle Good to have
• Contribution in any open-source projects
• Experience or understanding with DevOps
• Experience with agile development methodologies like Scrum
• API design & creation (e.g. OpenAPI)
• Experience in Test Driven Development
• Experience working in a product-based company Behavioral Skills
• Incessant problem solver
• Driven and eager to learn
• Optimistic and open to receiving feedback
• Highly organized and able to multitask
• Self –Starter to help with the design and programming of web applications. ∙
• Superior analytical and problem-solving skills
• Outstanding written and verbal communication skills
• Able to work in fast pace continuously evolving environment and ready to take up uphill challenges
• Able to understand cross cultural differences and can work with clients across geographies
Technical Expertise
• Proficiency in Node.js or Python – Hands-on experience with backend development frameworks
and best practices.
• Expertise in SQL/NoSQL Databases – Strong experience with MySQL, PostgreSQL, MongoDB, or
DynamoDB.
• ElasticSearch & API Development – Strong knowledge of REST APIs, ElasticSearch, and high-
availability system design.
• Cloud & DevOps – Hands-on experience with AWS, Kubernetes, Docker, and CI/CD pipelines.
• Data Structures & Algorithms – Strong command over data structures, algorithms, OOD, and
design patterns.
• Version Control & Deployment – Experience with Git, GitHub Actions, and other deployment
systems.
• High-Performance Systems – Implemented solutions that handle high availability, concurrency,
and low-latency requirements.
Key Responsibilities
● Lead the architecture, design, development, and delivery of scalable backend services
using Python.
● Own technical direction and architectural decisions for backend systems and services.
● Design and build robust RESTful APIs, microservices, and distributed systems
capable of handling high-scale workloads.
● Design and implement real-time communication systems, including WebSocket-based
services, where required.
● Drive system performance, scalability, reliability, availability, and security.
● Lead performance optimization, capacity planning, monitoring, debugging, and
production issue resolution.
● Establish and promote best practices around code quality, testing, observability, CI/CD,
and production readiness.
● Collaborate closely with frontend, product, DevOps, infrastructure, and other
cross-functional teams to deliver end-to-end solutions.
● Mentor and provide technical guidance to engineers, contributing to overall team growth
and engineering excellence.
● Review code and architecture designs, identify technical risks, and drive improvements
across backend systems.
● Take ownership of complex technical problems and deliver reliable, maintainable,
production-grade solutions.
Required Skills & Qualifications
● 5+ years of software engineering experience, with significant experience in backend
development.
● Strong expertise in Python and experience building production-grade backend
applications.
● Proven experience designing and developing REST APIs and microservices
architectures.
● Strong understanding of distributed systems, scalability, fault tolerance, and
high-availability architectures.
● Hands-on experience with WebSockets and real-time backend integrations.
● Strong experience with SQL/NoSQL databases, caching systems, and data-intensive
applications.
● Experience with performance optimization, monitoring, logging, debugging, and
production operations.
● Strong understanding of software engineering principles, design patterns, and clean
architecture.
● Proven ability to lead technical initiatives and make sound architectural decisions.
● Strong communication, collaboration, and technical leadership skills.
● Experience mentoring engineers and conducting effective code and design reviews.
This is a remote position.
About Leegality:
Leegality works with large Indian businesses to digitally transform critical compliance processes in a fast, easy and secure way.
We have multiple products across 2 categories:
Document Infrastructure:
Products that help businesses build paperless processes at scale:
- Document Execution Workflow: A unified platform for businesses to digitally execute (eSign, eStamp, Template Pre-fill, Document Fraud Prevention etc.) agreements, forms and other documents in a compliant way. Currently in use by 2000+ Indian businesses from giants like HDFC and SBI Cards to high-growth disruptors like goDigit and Cars24.
- Contract Management: An AI-powered platform for businesses to quickly review, negotiate and take action on contracts
- Signstation: A simple platform for businesses to digitally sign simple documents like invoices, policies and letters in a cost effective manner
Consent Infrastructure:
- Consentin: An end-to-end DPDP and Privacy compliance platform for Indian businesses
- Consentin Lens: A data discovery platform for businesses to identify the personal data they collect and store.
If you’re interested in building mission critical software that operates at population scale (75 million + Indians have signed at least one document through Leegality) then join Leegality.
Curious about our impact? Explore our customer success stories: leegality.com/case-studies
Our Culture
At Leegality, trust, ownership, transparency, and having fun while doing meaningful work are core to how we operate — not just values on paper. Our team rated us an incredible 97 eNPS for FY 2023–24 — the highest among 175+ startups surveyed.
We focus deeply on helping our people grow and stay motivated. Some of the perks you’ll enjoy:
- Flexible working hours
- Hybrid work setup
- Bi-annual performance appraisals
- A culture that rewards initiative, curiosity, and impact
If you're looking for a place where you can make a real difference while working with smart, driven, and genuinely nice people, welcome to Leegality.
Location: Hybrid
Role Overview
We are looking for a Technical Lead – Python to lead the design, development, and evolution of scalable backend systems that power Leegality's products. This role combines hands-on backend development with technical leadership, enabling you to influence architecture, mentor engineers, and drive engineering excellence across the team.
You will work closely with Product, Design, QA, DevOps, and other engineering teams to build reliable, secure, and high-performance applications while fostering a culture of ownership, collaboration, and continuous improvement.
Key Responsibilities
- Lead the design, development, and maintenance of scalable backend applications using Python.
- Own the technical architecture of backend systems, ensuring scalability, reliability, maintainability, and security.
- Design, develop, and optimize RESTful APIs and microservices for high-performance applications.
- Drive architectural decisions, establish engineering best practices, and promote clean, maintainable code.
- Conduct code reviews and mentor engineers through technical guidance, pair programming, and knowledge sharing.
- Lead technical estimation, sprint planning, solution design, and execution for engineering initiatives.
- Optimize application performance through database tuning, caching, asynchronous processing, and efficient system design.
- Ensure high code quality through unit testing, integration testing, CI/CD pipelines, and automated deployment practices.
- Troubleshoot and resolve complex production issues while driving root cause analysis and long-term improvements.
- Evaluate and adopt new technologies, frameworks, and engineering practices to continuously improve the platform.
- Build and foster a high-performing engineering culture focused on collaboration, accountability, innovation, and continuous learning.
Desired Skills
- 7–11 years of experience in backend software development, with at least 2–4 years in a technical leadership role.
- Strong proficiency in Python and object-oriented programming concepts.
- Hands-on experience with Python frameworks such as Django, Flask, or FastAPI.
- Strong understanding of RESTful API design and development, authentication mechanisms (JWT/OAuth), and API security best practices.
- Experience designing scalable backend architectures, distributed systems, and microservices.
- Strong knowledge of relational databases such as MySQL or PostgreSQL, with experience in query optimization, indexing, and schema design.
- Exposure to NoSQL databases such as MongoDB and caching technologies like Redis.
- Experience with cloud platforms such as AWS, containerization using Docker, orchestration using Kubernetes, and CI/CD pipelines.
- Strong understanding of software engineering best practices, including design patterns, SOLID principles, code reviews, testing, and documentation.
- Experience with version control systems such as Git and modern development workflows.
- Excellent analytical, problem-solving, communication, and stakeholder management skills.
- Ability to balance hands-on development with technical leadership and delivery ownership in a fast-paced product environment.
- Experience working in SaaS or product-based organizations is preferred.
- Exposure to AI-assisted development tools such as GitHub Copilot, Cursor, or ChatGPT is an added advantage.
Sr Backend Developer (Full Stack – Python / Django)
Preference: Please apply only if you are an IIT/NIT graduate and have strong hands-on experience in full-stack development with Python & Django.
Insurance/InsurTech experience is preferred. Strong engineering fundamentals and a willingness to learn the domain are more important.
Office location – Bangalore
Work mode – Onsite
Working Days – 5 days a week
Budget - 12-15 LPA
Work Experience - 2-5 years
Role Summary
We’re hiring Sr Backend Developers with strong full-stack Django expertise to own backend workstreams end-to-end and contribute to frontend development when needed. Hands-on Python/Django experience is essential.
(HTML, JavaScript, jQuery, CSS).
Key Responsibilities
Design, build, and maintain scalable backend services and APIs for Fuse-OS
Own medium-to-complex workstreams end-to-end: data models, APIs, background jobs, and light UI
wiring
Improve reliability, performance, observability, and maintainability of production systems
Apply sound engineering practices for multi-tenant SaaS (security, permissions, data isolation)
Collaborate closely with frontend, QA, and product/delivery to ship high-quality releases
Mentor other backend engineers through design discussions, pairing, and code reviews
Participate in architecture discussions and help evolve platform technical standards
Support production troubleshooting and continuous improvement of engineering quality
Required Skills & Qualifications
Solid experience with Django REST Framework, asynchronous job processing (e.g., Celery), Redis, and
PostgreSQL
Proven ability to design data models, write migrations, and ship maintainable APIs
Full-stack capability: HTML, JavaScript, jQuery, and CSS sufficient to complete UI wiring without blocking
frontend
Strong debugging skills across application, database, and background-job layers
Experience collaborating in Agile teams with clear quality standards and delivery cadence
Preferred / Nice to Have
Hands-on Selenium automation experience with Python (big plus)
AWS familiarity (compute, storage, messaging, monitoring, IAM basics) — optional but strongly preferred
Experience with multi-tenant architectures, containers, and production SaaS operations
Exposure to document/data processing pipelines, reconciliation-style systems, or enterprise integrations
Awareness of application security, RBAC, auditability, and privacy-by-design practices
Interest in AI-assisted product workflows and intelligent automation
What We Offer
Opportunity to build a category-defining Insurance Distribution Operating System (Fuse-OS)
Work on modern multi-tenant SaaS architecture with meaningful ownership and mentoring
Collaborative product and engineering culture focused on quality and customer outcomes
Exposure to enterprise SaaS, AI-enabled workflows, and large-scale operational systems
We’re on the hunt for a Principal Engineer who loves solving tough problems, mentoring others, and shaping the future of our platform. In this role, you’ll be leading the design and build of scalable systems and integrations across major cybersecurity platforms. Sometimes you’ll be deep in the code, other times you’ll be guiding teams and customers to the right solutions. If you enjoy balancing hands-on work with big-picture thinking, this could be your spot.
About Us
At Metron Security, we help top cybersecurity companies supercharge their tools through automation and integrations. Our engineers connect and extend platforms like Splunk, IBM QRadar, ServiceNow, CrowdStrike, Cybereason, and many more. We believe in a developer-first culture where creativity, ownership, and continuous learning drive everything we do.
Why You’ll Love Working Here
- A true developer-first environment where your ideas and technical chops matter.
- Hands-on exposure to 250+ security platforms (yep, really).
- Direct contact with customers so you can see the impact of your work right away.
- A fast-paced, growth-focused culture—but we also respect work-life balance. No weekends, and only occasional evening calls.
What We’re Looking For
We’re hoping to meet someone who has both deep technical expertise and natural leadership instincts. You think holistically about systems, enjoy digging into tricky problems, and can guide both teammates and customers to success.
Must-Have Skills
- Solid programming experience across multiple languages (Python, TypeScript, Java, Node.js, Angular, React, C#, C++… we’re language-agnostic and use the best tool for the job).
- Quick at learning new security platforms.
- Proven ability to design and build scalable systems, APIs, and integrations.
- Experience mentoring and leading engineering teams.
- Strong debugging and problem-solving skills in complex environments.
- Organized, reliable, and able to set and meet clear timelines.
- Comfortable working directly with customers to understand needs and design solutions.
- Familiar with cloud platforms (AWS, GCP, or Azure) and security best practices.
Bonus Points If You
- Have experience building or leading integrations with enterprise security tools.
- Like approaching challenges with a “hacker mindset.”
- Know your way around Docker, Kubernetes, and cloud deployments.
- Contribute to open source or share technical insights publicly.
What You’ll Do
- Be the face of Metron Security with our customers—collaborating on solutions and keeping communication clear.
- Bridge the gap between customers and our dev team, ensuring the right info flows both ways.
- Mentor and train junior developers, helping them level up.
- Step in to tackle tough technical problems when the team needs backup.
- Build and document knowledge about security platforms.
- Spot potential roadblocks early and help keep projects on track.
Who You Are
- Strategic thinker who isn’t afraid to roll up their sleeves.
- Clear communicator who collaborates openly.
- Proud of building strong, maintainable solutions that exceed expectations.
- Curious, quick learner, and always exploring new technologies.
- Positive, “let’s figure it out” teammate who lifts others up.
At Metron Security, we’re all about helping security teams work smarter. If you’re excited to take on big engineering challenges, mentor others, and drive technical vision in a growing company, we’d love to talk.
🚀 Job Title : Backend Engineer (Go / Python / Java)
Experience : 3+ Years
Location : Bangalore (Client Location – Work From Office)
Notice Period : Immediate to 15 Days
Open Positions : 4
Working Days : 6 Days a Week
🧠 Job Summary :
We are looking for a highly skilled Backend Engineer to build scalable, reliable, and high-performance systems in a fast-paced product environment.
You will own large features end-to-end — from design and development to deployment and monitoring — while collaborating closely with product, frontend, and infrastructure teams.
This role requires strong backend fundamentals, distributed systems exposure, and a mindset of operational ownership.
⭐ Mandatory Skills :
Strong backend development experience in Go / Python (FastAPI) / Java (Spring Boot) with hands-on expertise in Microservices, REST APIs, PostgreSQL, Redis, Kafka/SQS, AWS/GCP, Docker, Kubernetes, CI/CD, and strong DSA & System Design fundamentals.
🔧 Key Responsibilities :
- Design, develop, test, and deploy backend services end-to-end.
- Build scalable, modular, and production-grade microservices.
- Develop and maintain RESTful APIs.
- Architect reliable distributed systems with performance and fault tolerance in mind.
- Debug complex cross-system production issues.
- Implement secure development practices (authentication, authorization, data integrity).
- Work with monitoring dashboards, alerts, and performance metrics.
- Participate in code reviews and enforce engineering best practices.
- Contribute to CI/CD pipelines and release processes.
- Collaborate with product, frontend, and DevOps teams.
✅ Required Skills :
- Strong proficiency in Go OR Python (FastAPI) OR Java (Spring Boot).
- Hands-on experience building Microservices-based architectures.
- Strong understanding of REST APIs & distributed systems.
- Experience with PostgreSQL and Redis.
- Exposure to Kafka / SQS or other messaging systems.
- Hands-on experience with AWS or GCP.
- Experience with Docker and Kubernetes.
- Familiarity with CI/CD pipelines.
- Strong knowledge of Data Structures & System Design.
- Ability to independently own features and solve ambiguous engineering problems.
⭐ Preferred Background :
- Experience in product-based companies.
- Exposure to high-throughput or event-driven systems.
- Strong focus on code quality, observability, and reliability.
- Comfortable working in high-growth, fast-paced environments.
🧑💻 Interview Process :
- 1 Internal Screening Round
- HR Discussion (Project & Communication Evaluation)
- 3 Technical Rounds with Client
This is a fresh requirement, and interviews will be scheduled immediately.

Core Responsibilities:
- Design & Development: Architect and implement scalable backend services and APIs using Python or Golang, ensuring high performance, resilience, and extensibility.
- System Ownership: Take end-to-end ownership of critical modules, from design and development to deployment and support.
- Technical Leadership: Conduct design and code reviews, enforce best practices, and mentor junior engineers to raise the team’s technical bar.
- Collaboration: Work closely with product managers, architects, and other engineers to translate business requirements into technical solutions.
- Performance & Reliability: Troubleshoot complex issues in production systems, identify root causes, and design sustainable long-term solutions.
- Innovation: Evaluate new technologies, contribute to proof-of-concepts, and recommend tools that can improve developer productivity.
- Process Improvement: Drive initiatives to improve coding standards, CI/CD pipelines, and automated testing practices.
- Knowledge Sharing: Document designs, create technical guides, and share insights with the broader engineering team.
Experience and Expertise:
- 4–7 years of backend development experience with Python or Golang.
- Strong expertise in designing, developing, and scaling microservices and distributed systems.
- Solid understanding of concurrency, multi-threading, and performance optimization.
- Proficiency with databases (SQL/NoSQL), caching systems (Redis, Memcached), and messaging systems (Kafka, RabbitMQ, etc.).
- Hands-on experience with Linux development, Docker, and Kubernetes.
- Familiarity with cloud platforms (AWS/GCP/Azure) and related services.
- Strong debugging, profiling, and optimization skills for production-grade systems.
- Experience with AI-powered development tools is a strong plus; familiarity with concepts like 'agentic coding' for workflow automation or 'context engineering' for leveraging LLMs in system design is highly desirable.
Skills:
- Strong problem-solving ability, with experience handling complex technical challenges.
- Ability to lead technical initiatives and mentor junior engineers.
- Excellent communication skills to collaborate with cross-functional teams and articulate trade-offs.
- Self-motivated, proactive, and able to operate independently while aligning with team goals.
- Passionate about engineering culture, quality, and developer productivity.
Strong Tech Lead / Staff Engineer / Lead Engineer Profiles
2
Mandatory (Experience 1) - Must have minimum 6+ years of overall Software Engineering/Development experience building production backend systems.
3
Mandatory (Experience 2) - Must have Tech Lead ownership, with experience setting technical direction, architecture, frameworks, or engineering standards used by other engineers.
4
Mandatory (Experience 3) - Must have strong hands-on Backend development experience with deep proficiency in at least one backend programming language. (Python, Java, Golang etc)
5
Mandatory (Experience 4) - Must have strong System design/distributed systems experience, including architectural trade-offs, scalability, failure modes, reliability, and long-term maintainability.
6
Mandatory (Experience 5) - Must have strong CS fundamentals in Data Structures & Algorithms, Operating Systems, and Networking, with the ability to apply them to complex backend/system problems
7
Mandatory (Experience 6) - Must have owned complex, ambiguous, or business-critical engineering problems end-to-end, demonstrating clear technical judgment, trade-offs, problem-solving, and measurable technical/business impact; not limited to feature implementation.
8
Mandatory (Experience 7) - Must have formal technical leadership experience, including mentoring Senior Engineers, conducting design/code reviews, driving engineering quality, and leading technical decisions across a team.
9
Mandatory (Experience 8) - Must be a hands-on IC + Tech Lead, with approximately 70–80% hands-on coding/engineering involvement, not a pure people-management profile.
10
Mandatory (Company) - Product Companies / Startups / B2B SaaS
11
Mandatory (Education) - CS degree or equivalent (B.Tech/B.E./B.S.)
12
Preferred (Skills) - Experience with Kafka/NATS/RabbitMQ, AWS, Docker/Kubernetes, CI/CD, observability, security/compliance, multi-tenant systems, and financial/billing platforms.
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Tech Lead – Backend
Roles & Responsibilities
The company is building the operational backbone for how B2B enterprises run their business.
As a Tech Lead on the backend team, you will own the technical direction for a core domain of the platform—systems where correctness is non-negotiable, scale is unforgiving, and edge cases never stop coming. You will also mentor Senior Engineers in your pod.
This is a hands-on role: you will write code and design systems yourself day to day, pair on complex problems, review the work of engineers around you, and be the person who figures out what's actually broken before it becomes a fire.
You will report into the Engineering Manager / Head of Engineering. This is not a feature-factory role. You are here to raise the level of abstraction the team works at, not simply to ship tickets faster.
What You'll Own
- Design and build core platform services that handle complex business logic reliably at scale.
- Architect and own integrations with external enterprise systems, including their quirks, rate limits, and failure modes.
- Build APIs that enterprise engineering teams actually want to integrate with, not just ones that technically work.
- Own production debugging end to end: diagnose issues across services using logs, traces, and metrics, and make incidents boring rather than fires.
- Embed security and compliance thinking into your systems by default, not as a retrofit.
- Mentor Senior Backend Engineers in your pod: pair on hard problems, review their work, and help them grow as engineers.
- Set the architectural direction for your domain: choose frameworks, patterns, and abstractions that shape the platform for years.
- Lead design reviews and code reviews, and set the technical standard the rest of the team calibrates against.
- Hold a clear bar for quality, follow-through, and ownership across the engineers you work with, ensuring systems are healthy in production, not just merged.
- Partner with Product, Implementation, and Customer Success as the engineer who understands the system deeply enough to challenge requirements when necessary.
- Raise the technical bar for the engineers around you without slowing the team down.
Ideal Candidate
- Strong Tech Lead / Staff Engineer / Lead Engineer Profile
- Proven experience operating at Tech Lead, Staff Engineer, or Lead Engineer level.
- Mandatory – Overall Experience
- Minimum 6+ years of overall Software Engineering / Development experience building production backend systems.
- Mandatory – Tech Lead Ownership
- Proven Tech Lead ownership with experience setting technical direction, architecture, frameworks, or engineering standards used by other engineers.
- Mandatory – Backend Development
- Strong hands-on backend development experience with deep proficiency in at least one backend programming language such as Python, Java, or Golang.
- Mandatory – System Design & Distributed Systems
- Strong experience in system design and distributed systems, including architectural trade-offs, scalability, failure modes, reliability, and long-term maintainability.
- Mandatory – APIs & Integrations
- Experience designing and building APIs, backend services, and external/enterprise integrations.
- Strong experience owning complex business logic and production systems.
- Mandatory – Technical Leadership
- Formal technical leadership experience, including mentoring Senior Engineers, conducting design and code reviews, driving engineering quality, and leading technical decisions across a team.
- Mandatory – Hands-on IC + Tech Lead
- Must be a hands-on Individual Contributor + Tech Lead, with approximately 70–80% hands-on coding/engineering involvement.
- Pure people-management profiles are not suitable.
- Mandatory – Company Background
- Experience working in Product Companies, Startups, or B2B SaaS organizations.
- Mandatory – Education
- CS degree or equivalent, such as B.Tech / B.E. / B.S.
- Preferred – Technical Skills
- Experience with Kafka, NATS, RabbitMQ
- AWS
- Docker / Kubernetes
- CI/CD
- Observability and monitoring
- Security and compliance
- Multi-tenant systems
- Financial, billing, or enterprise platforms






