Elixir Developer at prep study · Bengaluru (Bangalore) · 3 - 5 years · ₹10L - ₹15L / yr · Raised funding · Posted 27 Mar 2026

About the Role
We’re looking for an Elixir Developer who is passionate about building scalable, high performance backend systems. You’ll work closely with our engineering team to design, develop, and maintain reliable applications that power mission-critical systems.
Key Responsibilities
• Develop and maintain backend services using Elixir and Phoenix framework.
• Build scalable, fault-tolerant, and distributed systems.
• Integrate APIs, databases, and message queues for real-time applications.
• Optimize system performance and ensure low latency and high throughput.
• Collaborate with frontend, DevOps, and product teams to deliver seamless solutions.
• Write clean, maintainable, and testable code with proper documentation.
• Participate in code reviews, architectural discussions, and deployment automation.
Required Skills & Experience
• 2–4 years of hands-on experience in Elixir (or strong functional programming background).
• Experience with Phoenix, Ecto, and RESTful API development.
• Solid understanding of OTP (Open Telecom Platform) concepts like GenServer, Supervisors, etc.
• Proficiency in PostgreSQL, Redis, or similar databases.
• Familiarity with Docker, Kubernetes, or cloud platforms (AWS/GCP/Azure).
• Understanding of CI/CD pipelines, version control (Git), and agile development.
Good to Have
• Experience with microservices architecture or real-time data systems.
• Knowledge of GraphQL, LiveView, or PubSub.
• Exposure to performance profiling, observability, or monitoring tools.

