
SSE - Serach Specialist - Looking for Immediate joiners or 15days NP
at Seed funded product start-up
Job Description
We are looking for a passionate Search Specialist Backend Engineer to join our team. This role will focus on improving and optimizing our search capabilities to enhance user experience, scalability, and relevancy.
Location - Bangalore
Designation - Senior Software engineer - Search Specialist
Responsibilities:
● Design, develop, and maintain the search application, ensuring performance, and scalability.
● Collaborate with cross-functional teams to define and implement search features and improvements.
● Ensure search results are relevant by employing techniques like ranking, personalization, and recommendation.
● Work on complex problems related to search algorithms, data structures, and distributed systems.
● Implement logging, metrics, and monitoring for search services.
● Optimize search by tuning the underlying algorithms, experimenting with new techniques, and leveraging tools like Elasticsearch, Solr, etc.
● Maintain and improve existing search functionalities while ensuring backward compatibility.
● Stay updated with the latest advancements in search technology and industry best practices.
Basic Qualifications:
● Bachelor's or Master's degree in Computer Science, Information Systems, or a related field.
● Experience with search engines like Elasticsearch, Solr, or similar technologies.
● Solid understanding of algorithms, data structures, and distributed systems.
● Proficiency in Python and Django.
● Familiarity with RESTful APIs and backend services.
● Preferred Qualifications:
● Experience with natural language processing (NLP) or machine learning as applied to search.
● Knowledge of various search relevance techniques and ranking algorithms.
● Experience in a cloud environment (e.g., AWS, Google Cloud, Azure). ● Familiarity with containerization technologies such as Docker and Kubernetes.
● Strong analytical and debugging skills. Personal Attributes:
● Strong communication skills and ability to collaborate effectively in a team setting.
● A keen interest in improving user experience through search.
● Proactive, self-motivated, and able to work in a fast-paced environment

