Get alerts for new jobs matching your selected skills, preferred locations, and experience range.
5 - 7 years
8 - 10 Lacs
Hyderabad
Work from Office
About The Role As a Senior Backend Engineer you will develop reliable, secure, and performant APIs that apply Kenshos AI capabilities to specific customer workflows. You will collaborate with colleagues from Product, Machine Learning, Infrastructure, and Design, as well as with other engineers within Applications. You have a demonstrated capacity for depth, and are comfortable working with a broad range of technologies. Your verbal and written communication is proactive, efficient, and inclusive of your geographically-distributed colleagues. You are a thoughtful, deliberate technologist and share your knowledge generously. Equivalent to Grade 11 Role (Internal) You will: Design, develop, test, document, deploy, maintain, and improve software Manage individual project priorities, deadlines, and deliverables Work with key stakeholders to develop system architectures, API specifications, implementation requirements, and complexity estimates Test assumptions through instrumentation and prototyping Promote ongoing technical development through code reviews, knowledge sharing, and mentorship Optimize Application Scaling: Efficiently scale ML applications to maximize compute resource utilization and meet high customer demand. Address Technical Debt: Proactively identify and propose solutions to reduce technical debt within the tech stack. Enhance User Experiences: Collaborate with Product and Design teams to develop ML-based solutions that enhance user experiences and align with business goals. Ensure API security and data privacy by implementing best practices and compliance measures. Monitor and analyze API performance and reliability, making data-driven decisions to improve system health. Contribute to architectural discussions and decisions, ensuring scalability, maintainability, and performance of the backend systems. Qualifications At least 5+ years of direct experience developing customer-facing APIs within a team Thoughtful and efficient communication skills (both verbal and written) Experience developing RESTful APIs using a variety of tools Experience turning abstract business requirements into concrete technical plans Experience working across many stages of the software development lifecycle Sound reasoning about the behavior and performance of loosely-coupled systems Proficiency with algorithms (including time and space complexity analysis), data structures, and software architecture At least one domain of demonstrable technical depth Familiarity with CI/CD practices and tools to streamline deployment processes. Experience with containerization technologies (e.g., Docker, Kubernetes) for application deployment and orchestration. Technologies We Love Python, Django, FastAPI mypy, OpenAPI RabbitMQ, Celery, Kafka OpenSearch, PostgreSQL, Redis Git, Jsonnet, Jenkins, Docker, Kubernetes Airflow, AWS, Terraform Grafana, Prometheus ML Libraries: PyTorch, Scikit-learn, Pandas
Posted 2 months ago
5 - 10 years
3 - 8 Lacs
Greater Noida
Work from Office
4+ yrs (Min. 3 years on Django) Python 3+, Django 3+, DJANGO REST FRAMEWORK, PostgreSQL/MySQL, MongoDB, Celery, Redis, HTML, JS, CSS, Github, POSTMAN. Expert in Django Framework. Familiarity with ORM Libraries Required Candidate profile threading, and multi process architecture Django Restful Services and API caching, search, messaging queues (Redis) unit test and debugging skills Github, CI/CD Pipelines Cloud Deployments - AWS
Posted 2 months ago
2 - 5 years
8 - 15 Lacs
Hyderabad
Work from Office
Python Full stack developer About us: PalTech is a leading IT services and software development company specializing in digital transformation services for organizations of all sizes and industries. Headquartered in the USA , with a development centre in Hyderabad , India, we leverage cutting-edge technologies like AI, cloud computing, and data management to drive innovation and efficiency. With over a decade of Product Engineering expertise, PalTech assists organizations throughout the product lifecycle, delivering high-quality, resilient solutions that help businesses achieve their strategic goals. We are proud to be a Great Place to Work Certified organization, reflecting our commitment to fostering a positive and inclusive workplace culture. As the world embraces a future where technology permeates every aspect of life, PalTech thrives on adaptability, innovation, and collaboration. The Pals @ PalTech bring unmatched energy, a passion for technology and learning, and an unrelenting drive to innovate. If you share our vision, join us and lets shape the future together. Want to learn more about who we are and what we do? Visit our Website to discover our innovative solutions and follow us on LinkedIn to stay updated with the latest news and opportunities at PalTech. Responsibilities: Build, maintain, and improve end-user applications and APIs in Django and React Measure and improve application and database performance, including scalability and design Strategize with the Product Management team on product and customer facing decisions Write and maintain automated system and integration tests Write clear, modular code with sensible abstractions, promote best practices for application development, and deliver high-quality work on schedule Create and maintain technical documentation on development processes and code Collaborate with other application developers and data engineers Work in a demanding but highly collegial and collaborative environment Qualifications: Python (minimum 3+ years of experience) Experience with a JavaScript framework (Preferably React/Redux), HTML, CSS Very efficient in OO programming with Python Working experience using Web Application frameworks (Django) Knowledgeable in building and consuming WebServices (Rest) OO Design and analysis using Design Patterns Relational and NoSQL Databases (MySQL, Postgresql, ElasticSearch, MongoDB) Experience working in an Agile environment Experience using Continuous Integration & Continuous Deployment (CI/CD) automation Good to Have: Familiar with other parts of our stack, including Redis, RabbitMQ, Celery, Jenkins Basic experience with networking (TCP/IP, IPv4/IPv6, DNS) Familiar with container technologies (Docker, Kubernetes) Exposure to Microservices Architecture Linux Networking Why Join PalTech? Great Place to Work Certified Be part of an organization recognized for its culture of trust, collaboration, and employee excellence. Innovate & Excel Work in a dynamic environment that fosters creativity, problem-solving, and continuous growth. Collaborative Culture Join a team that values your ideas, supports your ambitions, and believes in mutual success. Endless Opportunities Grow your career with professional development, impactful projects, and a rewarding work experience. Your Ideas Matter At PalTech, we empower individuals, recognize talent, and celebrate innovation. Why wait? – Join us and be part of something extraordinary!!!
Posted 2 months ago
5 - 10 years
10 - 20 Lacs
Bengaluru, Mumbai (All Areas)
Work from Office
Python developer with skills in Flask, Django, RabbitMQ, Celery, Postgresql Build High-Quality Software that complies with coding standard Build Bulletproof APIs for various use cases Understanding of Multi-Threading & Parallel Processing in Python Required Candidate profile Python Developer with Flask, Django, RabbitMQ, Celery, Redis, and Postgresql, with a minimum experience of 5+ years. Only Experienced candidates
Posted 2 months ago
8 - 13 years
12 - 22 Lacs
Pune, Bengaluru, Gurgaon
Work from Office
Your Impact As a Back-End Architect, you will play a critical role in building the engines that drive our platform's capabilities. Your expertise in building scalable and efficient backend systems will directly impact the performance, reliability, and scalability of our applications, ultimately contributing to the success of our clients' marketing campaigns. This is an opportunity to make a significant impact on the technical direction of our platform and contribute to the growth of our business. Responsibilities Design, develop, and maintain robust and scalable APIs using Python and related frameworks (e.g., Django, Flask) for our agentic workflow platform, adhering to our distributed, modular, and asynchronous architecture. Champion best practices for asynchronous programming in Python (e.g., Kafka, RabbitMQ, SQS, Cloud Tasks). Integrate cutting-edge AI/ML models and LLMs into the workflow engine, working closely with data science teams. Design and implement RESTful APIs and GraphQL endpoints for seamless communication between microservices and with external systems. Write clean, well-documented, and testable code, adhering to best practices for software development. Collaborate with front-end engineers to integrate backend APIs and services. Develop robust testing frameworks and processes to ensure high-quality code delivery. Work closely with DevOps engineers to ensure seamless deployment, monitoring, and scaling of backend systems using containerization technologies like Docker and orchestration tools like Kubernetes. Participate in code reviews and contribute to the continuous improvement of our codebase and development processes. Participate in grooming sessions, asking questions to clarify meaning and intent, and suggest deliverable slices of functionality to provide benefit to the user in the shortest amount of time. Stay abreast of the latest technologies and trends in Python development, asynchronous programming, and AI/ML integration. Qualifications BS in Computer Science or a related field. 8+ years of experience in Python development, with a strong understanding of object-oriented programming, design patterns, and best practices. Deep understanding and hands-on experience with asynchronous programming paradigms and technologies in Python (e.g., Kafka, RabbitMQ, SQS, Cloud Tasks). Experience designing, building, and deploying microservices-based architectures. Familiarity with RESTful APIs and GraphQL. Experience working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB). Experience working in distributed cloud environments (e.g. AWS, Google Cloud Platform). Familiarity with containerization technologies like Docker and Kubernetes. Solid understanding of data structures, algorithms, and software design principles. Experience with unit testing and test-driven development (TDD). Strong analytical and problem-solving skills, with the ability to work independently and as part of a team. Excellent communication and collaboration skills, with the ability to effectively communicate technical concepts to both technical and non-technical audiences. Experience working in an Agile development environment and experience in breaking Epics into deliverable slices of functionality. Bonus Points Experience with AI/ML model deployment and integration. Familiarity with performance marketing concepts and technologies. Contributions to open-source projects.
Posted 2 months ago
2 - 5 years
4 - 8 Lacs
Bengaluru
Work from Office
Develop, test, and maintain robust backend services using Python and Django. Design and optimize database schemas using PostgreSQL to support business processes. Build and maintain RESTful APIs for seamless communication between backend and frontend applications. Collaborate with frontend developers to integrate Angular-based UI with backend services. Work with Celery and Redis for task queues and asynchronous processing (preferred). Ensure code quality, security, and performance optimization. Troubleshoot and debug issues to enhance application reliability. Stay updated with the latest industry trends and technologies. Required education Bachelor's Degree Preferred education Master's Degree Required technical and professional expertise Strong proficiency in Python and Django Web Framework. Experience working with Angular (good to have). Solid knowledge of PostgreSQL and database schema design. Familiarity with RESTful API development. Working experience with Celery and Redis is a plus. Understanding of Open edX and Learning Management Systems (LMS) is an added advantage. Knowledge of JavaScript/TypeScript for frontend collaboration. Strong problem-solving skills and ability to work in an agile environment. Preferred technical and professional experience Bachelor’s/Master’s degree in Computer Science, Engineering, or a related field. Experience working in EdTech or similar industries. Familiarity with cloud platforms (AWS, Azure, or GCP) is a bonus.
Posted 2 months ago
3 - 5 years
0 - 0 Lacs
Bengaluru
Work from Office
We are seeking an experienced Python Developer with 5+ years of hands-on experience in building robust and scalable applications. The ideal candidate should have proficiency in Python frameworks such as Django, Flask, or Pyramid, along with strong debugging, unit testing, and problem-solving skills. Must-Have Skills : Python Frameworks : Proficiency in Python frameworks such as Django, Flask, or Pyramid. Unit Testing & Debugging : Strong skills in writing unit tests and debugging code effectively. ORM Libraries : Familiarity with ORM (Object Relational Mapper) libraries like SQLAlchemy or similar tools. Design Principles : A solid understanding of fundamental design principles to build scalable and maintainable applications. Version Control : Proficient understanding of code versioning tools, especially Git . Continuous Integration : Familiarity with CI (Continuous Integration) tools and processes. Good-to-Have Skills : Experience working in Agile development environments. Knowledge of additional frameworks or tools (e.g., Celery, Redis). Familiarity with cloud platforms like AWS, GCP, or Azure. Experience with containerization tools like Docker or Kubernetes. Understanding of security best practices and principles. Required Skills Python,Flask,Django
Posted 2 months ago
4 - 7 years
18 - 22 Lacs
Pune
Work from Office
UKG is a leader in the HCM space, and is at the forefront of artificial intelligence innovation, dedicated to developing cutting-edge generative AI solutions that transform the HR / HCM industry and enhance user experiences. We are seeking a talented and motivated AI Engineers to join our dynamic team and contribute to the development of next-generation AI/GenAI based products and solutions. This role will provide you with the opportunity to work on cutting-edge SaaS technologies and impactful projects that are used by enterprises and users worldwide. As a Senior Software Engineer, you will be involved in the design, development, testing, deployment, and maintenance of software solutions. You will work in a collaborative environment, contributing to the technical foundation behind our flagship products and services. Responsibilities: Software Development: Write clean, maintainable, and efficient code or various software applications and systems. GenAI Product Development: Participate in the entire AI development lifecycle, including data collection, preprocessing, model training, evaluation, and deployment.Assist in researching and experimenting with state-of-the-art generative AI techniques to improve model performance and capabilities. Design and Architecture: Participate in design reviews with peers and stakeholders Code Review: Review code developed by other developers, providing feedback adhering to industry standard best practices like coding guidelines Testing: Build testable software, define tests, participate in the testing process, automate tests using tools (e.g., Junit, Selenium) and Design Patterns leveraging the test automation pyramid as the guide. Debugging and Troubleshooting: Triage defects or customer reported issues, debug and resolve in a timely and efficient manner. Service Health and Quality: Contribute to health and quality of services and incidents, promptly identifying and escalating issues. Collaborate with the team in utilizing service health indicators and telemetry for action. Assist in conducting root cause analysis and implementing measures to prevent future recurrences. Dev Ops Model: Understanding of working in a DevOps Model. Begin to take ownership of working with product management on requirements to design, develop, test, deploy and maintain the software in production. Documentation: Properly document new features, enhancements or fixes to the product, and also contribute to training materials. Basic Qualifications: Bachelors degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 2+ years of professional software development experience. Proficiency as a developer using Python, FastAPI, PyTest, Celery and other Python frameworks. Experience with software development practices and design patterns. Familiarity with version control systems like Git GitHub and bug/work tracking systems like JIRA. Basic understanding of cloud technologies and DevOps principles. Strong analytical and problem-solving skills, with a proven track record of building and shipping successful software products and services. Preferred Qualifications: Experience with object-oriented programming, concurrency, design patterns, and REST APIs. Experience with CI/CD tooling such as Terraform and GitHub Actions. High level familiarity with AI/ML, GenAI, and MLOps concepts. Familiarity with frameworks like LangChain and LangGraph. Experience with SQL and NoSQL databases such as MongoDB, MSSQL, or Postgres. Experience with testing tools such as PyTest, PyMock, xUnit, mocking frameworks, etc. Experience with GCP technologies such as VertexAI, BigQuery, GKE, GCS, DataFlow, and Kubeflow. Experience with Docker and Kubernetes. Experience with Java and Scala a plus.
Posted 2 months ago
12 - 22 years
35 - 65 Lacs
Kochi
Hybrid
We are seeking an experienced Architect to drive the development of high-performance Data Processing applications. The ideal candidate will be a hands-on technical leader with previous experience as either a Technical Lead or Technical Architect, bringing deep expertise in Python, AI/ML. This role combines technical leadership with hands-on development, ensuring best coding practices, Agile methodologies, and efficient software delivery to create scalable data solutions. Key Responsibilities Develop and enhance Data Processing applications using Python and Django Framework Build, train, test, and optimize ML models using industry best practices Establish and enforce code quality standards, security protocols, and performance optimization Lead and collaborate with cross-functional teams to define, design, and deploy new features Maintain and improve Agile workflows, including JIRA board tracking Coordinate and participate in code reviews, troubleshooting, and debugging activities Research and implement emerging Python libraries, tools, and best practices Provide technical guidance and mentorship to development teams Communicate effectively with stakeholders and project teams on technical matters Architect scalable solutions that align with business requirements and technical constraints Required Skills & Qualifications Previous experience as a Technical Lead or Technical Architect Proven experience in designing scalable Python-based Data Processing & Analytics architectures Expertise in Microservice and Event-driven architectures Extensive development experience in Python with strong problem-solving capabilities Minimum 2+ years of experience with Django Framework Advanced knowledge of Object-Oriented Programming concepts Hands-on experience with PostgreSQL/MySQL database systems Demonstrated experience integrating db_connectors package with diverse data stores (PostgreSQL, MySQL, Redis, CSV, BigQuery, etc.) Practical experience with Airflow Process Orchestration Proficiency in data science libraries including Scikit-learn, Pandas, and NumPy Experience implementing and managing Celery Beat schedulers Knowledge of streaming technologies, caching solutions (Redis, Memcached), and message brokering systems (ActiveMQ) Demonstrated experience with Agile methodologies and JIRA Proficiency with version control systems (Git/GitHub/GitLab) Excellent communication skills with the ability to translate complex technical concepts to non-technical stakeholders Nice to Have Knowledge of Jenkins CI/CD pipelines, Docker, and Cloud deployment strategies Exposure to DevOps practices and Server Management Experience with data visualization tools and techniques Background in performance optimization for large-scale data systems Experience mentoring junior developers
Posted 2 months ago
5 - 8 years
8 - 18 Lacs
Jaipur
Work from Office
Location: Jaipur, Rajasthan Experience: 4-5 years Industry: AI/Technology Job Type: Full-Time Job Summary: We are looking for a Senior Backend Developer to lead the design and implementation of our core agentic framework . This role is perfect for a highly skilled developer who is passionate about high-performance backend solutions , distributed systems, and API development. As part of our team, youll work on cutting-edge AI architectures , developing advanced tools, agents, and scalable backend services that power next-generation AI-driven solutions. Key Responsibilities: Architect & Develop the core agentic framework with tools and agents. Build backend services for drag-and-drop modules and workflow scheduling . Provide boilerplates and development guidance for tools and agent creation . Implement caching strategies and optimize performance for complex workflows. Conduct code reviews , enforce best practices, and mentor junior developers. Ensure scalability, security, and reliability of backend systems using Kubernetes and cloud-native architectures. Required Skills & Qualifications: 4-5 years of backend development experience, preferably in AI-based systems . Strong expertise in Python and FAST API for high-performance backend services. Experience with OpenAPI standards for API documentation. Proficiency in Kubernetes & GitOps for managing infrastructure as code. Deep understanding of PostgreSQL database management and Redis caching techniques . Hands-on experience with message queue systems like RabbitMQ, Celery . Familiarity with ELK stack for logging, monitoring, and debugging. Strong knowledge of workflow automation, microservices, and distributed computing . Ability to work independently while collaborating with cross-functional teams in a remote environment. Preferred Skills (Good to Have): Experience in developing agentic AI architectures . Knowledge of serverless computing and event-driven architectures . Exposure to cloud platforms (AWS, Azure, or GCP) for scalable deployment. Familiarity with real-time data processing and AI model integration . Why Join Us? Work on cutting-edge AI architectures and backend innovations. Opportunity to lead backend development and shape AI-driven solutions . Competitive salary, remote flexibility, and a collaborative work environment. Ready to be part of the AI revolution? Apply now!
Posted 2 months ago
10 - 15 years
25 - 34 Lacs
Bengaluru
Work from Office
Position Overview As an Engineering Manager, you will lead a team of software engineers in building scalable, reliable, and efficient web applications and microservices in the for “ News and Competitive Data Analysis Platform ” . You will drive technical excellence, system architecture, and best practices while fostering a high-performance engineering culture. You’ll be responsible for managing engineering execution, mentoring engineers, and ensuring the timely delivery of high-quality solutions. Your expertise in Python , Django, React, Apache Solr , RabbitMQ, and Postges and other NoSQL cloud databases will help shape the technical strategy of our SaaS platform. You will collaborate closely with Product, Design, and DevOps teams to align engineering efforts with business goals. Key Responsibilities Demonstratesstrong technical leadership, typically across multipleteams by delivering high-quality software solutions ensuring scalability, reliability, and performance. Collaborate with cross-functional teams, product managers, designers, and stakeholders to define project requirements and deliver solutions that meet business goals. Ableto spot the biggest pain points of the systems you’re working with andpropose solutions toimprove. Ableto influence the engineering culture and practices of the teams, workswith self-confidence with stakeholders outside of own team aswell. Experiencedmentor providing technical guidance and inspiring the team to achieve goals, helping them to grow and develop skills. Conduct constructive code reviews, ensure code quality, and promote best practices in software development so everyone can go and learn alongside you. What you need to succeed Technical Leadership: Provide architectural guidance, ensuring best practices in Django-based backend development and React-based frontends. Engineering Execution: Own the technical roadmap, working with teams on key components like Python framework for task management, RabbitMQ for messaging, and Google Cloud SQL/PostgreSQL for data storage. System Scalability & Performance: Optimize & redisgn Backend worker nodes efficiency for tasks like crawling and notifications, ensuring smooth distributed task execution. Database & Search Optimization: Drive performance improvements in PostgreSQL (self-hosted and GCP-managed CloudSQL) and Apache Solr for indexed content retrieval. Cloud & Infrastructure: Oversee the transition to GCP-managed CloudSQL, replacing Google Data Store and PostgreSQL for metadata. Cloud Migration : Stragegise and drive product migration from GCP to AWS Cross-Team Collaboration: Partner with DevOps and infrastructure teams to ensure reliable deployments, CI/CD, and production monitoring. Mentorship & Growth: Coach and mentor engineers, fostering a culture of ownership, continuous learning, and technical excellence. Preferred Experience/Skills: 8+ years of experience in software development, with at least 2+ years in an engineering leadership role. Strong expertise in Python (Django, Celery) and JavaScript (React, frontend development). Deep understanding of message brokers (RabbitMQ) and task orchestration. Proficiency in SQL and NoSQL databases, including PostgreSQL, Apache Solr, and Google Cloud SQL. Experience with scalable architectures, distributed systems, and event-driven designs. Knowledge of NLP and Semantic Search Knowledge of DevOps, CI/CD pipelines, and cloud platforms (GCP, AWS, or Azure). Strong background in code quality, security best practices, and performance tuning. Ability to influence stakeholders, manage engineering teams, and drive technical innovation.
Posted 2 months ago
10 - 12 years
12 - 14 Lacs
Lakshadweep, Chandigarh
Work from Office
Technical Lead Budget is open C2H Clint Name:Durapid Tech Location:remote Experience: 10+ years (including at least 2 years in a leadership role) Mode: Remote Contract Duration: 6 months Role Description: We seek a seasoned Technical Lead to guide and mentor a dynamic engineering team. This role is critical in designing, developing, and optimizing high-performance, scalable, and reliable backend systems. The ideal candidate should have deep expertise in Python (Flask), AWS (Lambda, Redshift, Glue, S3), Microservices, and Database Optimization (SQL, RDBMS) . We operate in a high-performance environment, comparable to leading product companies, where uptime, defect reduction, and data clarity are paramount. The candidate must ensure engineering excellence, maintain high-quality standards, and drive innovation in software architecture and development. Key Responsibilities: Lead backend architecture and develop scalable, efficient web applications and microservices. Ensure production-grade AWS deployment with high availability, cost optimization, and security best practices. Design and optimize databases (RDBMS, SQL) for performance, scalability, and reliability. Lead API and microservices development ensuring integration, scalability, and maintainability. Implement high-performance solutions emphasizing low latency, uptime, and data accuracy. Mentor developers and promote a culture of collaboration, disciplined coding, and technical excellence. Conduct technical reviews and enforce coding best practices. Drive automation and CI/CD pipelines to enhance deployment efficiency. Effectively communicate technical concepts to technical and non-technical stakeholders. Provide accurate work estimations and align development efforts with broader business objectives. Key Skills: Programming: Strong expertise in Python (Flask) and Celery. AWS: Lambda, Redshift, Glue, S3, and production-level deployment strategies. Microservices & API Development: Service discovery, API gateway design, observability, and distributed systems best practices. Database Optimization: SQL, PostgreSQL, Amazon Aurora RDS, and performance tuning. CI/CD & Infrastructure: GitHub Actions, GitLab CI/CD, Docker, Kubernetes, Terraform, and CloudFormation. Monitoring & Logging: AWS CloudWatch, ELK Stack, and Prometheus. Security & Compliance: Backend security best practices and performance optimization. Collaboration & Communication: Ability to convey complex technical concepts to international stakeholders and work seamlessly in Agile/Scrum environments. Preferred Experience: Experience in high-performance, product-focused companies emphasizing uptime, defect reduction, and system reliability. Hands-on leadership in scaling cloud infrastructure and optimizing backend services. Proven ability to lead and mentor a development team while driving strategic technical initiatives. Location - Lakshadweep,chandigarh,dadra,daman,delhi,diu,goa,haveli,pondicherry,sikkim
Posted 3 months ago
2 - 4 years
7 - 14 Lacs
Gurgaon
Hybrid
Role Summary Welcome to EZ, an organization built for the future - a visionary landscape where every day presents a journey filled with growth and boundless opportunities. As a capability centre and a dynamic hub of Business Support Services, EZ is globally recognized as an extended team for business professionals. We offer a wide range of capabilities across 15 areas within 5 service lines, and over 70 specialized offerings, driven by cutting-edge technology and AI. At EZ, we're committed to putting our People First simultaneously pushing boundaries through innovation with AI. The EZ Life isnt just about completing tasks; its about fostering a culture where every team member feels empowered. Our innovative delivery process cuts the turn-around time for consistently high-quality output by half, setting us apart from competitors. With a client footprint spanning across the globe, EZ is the trusted choice for big 4 firms, ministries, and top organizations globally. We are looking to hire a back-end engineer with a demonstrated ability to show initiative, be capable of taking ownership, have intellectual curiosity, and have good problem-solving skills. If you are interested in this position, lets talk! Following are the responsibilities: Collaborate with a team of developers and data scientists to architect, build, maintain, and design more functional, cohesive features to enhance our existing software solutions. Write efficient, high-quality performant code that follows best programming practices (Test-driven development of code that ensures compliance, data protection and meets security standards). Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement. Carry out implementation of data storage solutions. Design scalable microservices architecture. Keep job knowledge up-to-date to better assist other team members as needed by: studying best practices, new development tools, programming techniques, software approaches & structures; learning new programming languages. Work with different cross functional teams to ideate innovative solutions to develop ideas for new programs, products, or features by monitoring industry developments and trends. Job Requirements: Bachelors degree or equivalent. Willing to relocate to Gurugram. Knowledge of complete software development life cycle, with best practices in Agile Software development including, coding standards, code review practices, testing cycles, best security practices, performance benchmarking and debugging techniques. Solid OOP and software design expertise to create software that is extensible, reusable, and meets specified architectural objectives. Good project management skills with focus on efficiency, user experience, and process improvement. Experience on lead role. Technical Skills: Strong knowledge and proficiency in: Python, PostgreSQL Database Modeling Source control systems such as GIT Familiar with building distributed systems with good understanding of design patterns for software reliability, scalability. Strong knowledge with AWS, Docker, and the CI/CD pipeline would be advantageous.
Posted 3 months ago
5 - 8 years
15 - 30 Lacs
Gurgaon
Remote
Job Overview: We are looking to hire experienced developers for remote positions who can contribute their expertise to our SaaS product. The ideal candidate will have a strong background in telephony systems, Python development, DevOps, real-time systems, and security. Salary is flexible for the right candidate who is ready to drive innovation and excellence in our product offerings. Key Responsibilities: Telephony and Communication Systems: Develop, maintain, and optimize telephony solutions using FreeSWITCH, Asterisk, SIP, WebRTC, and VoIP protocols. Troubleshoot and resolve issues related to call routing, connectivity, and communication quality. Python Development and Scalability: Design and implement scalable backend systems using Python. Utilize asynchronous frameworks such as FastAPI and Celery for high-performance applications. Optimize interactions with PostgreSQL databases and ensure efficient message queuing. DevOps and Cloud Infrastructure: Implement, manage, and optimize containerized applications using Docker and Kubernetes. Deploy and maintain applications on cloud platforms (AWS, GCP) ensuring high availability and performance. Collaborate with the operations team to improve CI/CD pipelines and automate infrastructure management. Real-Time Systems: Design and develop systems utilizing WebSockets, UDP, and low-latency networking protocols to support real-time communication. Ensure minimal latency and high throughput for mission-critical applications. Security and Compliance: Integrate security protocols such as SIP/TLS and SRTP to safeguard communications. Ensure compliance with data protection standards including GDPR and HIPAA, integrating security best practices in software design and deployment. Collaboration and Mentoring: Work closely with cross-functional teams including product managers, designers, and other developers to shape product features and architecture. Mentor junior team members and promote a culture of continuous learning and improvement. Required Skills and Qualifications: Proven experience in developing and managing telephony systems with FreeSWITCH/Asterisk, SIP, WebRTC, and VoIP protocols. Strong proficiency in Python, including experience with asynchronous frameworks such as FastAPI and Celery. Hands-on experience with PostgreSQL database optimization and message queue systems. Solid understanding of DevOps practices with practical experience using Docker, Kubernetes, and cloud platforms (AWS, GCP). Demonstrated expertise in building real-time systems using WebSockets, UDP, and ensuring low-latency networking. Deep knowledge of security protocols including SIP/TLS, SRTP and familiarity with regulatory compliance frameworks like GDPR and HIPAA. Excellent problem-solving skills, attention to detail, and the ability to work independently in a remote setting. Strong communication and collaboration skills. Preferred Qualifications: Prior experience working on SaaS products environment. Contributions to open-source projects or participation in developer communities. Experience with additional programming languages and frameworks is a plus. Compensation and Benefits: Flexible salary package for the right candidate. Opportunity to work remotely from anywhere in India. Dynamic and collaborative work environment. Opportunities for professional growth and skill development.
Posted 3 months ago
5 - 8 years
15 - 30 Lacs
Gurgaon
Remote
Job Overview: We are looking to hire experienced developers for remote positions who can contribute their expertise to our SaaS product. The ideal candidate will have a strong background in telephony systems, Python development, DevOps, real-time systems, and security. Salary is flexible for the right candidate who is ready to drive innovation and excellence in our product offerings. Key Responsibilities: Telephony and Communication Systems: Develop, maintain, and optimize telephony solutions using FreeSWITCH, Asterisk, SIP, WebRTC, and VoIP protocols. Troubleshoot and resolve issues related to call routing, connectivity, and communication quality. Python Development and Scalability: Design and implement scalable backend systems using Python. Utilize asynchronous frameworks such as FastAPI and Celery for high-performance applications. Optimize interactions with PostgreSQL databases and ensure efficient message queuing. DevOps and Cloud Infrastructure: Implement, manage, and optimize containerized applications using Docker and Kubernetes. Deploy and maintain applications on cloud platforms (AWS, GCP) ensuring high availability and performance. Collaborate with the operations team to improve CI/CD pipelines and automate infrastructure management. Real-Time Systems: Design and develop systems utilizing WebSockets, UDP, and low-latency networking protocols to support real-time communication. Ensure minimal latency and high throughput for mission-critical applications. Security and Compliance: Integrate security protocols such as SIP/TLS and SRTP to safeguard communications. Ensure compliance with data protection standards including GDPR and HIPAA, integrating security best practices in software design and deployment. Collaboration and Mentoring: Work closely with cross-functional teams including product managers, designers, and other developers to shape product features and architecture. Mentor junior team members and promote a culture of continuous learning and improvement. Required Skills and Qualifications: Proven experience in developing and managing telephony systems with FreeSWITCH/Asterisk, SIP, WebRTC, and VoIP protocols. Strong proficiency in Python, including experience with asynchronous frameworks such as FastAPI and Celery. Hands-on experience with PostgreSQL database optimization and message queue systems. Solid understanding of DevOps practices with practical experience using Docker, Kubernetes, and cloud platforms (AWS, GCP). Demonstrated expertise in building real-time systems using WebSockets, UDP, and ensuring low-latency networking. Deep knowledge of security protocols including SIP/TLS, SRTP and familiarity with regulatory compliance frameworks like GDPR and HIPAA. Excellent problem-solving skills, attention to detail, and the ability to work independently in a remote setting. Strong communication and collaboration skills. Preferred Qualifications: Prior experience working on SaaS products environment. Contributions to open-source projects or participation in developer communities. Experience with additional programming languages and frameworks is a plus. Compensation and Benefits: Flexible salary package for the right candidate. Opportunity to work remotely from anywhere in India. Dynamic and collaborative work environment. Opportunities for professional growth and skill development.
Posted 3 months ago
5 - 10 years
20 - 35 Lacs
Udaipur
Work from Office
Expert in Python, with knowledge of at least one Python web framework {{such as Django, Flask, etc depending on your technology stack}} Familiarity with some ORM (Object Relational Mapper) libraries Able to integrate multiple data sources and databases into one system Understanding of the threading limitations of Python, and multi-process architecture Good understanding of server-side templating languages {{such as Jinja 2, Mako, etc depending on your technology stack}} Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Understanding of accessibility and security compliance Knowledge of user authentication and authorization between multiple systems, servers, and environments Understanding of fundamental design principles behind a scalable application Familiarity with event-driven programming in Python Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform Able to create database schemas that represent and support business processes Design, develop, and maintain Microservices using Python to ensure high performance and scalability. Collaborate with cross-functional teams to define and implement Microservices architecture best practices. Design, implement, and maintain systems that utilize queueing services for asynchronous communication. Integrate and configure queueing services like RabbitMQ or Apache Kafka within the application architecture. Strong unit test and debugging skills Proficient understanding of code versioning tools Work collaboratively with the design team to understand end-user requirements to provide technical solutions and for the implementation of new software features Knowledge of application deployment process and server set up Responsibilities- Develop reusable, testable, and efficient code. Implement moderately complex applications and features following the underlying architectural decisions. Collaborate with team members to follow established development guidelines. Integrate and manage data storage solutions with a focus on execution. Design and implementation of low-latency, high-availability, and performant applications
Posted 3 months ago
5 - 10 years
12 - 22 Lacs
Bangalore Rural
Hybrid
Responsibilities: Ensure code quality through testing & documentation. Collaborate with cross-functional teams on project requirements. Design, develop & maintain scalable Python apps using Flask/Django Framework.
Posted 3 months ago
4 - 8 years
6 - 15 Lacs
Chennai
Work from Office
Job Summary: We are seeking a Senior Python Lead Developer to build and scale high-performance applications. You should be an expert in Python, FastAPI, Django, Flask , and have experience with asynchronous programming, databases, and microservices . Node.js and Svelte.js experience is a plus. Responsibilities: Develop and maintain scalable Python applications. Build APIs and microservices with FastAPI, Django, Flask . Optimize MySQL and PostgreSQL performance. Implement async programming for efficiency. Manage RabbitMQ, Kafka, and Redis for messaging and caching. Deploy applications on AWS (EC2, Lambda, RDS, S3, ECS). Use Docker and Kubernetes for containerization. Integrate Elasticsearch for search and indexing. Collaborate with Node.js and Svelte.js teams. Mentor junior developers. Skills Required: Python (Expert level) decorators, context managers, metaclasses. FastAPI, Django, Flask Strong experience. Databases: MySQL, PostgreSQL, SQLAlchemy ORM. Message Queues: RabbitMQ, Kafka. Cloud & DevOps: AWS, Docker, Kubernetes. Optimization: Performance tuning, caching, indexing. Bonus: Experience with Node.js, Svelte.js . Requirements Technical Skills : Strong understanding of Python internals and advanced features (e.g., decorators , meta classes , context managers ) Extensive experience with Fast API , Django , Flask in designing and scaling applications Advanced knowledge of asynchronous programming (e.g., asyncio , multithreading , multiprocessing ) Proficiency in writing non-blocking , highly responsive code Expertise in MySQL and PostgreSQL Experience with database switching based on tenant or environment Strong knowledge in SQL optimization , indexing , partitioning , and performance tuning Expert knowledge of SQL Alchemy , with experience in building and maintaining complex ORM models and relationships Expertise in managing and scaling RabbitMQ and Kafka Strong understanding of queueing strategies and worker management for high-throughput data pipelines Experience with Redis for caching, session management, and improving application performance Proficient in deploying applications on AWS EC2 , AWS Lambda Experience with containerization (e.g., Docker ) and orchestration tools (e.g., Kubernetes ) Knowledge of AWS services (e.g., RDS , S3 , ECS ) and experience in managing cloud infrastructure Experience in configuring, indexing, and optimizing Elasticsearch for full-text search and analytics Proficient in designing scalable, high-availability architectures, especially microservices architecture Deep understanding of design patterns such as CQRS , event-driven , and pub/sub for distributed systems Experience in RESTful API design , GraphQL (optional), and creating modular, reusable codebases Expertise in code profiling and optimization for high-performance applications Advanced knowledge of SQL indexing , caching strategies , data denormalization , and other optimization techniques Experience in memory management and handling data-intensive applications
Posted 3 months ago
4 - 7 years
15 - 18 Lacs
Pune
Work from Office
Job Overview: We are seeking a talented and experienced Backend Developer with strong proficiency in Python, Django, and AWS to join our growing team. The ideal candidate will have a solid background in backend development, experience with cloud infrastructure, and a passion for building scalable and high-performance applications. You will work closely with our front-end developers, product managers, and other stakeholders to develop and maintain server-side logic, ensuring seamless integration and optimal performance. Key Responsibilities: Develop, maintain, and optimize server-side applications using Python and Django. Design and implement RESTful APIs to support front-end functionalities. Work with cloud platforms, specifically AWS, to manage and deploy applications. Collaborate with front-end developers to integrate user-facing elements with server-side logic. Optimize applications for maximum speed and scalability. Develop and maintain databases and data storage solutions. Troubleshoot and debug applications to ensure high-quality and performance standards. Implement security and data protection measures. Participate in code reviews and contribute to continuous improvement initiatives. Utilize Celery for task queuing and background processing. Manage caching and message brokering using Redis. Handle both synchronous and asynchronous programming tasks to improve application performance and responsiveness.
Posted 3 months ago
2 - 4 years
4 - 6 Lacs
Bengaluru
Remote
We are looking for a skilled Python Developer with expertise in FastAPI and React UI to join our dynamic team. The ideal candidate will independently manage both backend and frontend development tasks, ensuring seamless API integrations and robust user interface development. Key Responsibilities: Develop, optimize, and maintain scalable backend services using FastAPI . Design and implement RESTful APIs for seamless integration with frontend applications. Build and maintain frontend applications using React for dynamic UI interactions. Work with PostgreSQL to build efficient database schemas and optimize queries for performance. Collaborate with AI engineers to integrate LLM-based AI solutions for content generation, student performance analysis, and automation features. Implement secure authentication, authorization, and data protection mechanisms. Independently manage backend and frontend development tasks, timelines, and deliverables. Troubleshoot and resolve performance bottlenecks in backend processes. Ensure proper testing, logging, and monitoring of services. Required Skills & Qualifications: 2-5 years of experience in backend development using Python and FastAPI . Strong understanding of RESTful API design and best practices. Proficiency in working with relational databases such as PostgreSQL . Familiarity with AI/LLM APIs and integrating them into backend services. Strong experience in developing frontend applications using React.js . Knowledge of version control systems like Git . Solid understanding of software development best practices, including unit testing, code reviews, and CI/CD pipelines. Nice-to-Have Skills: Experience in deploying FastAPI applications using NGINX , Docker , and Ubuntu VPS . Familiarity with Celery for task queues and background job processing. Experience in integrating payment gateways and third-party APIs.
Posted 3 months ago
7 - 12 years
15 - 20 Lacs
Pune, Hyderabad
Hybrid
Job Title: Senior Data Engineer Apache Airflow Position Overview: We are seeking a highly skilled and experienced Data Engineer specializing in Apache Airflow to design, develop, and optimize scalable data pipelines and workflows . In this role, you will be responsible for automating end-to-end data processing, ensuring high availability, and optimizing performance . You will work closely with data engineers, data scientists, and stakeholders to build robust, cloud-based data solutions . Key Responsibilities: 1. Design & Development Lead the design, development, and optimization of scalable data pipelines and workflows using Apache Airflow . Create reusable components and efficient Directed Acyclic Graphs (DAGs) for data processing. 2. Workflow Automation & Orchestration Automate batch and real-time data pipelines using Airflow , integrating multiple data sources and transformations . Ensure fault-tolerant, high-availability workflows with error handling and retry mechanisms . 3. Cloud Platform Integration Develop, deploy, and manage scalable Airflow DAGs in cloud environments (AWS preferred). Utilize AWS services such as S3, EC2, Lambda, and RDS for seamless cloud-based data integration . 4. Performance Optimization & Monitoring Monitor, analyze, and optimize pipeline performance to meet SLAs . Troubleshoot and resolve workflow bottlenecks, task failures, and execution delays proactively. 5. Collaboration & Mentorship Work closely with data engineers, data scientists, and business stakeholders to align solutions with business needs . Mentor junior engineers , providing guidance on Airflow best practices and workflow efficiency . 6. Code Quality & Best Practices Maintain high-quality, readable, and maintainable code following coding standards, version control, and documentation best practices . Ensure proper versioning and documentation for all DAGs and workflows. 7. Troubleshooting & Issue Resolution Investigate and resolve Airflow-related issues such as task failures, data inconsistencies, and performance degradation . Ensure high system reliability with automated monitoring and alerting mechanisms . 8. CI/CD & Automation Implement and manage CI/CD pipelines for Airflow DAGs , ensuring efficient and reliable deployment cycles . 9. Data Quality & Security Enforce data integrity, quality, and security through governance policies and compliance measures . 10. Documentation & Knowledge Sharing Create comprehensive documentation for workflows, architecture , and deployment processes . Required Skills & Qualifications: Technical Expertise: 7-8 years of professional experience in data engineering or software development . At least 3-4 years of hands-on experience with Apache Airflow . Deep understanding of Airflow architecture, DAG creation, task scheduling, and monitoring . Experience with Airflow 2.x features such as dynamic pipelines, REST API, and Scheduler improvements . Strong Python programming skills , particularly for data processing and automation . Experience with Python libraries such as Pandas, NumPy, and PySpark . Cloud & Database Skills: Hands-on experience with AWS (S3, EC2, Lambda, RDS, Redshift). Strong SQL skills and experience with relational databases (PostgreSQL, MySQL, etc.). Familiarity with workflow orchestration tools such as Kubernetes, Celery . Development & Collaboration: Experience with Git or other version control systems for managing source code. Strong problem-solving and troubleshooting skills . Ability to mentor junior engineers and collaborate with cross-functional teams . Familiarity with Agile methodologies and tools like Jira, Confluence .
Posted 3 months ago
2 - 4 years
8 - 12 Lacs
Pune
Work from Office
Roles and Responsibilities REST API development using Python-FastAPI to stay on top of the product to ensure performance and availability Mandatory Skills Required 3+ years of experience in web development with Python 3+ years of experience in REST API development with any Python based frameworks (Flask or FastAPI preferable) 3+ years of experience with MySQL, PSQL, MongoDB databases 3+ years of experience with developing distributed systems (Celery) 3+ years of experience with Git 3+ years of experience with Agile development cycle Good to have Contribution in any open source projects Experience in Test Driven Development
Posted 3 months ago
2 - 7 years
5 - 10 Lacs
Chennai, Bengaluru, Hyderabad
Work from Office
5+ years experience in Python and Django Web Framework 2+ years of experience in Angular Working knowledge of PostgreSQL and ability to create database schemes that represent and support business processes Fair understanding of building RESTful APIs and Bonus points for Celery, Redis Knowledge of open EDX and LMS will be a plus point Good understanding of Front-end programming languages such as JavaScript/Typescript Understanding and accessibility and security compliance Knowledge of user authentication and authorization between multiple systems, servers, and environments Strong unit test and debugging skills Proficient understanding of GitHub and JIRA Basic understanding of docker and docker-compose Fair understanding of SDLC - Agile Competencies & Behavior: Excellent oral and written skills in English Creative talents and the ability to solve tough problems Ability to work across concurrent projects Ability to communicate effectively via multiple channels (verbal, written, etc.) Ability to have attention to detail and accurately follow procedures Ability to collaborate with peers in various organizations is critical 4-6 years of professional experience in full stack development Strong proficiency in our tech stack: Frontend: AngularJS, Bootstrap, JavaScript, HTML, CSS Backend: Python Databases: MongoDB, MySQL Experience with AWS services, particularly CodeCommit, CodeBuild, and CodeDeploy Solid understanding of RESTful API design and implementation Familiarity with version control systems (e.g., Git) Strong problem-solving skills and attention to detail Excellent communication and teamwork abilities
Posted 3 months ago
9 - 14 years
35 - 55 Lacs
Bengaluru
Work from Office
Design, develop, implement high-quality software solutions for payment processing Maintain regular release cadence & manage the product backlog Collaborate with international teams to ensure successful product development and delivery Required Candidate profile Mandatory Min 8 yrs in core Backend Dev. & last 5+ yrs in Python Kafka, Kubernetes, AWS Top/ Well-Known Product Companies only BE/ B Tech in CS/ IT OR BE/ BTech from Tier 1 Engineering Colleges
Posted 3 months ago
2 - 5 years
8 - 12 Lacs
Pune
Work from Office
Job summary The Red Hat Insights Engineering team is looking for a Software Engineer to join our Resource Optimization initiative. In this role, you will be a team member responsible for delivering Resource Optimization Software-as-a-Service (SaaS) offerings. These services enable customers to visualize and optimize their resources on public clouds and Red Hat OpenShift. We provide an enjoyable and engaging work environment, with the opportunity to collaborate with dynamic and diverse agile teams, working around the world to create value for our customers and partners in an open source way. A good candidate will think creatively, adapt to rapid change, and have the willingness to learn and apply new technologies. This is a great opportunity to craft and hone your skills while working with a wide range of modern languages, frameworks, and technologies. You will become a part of Red Hats culture that makes us unique in the industry and youll work with communities passionate about open-source software. In this role, you will have the opportunity to work alongside a team of software developers, product designers, and quality assurance engineers. You will work on new features and address existing defects and bugs in the assigned projects. Primary job responsibilities: Design, develop, support, and debug new features based on our customers requirements Work with the latest open source technologies in a highly cooperative landscape Participate in our continuous integration (CI) and continuous delivery (CD) processes Work in an agile team using agile development practices based on test-driven development Collaborate with developers, quality engineers, documentation writers, and stakeholders to deliver solutions to our customers Communicate and work effectively with all levels of associates Resolve bugs, performance problems, and other issues with production applications Required Skills: 2+ years back-end development (Golang/Python) Solid object-oriented software development skills Practical development experience in a language like Go or Python. Good understanding in at least one of the programming languages to build enterprise applications and/or backend services/applications. Ability to work on a team with clear communication skills, with the ability to represent ideas with clarity while remaining open to other solutions Familiarity with containerized application technologies and microservice architectures Understanding of continuous integration and continuous delivery pipeline technologies Desire to learn new technologies, frameworks, and techniques Source code control (GIT preferred) The following are considered a plus: Familiarity with Django, Celery, Kafka, Redis, or PostgresSQL Application development utilizing a Relational Database and a working understanding of SQL Experience with Kubernetes/OpenShift and Linux Familiarity with solutions like Amazon Web Services (AWS), Google Cloud Platform (GCP), Microsoft Azure, IBM Cloud, or Red Hat OpenShift Software as a Service (SaaS) operations experience Familiarity with open source communities and open source development Familiarity with the agile methodology and scrum to deliver software solutions Bug tracking tools (Jira preferred) .
Posted 3 months ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
Accenture
36723 Jobs | Dublin
Wipro
11788 Jobs | Bengaluru
EY
8277 Jobs | London
IBM
6362 Jobs | Armonk
Amazon
6322 Jobs | Seattle,WA
Oracle
5543 Jobs | Redwood City
Capgemini
5131 Jobs | Paris,France
Uplers
4724 Jobs | Ahmedabad
Infosys
4329 Jobs | Bangalore,Karnataka
Accenture in India
4290 Jobs | Dublin 2