
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.

Similar jobs
Position Title : Python Django Developer
Location : Gurgaon (6 Days WFO)
Experience : 3+ Years
Job Overview :
We are looking for a skilled Python Django Developer with a strong background in developing scalable, high-performance web applications. The ideal candidate must have 3+ Years of hands-on experience in Django and related technologies, including RabbitMQ, Redis, Celery, and PostgreSQL, to ensure seamless background task management, caching, and database performance.
Key Responsibilities :
- Develop, maintain, and enhance Django-based web applications and APIs.
- Design and implement message broker solutions using RabbitMQ for asynchronous communication.
- Integrate Redis for caching and session management to optimize application performance.
- Implement and manage task queues using Celery for efficient background processing.
- Work with PostgreSQL, ensuring proper database design, query optimization, and performance tuning.
- Collaborate with front-end developers, DevOps engineers, and stakeholders to deliver high-quality software solutions.
- Write clean, modular, and well-documented code following best practices.
- Debug, troubleshoot, and resolve issues across the application stack.
- Participate in code reviews, system design discussions, and team meetings.
- Ensure scalability, reliability, and security of applications.
Required Technical Skills :
- Minimum 3+ Years of relevant experience in Python and Django framework.
- Proficiency in RabbitMQ for message brokering.
- Hands-on experience with Redis for caching and session management.
- Strong knowledge of Celery for distributed task queues.
- Experience with PostgreSQL, including database design, indexing, and optimization.
- Expertise in RESTful API design and development.
- Understanding of Docker and containerized applications.
Preferred Skills :
- Experience with CI/CD pipelines for automated deployments.
- Familiarity with cloud platforms like AWS or GCP.
- Knowledge of Django ORM and its performance optimizations.
- Basic understanding of front-end technologies (HTML, CSS, JavaScript).
Soft Skills
- Strong problem-solving and analytical abilities.
- Excellent communication and collaboration skills.
- Ability to adapt to an agile development environment and evolving requirements.
Educational Qualifications :
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
Job Title: Mid-Level Backend Engineer
Location: Remote
Type: Full-time or Project Basis
About Us:
At Tese, we are committed to advancing sustainability through innovative technology. Our platform helps SMEs and financial institutions manage their Environmental, Social, and Governance (ESG) goals using AI, IoT, and data-driven insights. We are looking for a skilled Backend Engineer with mid-level experience to join our dynamic team and contribute to building scalable, robust backend systems.
Role Overview:
As a Mid-Level Backend Engineer, you will be responsible for developing and maintaining backend services that power our core platform. You will work closely with our frontend developers, product team, and data scientists to implement solutions that are scalable, secure, and efficient. You will focus on building APIs, managing databases, and optimizing the performance of our services.
Key Responsibilities:
- API Development:
- Design, develop, and maintain RESTful APIs that serve our frontend applications and third-party integrations.
- Ensure high-performance and responsiveness of APIs, while following best practices for security and scalability.
- Database Management:
- Work with both NoSQL (MongoDB) , SQL (PostgreSQL, MySQL) and databases, ensuring efficient data storage and retrieval.
- Optimize database queries and manage migrations, ensuring data integrity and consistency across the platform.
- Microservices and Cloud Infrastructure:
- Develop microservices architecture using Docker and Kubernetes, ensuring that services are scalable and maintainable (Good to have).
- Work with cloud platforms (AWS, GCP, Azure) to deploy and manage backend services, ensuring high availability and fault tolerance.
- Collaboration and Documentation:
- Collaborate with frontend developers, data scientists, and product managers to gather requirements and develop backend solutions.
- Write clear, maintainable code with proper documentation, including technical designs, API specifications, and test cases.
- Performance and Security:
- Monitor backend services to ensure optimal performance, identifying bottlenecks and implementing improvements.
- Implement security best practices for APIs, databases, and backend systems, including authentication, authorization, and data encryption.
Qualifications:
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Experience: 3-5 years of experience in backend development, with a strong focus on building scalable and efficient systems.
- Technical Skills:
- Proficiency in backend programming languages such as Node.js, Python.
- Strong understanding of RESTful APIs.
- Hands-on experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
- Familiarity with cloud platforms such as AWS, Google Cloud.
- Knowledge of CI/CD pipelines and version control (e.g., Git).
- Soft Skills:
- Strong problem-solving abilities and the capacity to work independently as well as in a collaborative environment.
- Excellent communication skills, with the ability to explain complex technical concepts to both technical and non-technical stakeholders.
- A strong passion for sustainability and a desire to contribute to impactful projects that drive positive environmental change.
Preferred Qualifications:
The following qualifications are bonus, but not strictly necessary:
- Experience with Docker and Kubernetes for containerisation and orchestration (Good to have).
- Experience working with microservices architecture.
- Knowledge of ESG (Environmental, Social, and Governance) metrics and sustainability (Good to have).
- Familiarity with serverless architectures and API gateways.
Benefits:
- Competitive salary and benefits package and performance bonuses.
- Flexible working hours and remote work options.
- Opportunity to work on cutting-edge technology with a focus on sustainability.
- Professional development opportunities, including access to conferences and training.
How to Apply:
Interested candidates should submit their CV and a cover letter detailing their experience and passion for backend development and sustainability here.
Join Us:
Be a part of a forward-thinking team that is making a real difference in the world. At Tese, you'll have the opportunity to innovate, grow, and contribute to a more sustainable future through technology.
Software Architect
Bangalore, India / Engineering/ Full-time
Job Overview:
As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure.
Responsibilities:
- System Architecture:
- Design and architect scalable, efficient, and maintainable backend systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
- Mentor and coach team members, fostering a culture of continuous learning and improvement.
- Backend Development:
- Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
- Implement and maintain APIs, data models, and database structures to support application functionality.
- Performance Optimization:
- Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
- Implement caching strategies and other performance optimization techniques.
- Collaboration:
- Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Security and Compliance:
- Implement and enforce security best practices to safeguard sensitive data.
- Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
- Documentation:
- Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
- Continuous Improvement:
- Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.
Qualifications:
- Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
- In-depth knowledge of Ruby on Rails framework, database design, and API development.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with performance optimization, scalability, and security considerations.
- Excellent communication and collaboration skills.
- Leadership experience with a demonstrated ability to mentor and guide development teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Bonus points:
- Familiarity with front-end technologies and frameworks(ReactJs).
- Experience with other programming languages.(Kotlin/Python)
- Experience with cloud platforms and microservices architecture.
- Knowledge of DevOps practices and tools.(AWS, Kubernetes, )
Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.
• Developing and maintaining all server-side network components.
• Creating database schemas that represent and support changing business processes thereby
ensuring optimal performance of the central database and responsiveness to front-end requests.
Integrating multiple data sources & databases in one system
• Collaborating with front-end developers on the integration of elements.
• Designing customer-facing UI and back-end services for various business processes.
• Developing & implementing low-latency & high-performance applications by writing testable,
reusable, and efficient code.
• Implementing User authentication and authorization between multiple systems, servers, and
environments
• Implementing effective security protocols, data protection measures, and storage solutions.
• Implementing automated testing platforms and unit tests. Running diagnostic tests, repairing
defects, and providing technical support.
• Documenting Node.js processes, including database schemas, as well as preparing reports.
• Recommending and implementing improvements to processes and technologies.
• Keeping informed of advancements in the field of Node.js development
Desired Candidate Profile :-
• Strong proficiency with JavaScript & ES6
• Good Knowledge of Node.js and frameworks available for it such as Express, HapiJS, Mongoose,
Sequelize, etc.
• Good understanding of server-side templating languages such as Handlebars, EJS, etc
• Good knowledge of MongoDB, its limitation and workarounds, replica sets, sharding, clustering
• Basic understanding of front-end technologies, such as HTML5, and CSS3
• Understanding the nature of asynchronous programming and its quirks and workarounds
• Understanding accessibility and security compliance
• Understanding fundamental design principles behind a scalable application
• Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and
optimizing output to match the specific platform
• Proficient understanding of code versioning tools, such as Git
• Proficient understanding of API testing tools, such as Postman
• Superb interpersonal, communication, and collaboration skills
• Exceptional analytical and problem-solving aptitude

