
Job description for Python/Backend Developer
We are actively looking for backend software engineers who are passionate about building cutting-edge systems that work on the latest tech stack (Python, Django) but also help save lives. You’ll have the opportunity to learn and lead the development of several AI-enabled products and solutions within the company that are geared to help accelerate the development of new cures and to reduce the inefficiencies in how healthcare information is managed.
Key Responsibilities:
- Design, develop, and deploy scalable APIs using Python/Django.
- Integrate third-party APIs like Facebook page API, Google Business API, and all other social APIs (10+)
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and testable code.
- Develop and maintain authentication mechanisms, including OAuth, JWT, and SSO integration with third-party providers.
- Optimize and maintain existing APIs for performance and scalability.
Required Skills and Qualifications:
- Education: Bachelor’s degree in Computer Science, Information Technology, or related field.
- Experience:
- 2+ years of experience in Python development.
- Proven experience in designing and developing RESTful APIs.
- Advanced proficiency in Python programming.
- Strong experience with databases (e.g., MySQL, Elasticsearch).
- Hands-on experience with SSO protocols and implementation (e.g., OAuth, SAML, OpenID Connect).
- Experience integrating SSO with third-party providers.
- Proficiency in using JSON Web Tokens (JWT) for secure data exchange
- Technical Skills:
- Proficiency in Python and Python frameworks (Django, Flask).
- Solid understanding of web technologies (HTTP, SSL/TLS, JSON, XML).
- Familiarity with API documentation tools (e.g., Swagger, Postman).
- Experience with version control systems (e.g., Git).
- Expertise in authentication and authorization methods.
- Ability to write clean, maintainable, and efficient code following best practices.
- Experience in writing unit tests for code to ensure reliability and maintainability