Similar jobs
Responsibilities :
● Designing and developing robust and scalable server-side applications using Python, Flask, Django, or other relevant frameworks and technologies.
● Collaborating with other developers, data scientists, and data engineers to design and implement RESTful APIs, web services, and microservices architectures.
● Writing clean, maintainable, and efficient code, and reviewing the code of other team members to ensure consistency and adherence to best practices.
● Participating in code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of applications.
● Optimising applications for performance, scalability, and security, and monitoring the production environment to ensure uptime and availability.
● Staying up-to-date with emerging trends and technologies in web development, and evaluating and recommending new tools and frameworks as needed.
● Mentoring and coaching junior developers to ensure they grow and develop their skills and knowledge in line with the needs of the team and the organisation.
● Communicating and collaborating effectively with other stakeholders, including product owners, project managers, and other development teams, to ensure projects are delivered on time and to specification.
You are a perfect match, if you have these qualification :
● Strong experience in Python and server-side development frameworks such as Flask or Django.
● Experience in building RESTful APIs, web services, and microservices architectures.
● Experience in using database technologies such as MySQL, PostgreSQL, or MongoDB.
● Familiarity with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.
● Knowledge of software development best practices such as Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).
● Excellent problem-solving and debugging skills, and the ability to work independently as well as part of a team.
Strong communication and collaboration skills, and the ability to work effectively with other stakeholders in a fast-paced environment
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.
About us:
HappyFox is a software-as-a-service (SaaS) support platform. We offer an enterprise-grade help desk ticketing system and intuitively designed live chat software.
We serve over 12,000 companies in 70+ countries. HappyFox is used by companies that span across education, media, e-commerce, retail, information technology, manufacturing, non-profit, government and many other verticals that have an internal or external support function.
To know more, Visit! - https://www.happyfox.com/
We’re looking for a Lead Backend Engineer with 5+ years of experience in building web services to join our engineering team to help architect, build and run our growing list of products. You should have prior experience being responsible for building sufficiently complex products/services and mentoring software engineers.
Responsibilities:
- Lead a team of engineers working on our product roadmap. You are expected to contribute to feature development with hands-on development tasks
- Oversee software architecture, source control workflows, and CI/CD processes and perform code reviews to ensure exceptional code quality
- Improve the development experience and the quality of the codebase. You will define and uphold best practices and coding standards for the team
- Responsible for architecture and design decisions
- Own stability and performance of the service that you work on
- Work with the Engineering Manager to ship stable software on time
- Contribute to the vision and long-term strategy in your area of expertise
Requirements:
- 2+ years of experience in a technical lead role designing and building complex backend systems
- 5+ years of professional software development experience
- Excellent knowledge of best practices and coding patterns
- Deep knowledge of backend programming languages like Python and web application frameworks like Django
- Solid experience in building web services using relational databases like PostgreSQL or NoSQL databases like MongoDB
- Proficiency with Amazon Web Services (AWS) or Google Cloud Platform or Azure
- Extensive experience with Linux/UNIX production environments
- Strong sense of quality in terms of both program architecture and code style
- Passion to dig into technically complex problems to troubleshoot and figure out a solution
- Desire to continuously improve and ship the best quality product
- Pragmatic approach to make sure technical decisions align with actual business needs.
- Good understanding of the trade-offs when building for product value, reliability, or performance
- Excellent communication skills with the ability to discuss and explain your point of view clearly and effectively
- An engineering degree is a must(B.E. CS preferred)
● Proven work experience as a Back-end developer.
● In-depth understanding of the entire web development process (design, development and deployment).
● Proficient in Java, with a good knowledge of its ecosystems
● Basic understanding of JVM, its limitations, weaknesses, and workarounds
● Ability to decide when to use relational vs NoSQL databases and must be experienced with at least one of
the relational databases (MySQL) as well as experience with ElasticSearch will be good to have
● Familiarity with concepts of MVC, JDBC, and RESTful
● Experience with Spring, Spring Boot, Spring MVC
● Experience in CI/CD and Cloud technologies
● Expertise in developing enterprise-level web applications and RESTful APIs using MicroServices, with
demonstrable production-scale experience
● Familiarity with front-end languages (e.g. HTML, JavaScript and CSS) - Not mandatory
● Participation in coding competitions such as hackathon, hackerrank will be added advantage.
Location Delhi NCR
Opening Immediate
Search Context
Over 1.8 billion non-salaried informal sector workers globally, and roughly 700m Indians are
not eligible for pension or other social protection benefits. Without an urgent and effective
response to pension exclusion, they face the grim prospect of extreme poverty for over 20
years once they are too old to work.
pinBox is the only global pensionTech committed exclusively to mass-scale digital micropension inclusion among self-employed women and youth. We deploy our white-labelled,
API-enabled pension administration and delivery platform, our unique deployment model and
a simple and intuitive UI/UX to make access to regulated pension, savings and insurance
products easy and simple for non-salaried informal sector workers. We're working actively
with governments, regulators, multilateral aid agencies and leading financial inclusion
stakeholders in Asia and Africa. The pinBox model is already operating in Rwanda, Kenya
and India. We will expand to Bangladesh, Uganda, Chile, Indonesia and Nigeria by 2023.
Governments and pension regulators use the our pensionTech to jumpstart digital micropension and insurance inclusion among informal sector workers. Pension funds and insurers
use our pensionTech to build a mass market for their products beyond their traditional agentled customer base. Banks, MNOs, cooperatives, MFIs, fintech firms and gig-platforms use
our plug-and-play pensionTech to instantly offer an integrated social protection solution to
their clients, members and employees without any new investments in IT or capacity
enhancement.
We’ve recently completed our first equity fundraise to enhance our engineering, business
and delivery capacity and embark on the next stage of pinBox pensionTech development
and expansion. By 2025, we aim to enable and assist 100 million excluded individuals to
start saving for their old age in a secure, affordable and well-regulated environment.
pinBox is looking for senior software engineers who are deeply passionate about using IT to
solve difficult, real-life problems at scale across multiple countries.
The Senior Software Engineer will be expected to
1. Design, code, test, deploy and maintain applications to satisfy business requirements,
2. Plan and implement technical efforts through all phases of the software development
process,
3. Collaborate cross-functionally to make continuous improvements to the pinBox
pensionTech platform,
4. Help drive engineering plans through a broad approach to engineering quality
(consistent and thoughtful patterns, improved observability, unit and integration testing,
etc.),
5. Adhere to national and global architecture standards, risk management and security
policies,
6. Monitor the performance of applications and work with developers to continuously
improve and optimize performance.
The ideal candidate processes
1. An undergraduate degree in engineering,
2. At least 6 years’ experience as a software engineer or in a similar role,
3. Experience working with distributed version control systems such as Git / Mercurial
4. Frontend: Experience with HTML, CSS, bootstrap, Javascript, Jquery is necessary.
Experience with React / Angular will be an advantage,
5. Backend: Experience with Django/Python, PostgreSQL or any other RDBMS is
mandatory. Experience with Redis will be an advantage,
6. Experience in working with AWS / Azure / Google Cloud,
7. As our applications use a number of third party micro-services, experience with REST
APIs, as also with the Indian digital finance ecosystem (UPI, e-KYC) will be both
necessary and an advantage,
8. Critical thinking and problem-solving skills, and
9. Excellent teamwork and interpersonal skills, a keen eye for detail and the ability to
function effectively and proactively under tight deadlines.
- Expert in Python, with knowledge of Python web framework Django
- Familiarity with some ORM (Object Relational Mapper) libraries
- Able to integrate multiple data sources and databases into one system
- Basic understanding of front-end technologies, such as JavaScript, HTML5 and CSS3
- Familiarity with event-driven programming in Python
- Strong experience on Linux
- Solid database skills in a relational database (i. e. PostgresSQL)
- Able to create database schemas that represent and support business processes
- Strong unit test and debugging skills
- Proficient understanding of code versioning tools (git)
- Experience on RESTful APIs
- Experience deploying on AWS is desirable
- Experience on Automation Builds using Jenkins and other popular frameworks
- Strong analytical and problem-solving skills paired with the ability to develop creative and efficient solutions
- Excellent interpersonal, leadership, influence and communication skills
- Experience in designing scalable micro-services is desirable

We are looking for a Python Developer to join our engineering team and help us
Python Developer responsibilities include writing and testing code, debugging programs
Responsibilities :
Requirements :
We are looking for Interns or 0-1 Year experienced person for our IoT Division based out of Bangalore. Option for Work from Home is also available.
Qualification:
Any Graduate in Computer Science / Electronics / Information Science / Instrumentation from reputed institutions
Required Skills Experience:
- 1+ years of experience in Python with FastAPI must.
- 1+ years of experience in working with a database like PostgreSQL.
- Experience of working on any Linux based OS
- Experience of working on AWS
- Understanding of micro-services.
- Should be able to meet SLAs as per the priorities.
- Good communication skills.
- Ability to prioritize and execute tasks in a high-pressure environment.
Desired Skills Experience:
- Knowledge of Python, Django Framework or REST API.
- Knowledge of Docker and Redis.
- AWS Certified Solutions Architect Associate is a plus.
- Experience with Fast API.
- Exposure to CI/CD practices.
- Awareness of Shell scripting
Keywords: #AWS #EC2 #Python #Psql #Django #Docker #Redis #Kafka.