● At least 5 years' experience that includes at least 3 years of experience as Salesforce
developer in translating business requirements into working solutions using Salesforce
● Architect, design, implement, test and deliver applications and systems in Salesforce.
● Design and implement solutions to automate development tasks, releases, and
maintenance of the Salesforce platform.
● Build internal solutions, with custom front ends (web, mobile) and backend services that
automate business processes.
● Integrate third party products into internal systems as well as support and upgrade
implemented systems. Author design documents and present design reviews
● Work in an agile development environment making regular incremental progress. Partner
with LAM developers, Business Analysts in NYC to define and implement solutions that
improve internal business processes
● Expertise in batch, queueable and scheduled jobs, future methods, Apex and triggers
● Build shareable components with HTML, CSS, JavaScript and lightning framework like –
Aura and / or Lightning Web Components
● In depth understanding of SFDC Profiles/Roles and Sharing Rules, Validation Rules,
Tasks, Workflow rules, and Triggers, etc.
● Experience with developer practices for code bulkification to adhere to Salesforce
governor limits on such items as SOQL queries
● Ability to communicate effectively with the team
● Ability to identify gaps in functional/business requirements and should be able to
effectively communicate this to both Business analysts, Project lead / manager
● Experience Salesforce CRM with Sales & Service Cloud
Desired Qualifications:
● 5+ years of experience in coding with minimum 3 years in Salesforce
● Must have in Java/Web Services development.
● Must have 1+ year of Lightning Web Component & 2+ years of Aura (Lightning)
Component experience.
● Must have Salesforce Platform Developer 1 and / or Salesforce Advanced Developer
certification.
● Masters / Bachelors in Computer Engineering, Information Technology or relevant
engineering field.
● 3+ years Java development experience including solid experience in HTML, JavaScript,
jQuery, JSON, XML, REST, SOAP, CSS, SOQL & SOSL.
● 1+ year of experience with integrations using REST, SOAP Webservices.
Please Note, Job Timings are from 12 PM - 9 PM
As Back end developer, we expect you to be motivated in solving real-life complex problems and create compelling experiences for our Resellers. Being a small company we have a culture of creative problem solving, intellectual design, fast-paced development, and passionate product delivery. Enhance or build Restful web services for our mobile app.
Responsibilities:
- Develop server-side components, REST APIs
- Assume ownership for existing and new modules including design, development, and unit testing for enhancements of existing modules and development of new modules.
- Analyse problems logically and exercise sound judgment in defining, evaluating, and solving difficult technical and operational problems where solutions may be of a precedent-establishing nature.
- Lead the design and architectural improvements
- Participate and collaborate with team members in design discussions, determines areas of complexity, potential risks to successful implementation, suggest enhancements to architecture, implement POCs, and enhance application.
- Reduce technical debt with quality coding
Requirements:
- A solid grounding in Computer Science fundamentals (based on a BS or MS in CS or related field) from IITs and Premier Engineering College.
- Excellent Object Orientation, coupled with excellent problem solving and debugging skills.
- Highly skilled at Java and related technologies, including Java Frameworks like Spring-boot or Drop wizard, RESTful web services, JSON, Servlet, JSP, MySQL, MongoDB, Kafka, AWS Solr.
- Must have hands-on experience in building scalable and secure back end systems.
- Have hands-on experience with systems that are asynchronous, RESTful and demand concurrency
- Good to have knowledge of best software engineering practices for all stages of the software development life cycle, including coding standards, code reviews, testing, deployment.
*) 7+ years of strong experience in Java/J2EE technologies (Core Java, Spring, Springboot, Hibernate, JPA, Microservices)
*) Experience with working on Java 8.0 and its emerging road map for 11
*) Hands on experience in Springboot and good knowledge of MySQL, MongoDB
*) Hands on experience in working with Angular 6 and above. Experience working with product management and UI/UX designers having knowledge of advanced Javascript, JQuery
*) Working knowledge on components, modules, data/event bindings, templates, using and creating directives, writing routes, services, forms and models
*) Solid understanding of the full frontend and backend development life cycle
*) Strong experience in Spring Framework (Spring MVC, Spring security, Spring data, OAuth)
*) Experience with Webservices (SOAP and REST) and API integration. Good knowledge of JSON and Swagger and Postman is required
*) Experience with web application servers like Tomcat, Jetty, JBoss. Knowledge of Kafka with MQTT would be an added advantage
*) Experience with TDD, code testability standards, JUnit
*) Experience in managing configurations and deploying and hosting applications in AWS
*) Experience with DevOps tools like Git, Maven, SourceTree, Jenkins, Docker and CICD model of development
*) Good experience of OOPS, algorithms, data structures, multi-threading, design patterns and industry best practices
*) Must have good understanding in SOLID principles and why design principles are used.
*) Experience with Eclipse/IntelliJ and VS Code
We are searching for an organized, ambitious Tech Lead with hands-on experience in .NET and data management methods with MongoDB, SQL.
In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we- d like to meet you.
Your goal will be to help internal teams to design, develop and maintain software.
Responsibilities and Duties :
- Writing clean, scalable code using .NET programming languages.
- Working on Architecture and Standards team to validate designs and standards.
- Perform coding, bug verification, unit testing, and integration testing.
- Build high-quality scalable and predictable web applications on the .NET Technology stack and maintain internal and external facing web applications.
- Creating and integrating services and APIs using Web API 2 for various products and applications.
- Working on system architecture and databasing in MySQL and NoSQL.
- Make regular modifications to existing software for error correction, adaptation to new hardware, and improving overall function and performance
- Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and metrics
- Using JSON to store and transport data.
- Working with other team members and the team lead using Project Management Tools and Version Source Control to create industry-leading technological products.
Skills required:
- 4 - 7 years of experience in MongoDB.
- Candidate should have 2 years of experience as a tech lead.
- Knowledge of .NET development and lifecycle methods in C# Language.
- Experience in making Web API 2 including routes, class components, async methods, parallel programming, authentication, and authorization, etc.
- Experience and hands-on knowledge of data management methods with MongoDB, MySQL, or NoSQL, etc.
- Should have experience and understanding of using JSON.
- Familiarity with working with .NET Framework, JavaScript, HTML. Knowledge of .NET Core is preferred.
- Knowledge and experience working with AWS Cloud and cloud computing techniques is an added advantage, but not a requirement.
- Having a BSc Degree in Computer Science is optional but should have some educational knowledge of computer science
About Aviso:
Aviso is the AI Compass that guides Sales and Go-to-Market teams to close more deals, accelerate revenue growth, and find their True North.
We are a global company with offices in Redwood City, San Francisco, Hyderabad, and Bangalore. Our customers are innovative leaders in their market. We are proud to count Dell, Honeywell, MongoDB, Glassdoor, Splunk, FireEye, and RingCentral as our customers, helping them drive revenue, achieve goals faster, and win in bold new frontiers.
Aviso is backed by Storm Ventures, Shasta Ventures, Scale Venture Partners and leading Silicon Valley technology investors
What you will be doing:
● Write effective, scalable, extensible and testable code
● Develop back-end components to improve responsiveness and overall performance of the application.
● Develop database layer with optimised queries
● Detect the bottlenecks in legacy code and provide feasible solution to make things better.
● Implement security and data protection solutions
● Coordinate with internal teams to understand user requirements and provide technical solutions
● Manage individual project priorities, deadlines, and deliverables.
What you bring:
● Bachelor's Degree or equivalent in Computer Science with good academic record
● 3+ years of hands on experience in Python and Django
● Experience in the development of highly scalable applications
● A high degree of motivation to learn new technologies, tools and libraries
● Experience developing in Unix/Linux environment
● Experience in the development of REST API
● Basic understanding on databases like MongoDB and Postgres
● Good knowledge of Data Structures and Algorithms
● Understand the deployment aspects after developing the feature
● Excellent interpersonal skills, written and verbal communication skills, and
professionalism
Aviso offers:
● Dynamic, diverse, inclusive startup environment driven by transparency and velocity
● Bright, open, sunny working environment and collaborative office space
● Convenient office locations in Redwood City, Hyderabad and Bangalore tech hubs
● Competitive salaries and company equity, and a focus on developing world class talent operations
● Comprehensive health insurance available (medical) for you and your family
● Unlimited leaves with manager approval and a 3 month paid sabbatical after 3 years of service
● CEO moonshots projects with cash awards every quarter
● Upskilling and learning support including via paid conferences, online courses, and certifications
● Every month Rupees 2,500 will be credited to Sudexo meal card