About prep study
About
Company social profiles
Similar jobs (10)
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.
🚀 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.
Job Summary
We are looking for a skilled Backend Developer with strong Node.js experience to join our development team. The ideal candidate should have hands-on experience in building scalable, secure, and high-performance backend applications and APIs.
You will work closely with frontend developers, product managers, and other engineering teams to design, develop, test, and maintain backend services and applications.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Node.js.
- Build and maintain RESTful APIs and backend services.
- Write clean, reusable, maintainable, and efficient code.
- Work with databases such as MongoDB, PostgreSQL, MySQL, or similar.
- Integrate third-party APIs and external services.
- Implement authentication, authorization, and security best practices.
- Optimize application performance, scalability, and reliability.
- Identify and resolve bugs, performance issues, and production problems.
- Write unit and integration tests to ensure application quality.
- Collaborate with frontend developers to integrate APIs with web/mobile applications.
- Participate in code reviews and follow development best practices.
- Work with Git and standard CI/CD and deployment processes.
- Contribute to system design and technical discussions.
Required Skills
- 2–6 years of professional experience in backend development.
- Strong hands-on experience with Node.js.
- Good knowledge of JavaScript and/or TypeScript.
- Strong understanding of REST APIs, HTTP, JSON, and API design.
- Experience with Express.js, NestJS, or similar Node.js frameworks.
- Good understanding of relational or NoSQL databases such as PostgreSQL, MySQL, or MongoDB.
- Knowledge of SQL and database design.
- Experience with Git/GitHub/GitLab/Bitbucket.
- Understanding of authentication mechanisms such as JWT/OAuth.
- Strong problem-solving and debugging skills.
- Good understanding of data structures, algorithms, and backend architecture.
Good to Have
- Experience with TypeScript.
- Knowledge of AWS / Azure / GCP.
- Experience with Docker and Kubernetes.
- Knowledge of Redis, Kafka, RabbitMQ, or other caching/message queue technologies.
- Experience with microservices architecture.
- Familiarity with CI/CD pipelines.
Position: Python Developer – Flask
Experience: 3+ Years
Location: Bangalore
Joining: Immediate Joiner Preferred
Employment Type: Full-Time
About the Role
We are looking for a skilled and passionate Python Developer with strong experience in Flask framework to join our growing development team. The ideal candidate should have hands-on experience in developing scalable backend applications, REST APIs, and integrating databases/services in a fast-paced environment.
Key Responsibilities
Develop, test, and maintain backend applications using Python and Flask.
Design and build RESTful APIs for web and mobile applications.
Collaborate with frontend developers, QA teams, and product stakeholders.
Write reusable, scalable, and efficient code.
Integrate third-party APIs and services.
Optimize application performance and troubleshoot issues.
Work with databases and ensure data security and integrity.
Participate in code reviews and technical discussions.
Maintain proper documentation for development activities.
Required Skills
3+ years of experience in Python development.
Strong hands-on experience with Flask framework.
Good understanding of REST API development.
Experience with MySQL/PostgreSQL/MongoDB databases.
Familiarity with ORM libraries such as SQLAlchemy.
Knowledge of Git/version control systems.
Understanding of software development lifecycle and agile methodologies.
Basic understanding of Docker and deployment processes is an added advantage.
Good debugging and problem-solving skills.
Preferred Skills
Experience with AWS/Azure or cloud platforms.
Exposure to microservices architecture.
Familiarity with CI/CD pipelines.
Knowledge of frontend technologies like React or Angular is a plus.
Educational Qualification
Bachelor’s degree in Computer Science, Information Technology, or related field.
What We’re Looking For
Immediate joiner or candidates with short notice period.
Strong communication and teamwork skills.
Self-driven and proactive mindset
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
Who are we :
Trendlyne is a funded, profitable products startup in the financial markets space. We have cutting-edge analytics products built for Indian and US customers, for stock markets and mutual funds.
Our founders are IIT + IIM graduates, with strong tech and marketing experience. We have top finance and management experts on the Board of Directors.
What do we do :
We build powerful analytics in the US and Indian stock market space that are best-in-class. Organic growth in B2B and B2C products has already made the company profitable. We deliver 1 billion+ APIs every month to B2B customers, and have a B2C website and app.
Experience: 3-6 years | Location: Bangalore (On-site)
Why This Role?
- Real scale, real problems - billions of rows of financial data, millions of API requests per hour, live market feeds.
- Cutting-edge product work - AI products, online backtesting engines, data visualization, and machine learning integrations.
- High ownership, low bureaucracy - small, senior team means your decisions matter and your work ships fast.
- Direct visibility - work closely with founders and product leads on features that reach hundreds of thousands of users.
Tech Stack:
Language: Python
Frameworks: Django / FastAPI / Flask
Databases: PostgreSQL / MySQL
What You'll Do:
- Design, develop, and maintain scalable backend systems capable of handling billions of rows of data and serving millions of API requests per hour
- Translate product requirements into robust system architecture - owning the full development lifecycle from requirement to release
- Collaborate closely with product managers and cross-functional teams to scope and deliver high-quality features that address real user needs
- Write clean, well-documented code and maintain technical documentation that enables other engineers to contribute efficiently
- Drive and participate in design and code reviews, ensuring engineering standards are upheld across the team
- Mentor junior developers, helping build a strong engineering culture within the team
- Contribute to and evolve best practices for backend development as the team and product scale.
What We're Looking For:
- 3-6 years of hands-on experience with Python and at least one of Django / FastAPI / Flask.
- Strong command of relational databases - PostgreSQL or MySQL - and experience optimising queries at scale.
- Solid understanding of Redis and caching strategies in high-throughput environments.
- Experience designing and building REST APIs that are performant, reliable, and maintainable.
- Ownership mindset - you build it, ship it, and take responsibility for it in production.
- Strong communication skills - ability to articulate technical decisions clearly to both engineers and non-technical stakeholders.
- Bonus: Familiarity with JavaScript, HTML, or CSS is a plus but not required.
About NonStop io Technologies
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment.
Brief Description
We are looking for a passionate and experienced Backend Engineer (Python) to join our engineering team. The ideal candidate will have strong expertise in backend development, API design, scalable application architecture, and SaaS applications, along with exposure to data processing, ETL workflows, and data integration. Familiarity with React and frontend technologies is an added advantage.
You will collaborate with cross-functional teams to build, enhance, and maintain robust, secure, and high-performance applications while contributing to backend services, data workflows, and cloud-based systems.
Roles and Responsibilities
- Design, develop, and maintain scalable and high-performance web applications and backend services.
- Develop secure, efficient, and reliable backend services and RESTful APIs using Python.(Django/Flask)
- Design and implement scalable microservices and distributed application components.
- Collaborate with frontend engineers and contribute to React-based features or integrations when required.
- Develop, maintain, and support ETL/data processing workflows for extracting, transforming, and loading data across systems.
- Build Python-based data processing scripts, services, and integrations to support application and business requirements.
- Work with relational databases to support data extraction, transformation, validation, and loading processes.
- Collaborate with data and engineering teams to improve data quality, reliability, and processing efficiency.
- Work closely with product managers, designers, QA engineers, DevOps, data engineers, and other stakeholders to deliver high-quality features.
- Write clean, maintainable, reusable, and testable code following software engineering best practices.
- Participate in code reviews and contribute to coding standards, engineering practices, and technical improvements.
- Optimize applications, APIs, databases, ETL processes, and backend services for performance, reliability, and scalability.
- Troubleshoot, diagnose, and resolve application, data processing, and production issues.
- Contribute to system architecture, technical design decisions, and continuous improvement initiatives.
- Develop and maintain automated tests to ensure application quality and reliability.
- Collaborate with DevOps teams to support CI/CD pipelines, containerized deployments, cloud-based applications, and deployment automation.
- Monitor and support backend services and data workflows in development, staging, and production environments
Requirements
- 3 to 6 years of professional experience in Backend Development using Python.
- Strong hands-on experience with Python backend frameworks such as Django and Flask.
- Experience building and supporting SaaS applications, with exposure to microservices, caching, pub-sub, messaging technologies, RESTful APIs, and distributed systems.
- Exposure to ETL processes, data pipelines, data integration, or data processing using Python. (Preferred)
- Understanding of ETL concepts such as data extraction, transformation, validation, loading, and data quality.(Preferred)
- Experience working with relational databases, preferably PostgreSQL, for application development and/or data processing workflows.
- Strong understanding of databases such as PostgreSQL, MySQL, MongoDB, or SQL Server.
- Familiarity with frontend technologies, particularly React, is an advantage.
- Experience with version control systems such as Git.
- Exposure to technologies such as Kafka, Redis, Elasticsearch, Redshift, Nginx, and GraphQL is a plus.
- Exposure to data technologies or tools such as Airflow, Pandas, SQLAlchemy, Spark, or similar data processing frameworks is a plus.
- Strong foundation in computer science, including data structures, algorithms, object-oriented programming, and software design principles.
- Familiarity with CI/CD pipelines and tools such as Jenkins.
- Good understanding of cloud platforms such as AWS, Azure, or GCP.
- Strong understanding of software design principles, scalable application architecture, and data structures.
- Experience with containerization technologies such as Docker.
- Knowledge of automated testing frameworks and best practices.
- Experience working in Agile/Scrum environments.
- Strong problem-solving, analytical, communication, and collaboration skills.
Why Join Us?
- Opportunity to work on a cutting-edge healthcare product
- A collaborative and learning-driven environment
- Exposure to AI and software engineering innovations
- Excellent work ethic and culture
If you're passionate about technology and want to work on impactful projects, we'd love to hear from you!
We are looking for a skilled Python Developer to design, develop, and maintain robust backend systems. You will be responsible for building scalable web applications using the Flask micro-framework and managing high-performance NoSQL data storage with MongoDB. Your role involves creating RESTful APIs, optimizing database queries, and ensuring seamless integration between the backend logic and frontend components.
Key Responsibilities
- API Development: Design and implement scalable, secure RESTful APIs using Flask.
- Database Management: Architect and maintain MongoDB schemas; develop complex aggregation pipelines and optimize query performance.
- Backend Logic: Write clean, efficient, and testable Python code to handle server-side logic and data processing.
- Integration: Integrate third-party services and internal data sources using libraries like Requests or Flask-PyMongo.
- Performance Optimization: Identify and resolve bottlenecks in the application and database layers to ensure low latency.
- Testing & Security: Implement unit tests (using pytest or unittest) and follow security best practices (OAuth2, JWT, data encryption).
- Collaboration: Work closely with frontend developers to integrate user-facing elements and with DevOps to support deployment.
Required Technical Skills
CategoryRequirementsLanguageExpert-level Python (OOP, decorators, generators, and async programming).Frameworks Strong experience with Flask (routing, blueprints, middleware).DatabaseProficiency in MongoDB (BSON, indexing, sharding, and aggregation framework).ODMs/DriversExperience with PyMongo or MongoEngine.ArchitectureSolid understanding of RESTful API design and Microservices.Tools/DevOpsVersion control with Git; familiarity with Docker and CI/CD pipelines

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.
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!

Experience and Expertise
● 7– 10 years of experience in backend development with Python or Golang.
● Solid understanding of RESTful APIs, microservices, and distributed systems.
● Strong knowledge of data structures, algorithms, and OOPS principles.
● Hands-on experience with relational and/or NoSQL databases.
● Familiarity with Linux development, Docker, and basic cloud concepts
(AWS/GCP/Azure).
● Proficiency with Git and version control workflows.
● Familiarity with AI-powered development tools or exposure to projects involving large
language models (LLMs) is a plus.
Skills
● Strong analytical and debugging skills with the ability to solve complex problems.
● Good communication and collaboration skills across teams.
● Ability to work independently with minimal supervision while being a strong team
player.
● Growth mindset – eagerness to learn new technologies





