
š„ What will you do?
As a Lead Backend Engineer, you will
- Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers
-
Help us transition from monolithic system architecture to microservices and serverless system architecture to help meet our future scaling requirements
- Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
- Build out features to enable multi-channel customer acquisition include partner channels, enterprise channels, and government channels
- Integrate third-party plugins to enhance customer experience and internal tooling build internal tooling to improve internal team efficiencies.
- Actively participate in code reviews
- Work with our quality assurance team to improve coverage on our automated testing suites
š What are we looking for?Ā
While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture areĀ
-
Prior experience of a few years (3+ years) with python based frameworks as Django or Flask would be essential to work on our application stack.
-
You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.
-
You enjoy designing software architecture by collaborating with engineering managers, architects, and other lead engineers to explore existing systems, determining areas of complexity, potential risks to successful implementation.
- You enjoy coaching folks to achieve outcomes through nudges.
š¢ Other information you may want to considerĀ
- We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
- Our backend tech stack includes Django, FastAPI, Postgres, Redis, Clickhouse, and TigerGraph. Our environments are managed through Docker, Kubernetes, and Terraform.

Similar jobs
Senior BackEnd Engineer
The ideal candidate will have a strong background in building scalable applications, a deep understanding of back-end technologies, and experience with cloud infrastructure. As a Back End Engineer, you will be responsible for designing, developing, and maintaining a scalable workflow management system. You will work closely with cross-functional teams to build robust and efficient applications that meet the needs of our users. Your expertise in Scala, Python, AI Agents/APIs, and GCP will be crucial in ensuring our system is reliable, performant, and scalable.
Key Responsibilities:
Back-End Development:
- Build and maintain back-end services and APIs using Scala.
- Implement and optimize Orchestration workflow system involving database queries and operations.
- Build API integrations with Third Party APIs and services.
- Ensure robust and scalable server-side logic.
Cloud Integration:
- Deploy, manage, and monitor applications on Google Cloud Platform (GCP).
- Utilize GCP services to enhance application performance and scalability.
- Implement cloud-based solutions for data storage, processing, and analytics.
Collaboration And Communication:
- Work closely with cross-functional teams to define, design, and ship new features.
- Participate in code reviews and contribute to sharing team knowledge.
- Document development processes, coding standards, and project requirements.
Qualifications:
- Educational Background:
- Completed a masters/bachelor degree in Computer Science, Engineering, or a related field.
- Technical Skills:
- Proficiency in Scala programming language.
- Strong experience with React and ReactJS.
- Familiarity with Google Cloud Platform (GCP) and its services.
- Knowledge of front-end development tools and best practices.
- Understanding of RESTful API design and implementation.
- Soft Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Eagerness to learn and adapt to new technologies and challenges.
Preferred Qualifications:
- Experience with version control systems such as Git.
- Familiarity with CI/CD pipelines and DevOps practices.
- Understanding of workflow management systems and their requirements.
- Experience with containerization technologies like Docker.
Ā
Must have Skills
- ScalaĀ - 4 Years
- React.JsĀ - 1 Years
- RESTful APIĀ - 4 Years
- DockerĀ - 2 Years
- PythonĀ - 3 Years
- Artificial IntelligenceĀ - 2 Years
Ā
Job Description
Roles and Responsibilities
Ā· Design, Code, test, debug, implement and document complex WSO2 sequences.
Ā· Monitoring and logging tool stacks - Splunk/ELK/Prometheus, Grafana 4 Design, Code, test, debug, implement and document complex WSO2 sequences.
Ā· Perform Build activities for WSO2 ESB Middleware integration, involves writing XSLT, ESB coding, configuration, and Analysis activities.
Ā· Trouble shooting various problems in different stages of development using logs files, Traces and Log Analyzer.
Ā· Responsible for understanding the requirement, solution design, coordinate the development and testing activities (end to end)
Ā· Guide the team regarding WSO2 platform best practices, framework, reusable artefacts and ensure code quality and timely deliverables.
Ā· Work with functional and technical customers to determine solutions that drive additional business value.
Ā· Work with Github, Azure Devops and CI tools to automate dev, build, deployment and testing.
Ā· Good knowledge in messaging brokers: WSO2 Message Broker, Apache Kafka.
Ā· Monitoring the server (Monitoring logs and WSO2 metrics).
Ā· Desired Candidate Profile
Ā
Desired Candidate Profile
Ā· Candidate must have minimum 2+ years of hands-on experience in WSO2, preferably with WSO2 certification.
Ā· Extensive experience in Integration by using WSO2 Product Stack (API Manager 2.6/3.x, Enterprise Integrator 6.5 and Identity Server 5.7.0)
Ā· Experience in Implementing APIs in WSO2 EI and On-boarding APIs into WSO2 API Manager
Ā· Experience in WSO2 API Manager for designing API facades and designing and implementing API Proxies.
Ā· Hands-on experience in designing and developing high volume web services using API Protocols and Data Formats (REST, JSON, SOAP & XML).
Ā· Must have hands on experience / knowledge with CI tools to automate dev, build, deploy.
Ā· Experience in programming languages: Java, JavaScript, Python
Ā· Experience in on boarding web applications into WSO2 Identity Server for authentication and authorizatio
Qualifications
⢠Minimum of a Bachelor's or Masterās degree in Computer Science, or a related four-year degree.
⢠4 years of hands on experience in Integration
Bookeventz is looking for a rock star coder to work closely with the founders to build on our core platform and mobile applications.
A Techie who has an Expert understanding of Server Logic, REST APIs and core web technologies.
Ā
Ā
Should have a great understanding of MEAN/MERN Stack.
Ā
Our Tech Stack:
Ā
-PHP, CodeIgniter, MVC Framework
-Node JS, React JS, JavaScript, HTML, CSS
-JQuery
-Redis, MySQL/Maria DB
-Linux, Ubuntu
Ā
Ā
A few Challenges we are working on right now:
Ā
-Working on various optimization to improve page speed.
-Improving Server Response & Load balancing.
-Server-side development on various projects.
-Customized CRM to increase leads handled per salesperson to double a day.
-Create a platform for users to create their custom event website.
Ā
Ā
Job Objectives:
Ā
-Integration of user-facing elements developed by front-end developers with server-side logic
-Optimize web applications to maximize speed and scale. Support diverse clients from high-powered desktop computers to small mobile devices
-Optimization of the application for maximum speed and scalability
-Implementation of security and data protection
-Collaborate with senior management, operations & business team
-Building Rest APIs and maintaining Database optimizations
Ā
Looking For:
Ā
-Minimum 2 years of experience with Internet companies
-Great understanding of Node, react, Express, Socket.io, MVVM framework
-Worked on an e-commerce website, server handling and deployments scripts
-The one who has worked on the customer-facing product for 2 years
- Strong knowledge of MEAN stack (Min 1 yr professional working experience) with basic
Ā understanding of LAMP
-Experience designing scalable, fault-tolerant systems and databases."
- Relevant Experience required 3 to 5 years.
- Strong proficiency in python programming language along with expertise in backend development framework such as
- Django orĀ Flask. (DSA and Design patterns are mandatory).
- Hand on Experience in REST API development and database such asĀ PostgreSQL.
- Good knowledge of versions control systems like GIT, Bitbucket
- Implementation testing strategies such as unit testing (PyTest), integration testing and end to end testingĀ
- Basic knowledge of Docker/Podman and Jenkins.
- Good have if they basic knowledge in Mainframe tech such JCL, and TWs.
Job Category: Software Development
Job Type: Full Time
Job Location: Bangalore
Ā
Gnani.ai aims to empower enterprises with AI based speech technology.
Ā
Gnani.ai is an AI-based Speech Recognition and NLP Startup that is working on voice-based solutions for large businesses. AI is the biggest innovation that is disrupting the market and we are at the heart of this disruption. Funded by one of the largest global conglomerates in the world, and backed a number of market leaders in the tech industry,
Ā
We are working with some of the largest companies in the banking, insurance, e-commerce and financial services sectors and we are not slowing down. With aggressive expansion plans, Gnani.ai aims to be the leader in the global market for voice-based solutions.
Ā
Gnani.ai is building the future for voice-based business solutions. If you are fascinated by AI and would like to work on the latest AI technologies in a high-intense, fast-growing and flexible work environment with immense growth opportunities, come and join us. We are looking for hard workers, who are ready to take on big challenges.
Ā
NLP Software Developer
Ā
Gnani.ai is looking to hire software developers with 0 to 2+ Years of experience, with a keen interest in designing and developing chat and voice bots. We are looking for an Engineer who can work with us in developing an NLP framework if you have the below skill set
Ā
Requirements :
- Proficient knowledge of Python
- Proficient understanding of code versioning tools, such as Git / SVN.
- Good knowledge of algorithms to find and implement tools for NLP tasks
- Knowledge of NLP libraries and frameworks
- Understanding of text representation techniques, algorithms, statistics
- Syntactic & Semantic Parsing
- Knowledge/work experience on No-SQL database Mongo.
- Good knowledge of Docker container technologies.
- Strong communication skills
Ā
Responsibilities :
- Develop NLP systems according to requirements
- Maintain NLP libraries and frameworks
- Design and develop natural language processing systems
- Define appropriate datasets for language learning
- Use effective text representations to transform natural language into useful features
- Train the developed model and run evaluation experiments
- Find and implement the right algorithms and tools for NLP tasks
- Perform statistical analysis of results and refine models
- Constantly keep up to date with the field of machine learning
- Implement changes as needed and analyze bugs
Ā
Good To Have :
Start up experience is a plus
Ā
This person MUST have:
- B.E Computer Science or equivalent
- 5 years experience with the Django framework
- Experience with building APIs (REST or GraphQL)Ā
- Strong Troubleshooting and debugging skills
- React.js knowledge would be an added bonusĀ
- Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
- Sound knowledge of object-oriented design and analysis.
- A strong passion for writing simple, clean and efficient code.
- Proficient understanding of code versioning tools Git.
- Strong communication skills.
Experience:
- Min 5 year experience
- Startup experience is a must.Ā
Location:
- Remote developer
Timings:
- 40 hours a week but with 4 hours a day overlapping with client timezone.Ā Typically clients are in California PST Timezone.
Position:
- Full time/Direct
- We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
- We dont believe in locking in people with large notice periods.Ā You will stay here because you love the company.Ā We have only a 15 days notice period.
⢠Design, build, and maintain scalable applications using Python.
⢠Contribute to the entire implementation process including driving the definition of improvements
based on business need and architectural improvements.
⢠Act as a subject matter expert for Application Software developers and Engineers.
⢠Handle server-side code for a production platform and contribute to new features
To be the right fit, you'll need:
⢠More than 4+ years of experience as a software developer in Python, with knowledge of at least one Python web framework such as Django, Flask, etc.
⢠Good understanding of common design patterns and architecture principles to design reliable and Scalable applications
⢠Strong communication skills
⢠Knowledge of databases line NoSQL or MongoDB
⢠Good to have AWS and Docker or Web services
⢠Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3