About TrialX Inc
About
Similar jobs
Role Overview
- We’re looking for an experienced Laravel Developer to join our Mumbai team.
- You’ll be a key contributor to our product development and delivery initiatives, helping build and maintain high-quality web applications that power impactful solutions worldwide.
Responsibilities
- Develop and maintain robust, scalable web applications using Laravel (v8 or higher).
- Collaborate with cross-functional teams to define, design, and deliver new product features.
- Write clean, secure, and efficient code following best practices.
- Build and maintain RESTful APIs and third-party integrations.
- Troubleshoot, debug, and optimize applications for performance and reliability.
- Manage and optimize MySQL/PostgreSQL databases and queries.
- Participate in code reviews, daily stand-ups, and Agile ceremonies.
- Contribute to maintaining code quality, CI/CD pipelines, and deployment processes.
Required Skills
- Strong hands-on experience with Laravel (v8 or higher) and PHP.
- Sound understanding of MVC architecture and OOP principles.
- Proficiency with MySQL/PostgreSQL, Eloquent ORM, migrations, and seeders.
- Solid knowledge of HTML, CSS, JavaScript, and frontend libraries like Bootstrap.
- Experience building and consuming RESTful APIs.
- Familiarity with Git and version control workflows.
- Good understanding of application hosting, deployment, and CI/CD.
- Strong problem-solving and communication skills.
Good to Have (Preferred Skills)
- Experience with Vue.js, React.js, or other frontend frameworks.
- Knowledge of Docker, Kubernetes, or containerization tools.
- Familiarity with AWS, Azure, or other cloud platforms.
- Basic understanding of Linux server administration.
- Exposure to Agile/Scrum methodologies.
Qualifications
- Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
- Minimum 2+ years of experience in developing and deploying Laravel-based applications.
- Certification(s) in PHP or Laravel development is a plus.
Why Join Us
- Opportunity to work on projects that create real social impact across multiple countries.
- Collaborative, fast-paced, and growth-oriented environment.
- Exposure to cutting-edge technologies and global clients (including UN agencies).
With over 40 years of innovation, Quantum's end-to-end platform is uniquely equipped to orchestrate protect, and enrich data across its lifecycle, providing enhanced intelligence and actionable insights. Leading organizations in cloud services, entertainment, government, research, education, transportation, and enterprise IT trust Quantum to bring their data to life, because data makes life better, safer, and smarter. Quantum is listed on Nasdaq (QMCO) and the Russell 2000® Index. For more information visit www.quantum.com.
As a Software Engineer, you will collaborate with engineers and product managers on the development and maintenance of Quantum’s DXi-Series of disk-based backup appliance software. Quantum’s DXi series protects our customers data on premises, in the cloud, or in a hybrid environment.
You Are A Part Of:
DXi is a uniquely powerful solution within the Quantum portfolio, allowing customers to meet and exceed their backup needs with one of the fastest products on the market. You’ll work on a product that allows customers to reduce costs, maximize production, scale with ease, and positively impact the environment by reducing power and cooling requirements.
Job Responsibilities:
Responsibilities include, but are not limited to:
• Write code primarily for Linux systems, with programming languages including Python, C, C++, and Perl.
• Design and build differentiating feature sets that continue to expand product capabilities, both on premises and in the cloud.
• Work with development, test, service, and support engineers to develop tactical solutions for customer issues.
• May design and develop automated test suites.
• May maintain lab equipment.
Required Skills and/or Experience:
• Bachelor’s degree in Computer Science, Information Technology, or related field of study required.
• 5-10 years related industry experience required.
• 5+ years software development in C or C++ is required.
• 3-5 years’ experience working in a Linux environment is required.
• Experience in writing scripts: Perl, shell, bash, and/or other scripting tools is required.
• Experience with debugging tools such as GDB is required.
• Experience with source control and shared build environments is required.
Job Description :
A candidate who has a strong background in the design and implementation of scalable architecture and a good understanding of Algorithms, Data structures, and design patterns. Candidate must be ready to learn new tools, languages, and technologies
Skills :
Microservices, MySQL/Postgres, Kafka/Message Queues, Elasticsearch, Data pipelines, AWS Cloud, Clickhouse/Redshift
What you need to succeed in this role
- Minimum 6 years of experience
- Good understanding of various database types: RDBMS, NoSQL, GraphDB, etc
- Ability to build highly stable reliable APIs and backend services.
- Should be familiar with distributed, high availability database systems
- Experience with queuing systems like Kafka
- Hands-on in cloud infrastructure AWS/GCP/Azure
- Highly plus if know one or more of the following: Confluent ksql, Kafka connect, Kafka streams
- Hands-on experience with data warehouse/OLAP systems such as Redshift, click house and added plus.
- Good communication and interpersonal skills
Benefits of joining us
- Ability to join a small and growing team, and work with some of the coolest people you've ever met
- Opportunity to make an impact, and leave your mark on this organization.
- Competitive compensation, with the ability to shape your own career trajectory
- Go Extra Mile with Learning and Development
What can you look for?
A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality on content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.
We are
A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore and Dublin. We have three products in our portfolio: Plum, Empuls and Compass. Works with over 1000 global clients. We help our clients in engaging and motivating their employees, sales teams, channel partners or consumers for better business results.
• 3+ Years of experience as a Go Developer
• Experience in ReactJS (most preferred) or AngularJS similar front end frameworks
• Experience with the Python or/and Golang (preferably both), SQL, and design/architectural
patterns
• Experience in Java or dotnet or other opensource technologies is an added advantage
• Hands-on experience on SQL, Query optimization, DB server migration
• Preferably experience in Postgre SQL or MySQL
• Knowledge of NOSQL databases will be an added advantage
• Experience in Cloud platforms like AWS, Azure with knowledge of containerization, Kubernetes is an
added advantage
• Knowledge of one or more programming languages along with HTML5/CSS3,Bootstrap
• Familiarity with architecture styles/APIs (REST, RPC)
• Understanding of Agile methodologies
• Experience with Threading, Multithreading and pipelines
• Experience in creating RESTful API’s With Golang or Python or Java in JSON, XMLs
• Experience with GitHub, Tortoise SVN Version Control
• Strong attention to detail
• Strong knowledge of asynchronous programming with the latest frameworks
• Excellent troubleshooting and communication skills
• Strong knowledge of unit testing frameworks
• Proven knowledge of ORM techniques
• Skill for writing reusable libraries Understanding of fundamental design principles for building a scalable
applicatio
Responsibilities:
- Your primary responsibility as a senior backend engineer will be to architect and develop a scalable and robust micro-services backend with strong Java, Spring(Boot), SQL, AWS/GCP.
- Experience being part of a software development team in an Agile/Lean/Continuous Delivery environment
- Be a key performer in a high-performance product engineering team
Qualifications:
- 2 to 4 years of overall IT experience. Most of this experience in Java (Core Java, Spring boot, Java collections, Java Multithreading)
- Should have experience designing database schemas - SQL and NoSQL.
- Exposure to frameworks like Spring, Hibernate, Play would be a plus
- Experience with microservices architecture would be beneficial.
- Working knowledge of any public cloud (AWS, GCP or Azure)
- Broad understanding and experience of real-time analytics, NoSQL data stores, data modeling and data management, analytical tools, languages, or libraries
- Knowledge of container tech like Docker, Kubernetes would be a plus.
- Bachelor's Degree in Computer Science or Engineering.
As a Search lead, you will get hands-on experience in latest technologies like Elastic Stack, Spring, Kafka, Mongo, Redis, API Design etc. and also will be responsible for leading a team of engineers. The Search team is an essential part of the Technology team at Meesho and works on solving technical challenges related to ensuring fast searchability of data with increasing scale.
Understanding Elasticsearch internals. Managing & improving elasticsearch clusters performance.
Build & lead a great team by example.
Develop a deep understanding of the startup ecosystem.
Build a customer-facing technology product for global customers.
Learn & Develop Leadership skills.
We work on an array of technologies, including but not limited to Spring, Node, Elastic Stack, MySQL, Mongo, ReactJS, Webpack, Kafka, Redis, AWS Lambda, Ansible, etc
CartX is a small, fast-growing, and remote-first company. We are a high converting one-page checkout and post-purchase one-click upsell for thriving eCommerce stores. We are looking for a Senior Software Engineer to join our mission and work on our ambitious product roadmap. Ideal candidates have a solid technical background on complex systems.
→ What you will be doing:
– Solve engineering problems that affects hundreds of customers
– Develop and launch end-to-end new key features
– Take ownership and responsibility of challenging tasks
– Interact and collaborate with the team
– Research, innovate and propose new ideas that can lead to new projects
– Play an important role by shaping our company’s best practices and culture
– Learn fast and adapt quickly
→ Required
– 5+ years of experience as a Software Engineer
– Experience on LAMP
– Experience on Bitbucket
– Knowledge on API’s such as Twilio, Stripe and others
– Great communications skills
– Fluent in English (written and speaking)
→ What We Offer
- Work remotely from home or any co-working space
- Work with a top-notch engineering team
- Unlimited vacation policy
- Ownership and autonomy over exciting tasks
- Be part of an exciting fast-growing startup









