
Key Responsibilities:
- Design, develop, implement and evolve our backend platform (whose APIs and functionality provided are used by other game services, apps, and admin back office)
- Develop highly efficient, robust, quality code for applications and services
- Maintain clean coding practices
- Enhancing and supporting existing functions, some of which are 24/7
- Supporting product owners as required
- Providing support to the testing team during testing phases of the projects
- Contributing to solution proposals as required
- Creating work effort estimates as required
- Mentor, train on the best practices junior software associates and other team members.
Key Competencies (Functional):
- Clean coding practices
- Knowledge of scalable web architectures is required
- A solid understanding of Linux, JVM is required
- Knowledge of DevOps, Docker, Build Pipelines is good to have
- Knowledge of git workflow is essential
- Working with SOA, Microservices.
Any specific knowledge / experience:
- Functional programming experience with immubtable datastructures is required
- Knowledge of Erlang / Elixir is a plus.
- Knowledge of Clojure is perfect

Similar jobs
We are looking for a backend developer to be a part of the OneFin engineering team and help us build functional systems and deliver customized software solutions for clients.
https://forms.gle/WrQiW6bZpro7oe6R6
Responsibilities
- Design and implement backend infrastructure and APIs.
- Write high-quality, robust, readable, and scalable code.
- Build responsive, robust, and optimized applications.
Requirements and Qualifications:
- Proficiency in Python, with a solid understanding of Django, Celery, and Redis.
- Bachelor’s degree in computer science, engineering, or a related field.
- Write clean, well- designed code
- Produce detailed specifications
- Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality
- Contribute in all phases of the development lifecycle
- Follow industry best practices
- Develop and deploy new features to facilitate related procedures and tools if necessary.
Requirements :
- Knows best practices for front- end development
- Strong knowledge of Javascript APIs.
- Must have experience in building web applications in Python/Django
- Able to handle multiple databases in Django.
- Knows how to do multiple environments (production/ staging)setup in Django.
- Knows how to set up/deploy Django apps in AWS.
- Knowledge of MongoDB, postgresql mysql
- Familiar with Docker/Docker- compose
About the Role
We are hiring a Senior Backend Developer for our client, a US-based tech company, to take ownership of backend architecture, scalability, and infrastructure. This is a critical engineering role where you'll lead feature development and ensure high system performance as the company grows rapidly.
Key Responsibilities
- Build and maintain scalable backend systems using Python (Django, Flask, or FastAPI)
- Optimize and manage relational databases (PostgreSQL, MySQL)
- Design and implement asynchronous processing using Redis and RabbitMQ
- Architect and deploy containerized microservices with a focus on performance and scalability
- Provision and monitor infrastructure on AWS (EC2, RDS, S3)
- Diagnose system performance issues and implement robust solutions
Minimum Requirements
- 3+ years of backend development experience
- Proficient in Python and at least one framework (Django, Flask, or FastAPI)
- Strong knowledge of PostgreSQL or MySQL
- Experience with Redis and RabbitMQ
- Hands-on experience with AWS (EC2, RDS, S3)
- Strong understanding of data structures, algorithms, and backend system design
Good to Have
- Familiarity with JavaScript and frontend frameworks like React.js or Vue.js
- Experience with WebSockets for real-time features
- Exposure to VoIP/WebRTC/SIP/IP PBX technologies
Key Traits We Value
- Smart, logical, and curious problem-solvers
- Self-driven individuals who thrive in fast-paced environments
- Passion for learning and adapting to new technologies
What We Offer
- Competitive Compensation
- 100% remote work
- A collaborative, growth-focused environment
- Challenging projects with real impact
Company is building a math-learning platform with a meticulously designed curriculum that helps students become 4x quicker and better at math by nurturing their cognitive abilities and building their core math acumen.
Responsibilities:
• Design, develop, test, deploy and maintain software
• Delivering high quality and well-structured code
• Manage individual project priorities and deadlines
• Participate in enhancing tools and processes
• Participate in production observance and technical incident management
• Ability to quickly learn and adapt to keep up in a fast-paced environment
Must haves:
• Strong data structure concepts
• Great problem-solving skills
• Working knowledge of at least one or more of Java / JavaScript / C / C++ / Golang / Python
• Exposure to RDBMS and/or NoSQL databases
• Working knowledge of GitHub, CI/CD, Devops
Good to have:
• Any cloud exposure like AWS, GCP or Azure
• Hands-on experience with Docker containers, Kubernetes etc
Key Responsibilities
- Design and implement scalable, maintainable, and efficient Python applications
- Lead technical projects from conception to deployment
- Collaborate with cross-functional teams to define and implement new features
- Write clean, testable code with appropriate documentation
- Conduct code reviews and provide constructive feedback to team members
- Mentor junior developers and contribute to their professional growth
- Participate in technical architecture discussions and decision-making
- Troubleshoot and debug complex software issues
- Contribute to continuous improvement of development practices and processes
- Design and implement AI/ML solutions using LLMs and related technologies
- Optimize and maintain AI model deployment pipelines
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 5+ years of professional software development experience
- Strong proficiency in Python and its ecosystem (Django/Flask, FastAPI)
- Experience with SQL and NoSQL databases
- Solid understanding of software design patterns and principles
- Experience with version control systems (Git)
- Strong knowledge of RESTful APIs and microservices architecture
- Proficiency in writing unit tests and understanding of TDD practices
- Experience with CI/CD pipelines and deployment automation
- Strong problem-solving and analytical skills
AI/ML Technical Skills
- Experience with LLM frameworks (LangChain, LlamaIndex)
- Knowledge of working with large language models (GPT, Claude, etc.)
- Understanding of prompt engineering and LLM fine-tuning concepts
- Experience with vector databases (Pinecone, Weaviate, or similar)
- Familiarity with AI model deployment and serving (BentoML, Ray Serve)
- Experience with machine learning libraries (PyTorch, TensorFlow, or similar)
- Knowledge of AI/ML observability and monitoring tools
- Understanding of AI safety practices and responsible AI development
- Experience with embedding models and semantic search implementations
- Familiarity with AI application development patterns and best practices
Kognitos is a cutting-edge automation platform that combines the power of Generative AI and Natural
Language Processing (NLP) to provide a conversational and intuitive experience for business users. As a
fully serverless, SaaS automation platform, Kognitos enables users to build, manage, and execute
automations in natural language, with the ability to process and understand domain-specific language.
Kognitos provides a detailed auditable view of its runs, allowing users to gain insights into why an action
happened or what might have gone wrong in case of an exceptional situation. Additionally, Kognitos's
conversational exception handling, powered by Generative AI, allows for quick and easy resolution of
unexpected system errors or business exceptions.
Responsibilities:
- Develop and maintain the backend infrastructure for our applications using Python and AWS Serverless
technologies.
- Collaborate with cross-functional teams to design and implement scalable and robust systems, including
microservices and cloud-based architectures.
- Ensure the reliability, scalability, and performance of the backend systems through monitoring and
optimization.
- Create and maintain database schema and queries to support the application features.
- Write unit and integration tests for the backend code and ensure code quality through code reviews.
- Continuously improve the software development process by incorporating best practices and modern
software development methodologies, such as Agile, DevOps, and CI/CD.
- Investigate and troubleshoot production issues and provide timely solutions to minimize downtime and
ensure smooth operations.
- Participate in architectural discussions and contribute to the development of technical solutions and best
practices.
- Stay up to date with the latest technologies and trends in software development and recommend
improvements to the technology stack to increase efficiency and scalability.
- Work in a fast-paced, collaborative environment with a focus on delivering high-quality software that
meets customer needs.
Required Experience/Skills:
- B.S. or higher degree in Computer Science/Engineering or similar field or equivalent work experience
- 4-20 years of industry experience (or equivalent)
- Proficient in Python programming language
- Experience with modern software development practices and methodologies, including Agile, DevOps,
and Continuous Integration/Continuous Delivery (CI/CD).
- Experience with large-scale distributed systems, microservices, and cloud-based architectures.
- Strong understanding of software design patterns, algorithms, data structures, and database technologies.
- A natural problem solver, with the ability to identify problems and lead the development of a solution.
Roles & Responsibilities
- Writing good quality code.
- Be able to design ,implement and deploy scalable backend applications on cloud(AWS/Azure).
- Be able to take ownership of projects and deliver them on time.
- Be able to lead a team and mentor junior developers.
Qualifications:
- BE/BTech degree in CS/IT or similar related field.
- 4+ years experience as backend engineer.
- Good knowledge in Python and at least one of the framework - Django, Flask, FastAPI, etc.
- Hands on experience in building microservices applications on AWS/GCP/Azure.
- Good understanding of platforms(Docker, AWS/Azure).
- Must have good understanding of Data Structures/Algorithms/Databases and other CS concepts.
- Experience working in multiple databases and data modelling.
- Experience writing APIs and related technologies like REST, JSON, websockets, grpc etc.
- Should be inquisitive enough picking up any language and frameworks based on need.
- Should be able to design/implement/deploy end-to-end systems.
- Having good knowledge on deploying cloud applications and with Dockers/Kubernetes is a plus.
- Experience building end-to-end analytics systems is a plus.
Job Type: Full Time
Location: Permanent Remote / Bangalore / Thane
Skills: PYTHON, Django, Reactjs, Vue, Flask
Job Description
Are you passionate enough to be a crucial part of a highly analytical and scalable user engagement platform?
Are you ready learn new technologies and willing to step out of your comfort zone to explore and learn new skills?
If so, this is an opportunity for you to join a high-functioning team and make your mark on our organization!
The Impact you will create in the Job:
- Build campaign generation services which can send app notifications at a speed of 10 million a minute.
- Leverage the power of Kubernetes to maintain clusters running inside VPC's across the world.
- Dashboards to show Real time key performance indicators to clients.
- Develop complex user segmentation engines which creates segments on Terabytes of data within few seconds.
- Use AWS products extensively across our services such as Kinesis Data Streams, Lambda, SQS etc. that form an integral part of our scalable and robust infrastructure.
- As an individual contributor, you will tackle some of our broadest technical challenges that requires deep technical knowledge, hands-on software development, technical leadership, and seamless collaboration with all functions.
- You will envision and develop features that are highly reliable and fault tolerant to deliver a superior customer experience.
- You will get an opportunity to work with some of the best talent in the country while learning from various highly-functional teams in the company.
- Plan and execute the roadmap with the engineering team to build and deliver next-generation systems.
- You will also collaborate with cross-functional teams to meet deliverables throughout the software development lifecycle.
- Identify and improvise areas of improvement through data insights and research.
What we look for?
- 4-7 years’ experience in full stack Python development
- Very strong analytic and problem-solving skills
- Solid understanding of a relevant and globally supported framework- both front-end and back-end, if necessary, for example - Angular, React, Vue, or Django/Flask.
- Solid understanding of engineering best practices, continuous integration, and incremental delivery.
- Proven experience on design and implementation of the overall web and database architecture and updated knowledge on the latest practices and associated versions.
- Ensuring the entire stack is designed and built for speed and scalability.
- Familiarity with RESTful API design.
- Knowledge of continuous integration and deployment.
- Familiarity with Server management and deployment on AWS/GCE.
- Sound knowledge of CSS pre-processors, bundlers, and associated languages/syntaxes/libraries like Sass, Less, and webpack
- Experience implementing testing platforms and unit tests.
What’s in it for you?
- Immense growth, continuous learning and deliver the best to the top-notch brands
- Work with some of the most innovative brains
- Opportunity to explore your entrepreneurial mind-set
- Open culture where your creative bug gets activated.
If this sounds like a company you would like to be a part of, and a role you would thrive in, please don’t hold back from applying! We need your unique perspective for our continued innovation and success!
So let’s converse! Our inquisitive nature is all keen to know more about you.
Join the Insurtech revolution with PasarPolis! We're looking for exceptional talents to come help us leverage technology to disrupt the insurance industry. With the largest insurtech funding in the region and 3 Indonesian unicorns as part of our investors roster (Gojek, Tokopedia & Traveloka) we are disrupting the insurance industry by:
1. Creating easy to understand insurance products
2. Redefining how and where insurance products are purchased
3. Enabling simple and hassle-free claim process
We are also using machine learning, big data analysis, and data science to build automated risk assessment.
**Job Description**
• Development of backend services which power our products and taking responsibility for scalability and reliability of them.
• Translate and drive technology vision into action and world class product, as well as constantly solve problems and set strategy for our existing products as well as future product ideas.
• You are also expected to share knowledge to other engineers.
• Drive the business and help drive and focus execution in line with our core objectives.
• Work closely with QA Engineers for immediate bugs/issues resolution.
• Explore new techniques, technologies and software development approaches to improve existing system to keep up with the latest trend in software development
**Minimum Qualifications**
• Bachelor’s Degree in Computer Science or equivalent
• 3-6 years of experience in software engineering/development
• Experienced in Python + Django/flask, Golang
• Experienced in building REST API
• Exposure to developing apps using NodeJS, GoLang, Ruby on Rails, JavaScript, MySQL, MongoDB
• Familiar with application life cycle management tools such as JIRA, Bitbucket/Git, etc and also CI/CD tooling.
• Familiar with Agile Software Development and SCRUM.
• Familiar with Cloud Computing (AWS / Google Cloud).
**Required Skills**
• Python / GoLang / Ruby on Rails
• MySQL
• REST API









