Bachelor's degree in computer sciences, software engineering, or equivalent.
Experience with Go language programming and other backend technologies such as NodeJS/ExpressJS, preferably in Security/enterprise/SaaS products.
Exposure to one or more cloud platforms (AWS, GCP, Azure), containers and kubernetes.
Hands-on experience with microservices architecture, Rest APIs, databases such as PostgreSQL/mongodb, distributed systems, data engineering technologies, etc.
Strong analytical and problem-solving skills, and keen attention to detail.
Knowledge of the modern SDLC practices, Agile methodologies, tools such as Jira, and software configuration tools such as GitHub.
Capable of balancing multiple priorities and remaining flexible in a changing environment.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Proficient in fundamental Software Design Principles, Data Structures, Algorithms, Problem Solving and Complexity Analysis.
Proficient in programming languages like Python/Java/Javascript/Golang or similar.
Strong understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Hands-on Experience with SQL/NoSQL databases such as Postgres, Mysql, MongoDB.
Hands-on experience with GIT, CI/CD, REST APIs and Cloud ( AWS/ GCP/ Azure) will be preferred.
Understanding of Microservice Architecture and System Design Principles is a plus.
Self-driven, detail-oriented and Strong sense of ownership, urgency, and ability to deliver great work.
Demonstrated expertise in developing, releasing and maintaining large scale software applications.
You’ve built scalable, production-ready APIs in fast-paced environments, and are comfortable with the challenges that come with a growing startup.
You understand event-driven architectures and have hands-on experience building real-time applications.
You are fully capable of taking ownership of backend systems, from designing the database schema to writing efficient, maintainable code.
You think beyond the code: optimizing performance, scalability, and security are as important as building new features.
You’re comfortable troubleshooting complex issues, whether that’s API bottlenecks, database performance, or production issues.
Responsibilities:
Design, implement, and manage a NestJS backend with a modular, scalable architecture that can easily handle real-time events and communication.
Develop and maintain WebSocket services for real-time event-driven updates and ensure seamless communication across the system.
Integrate RabbitMQ for reliable internal messaging, handling queues and ensuring event-driven workflows are efficient and fault-tolerant.
Implement database management strategies using MongoDB, Redis, and Elasticsearch, ensuring efficient data handling, indexing, and optimization.
Integrate with external APIs (JSON-RPC, XML-RPC, REST) to enhance system capabilities.
Ensure high performance of the system by optimizing database queries, implementing caching strategies using Redis, and ensuring optimal indexing and data flow.
Implement role-based authentication and authorization mechanisms using JWT, OAuth, and RBAC patterns within NestJS.
Follow security best practices to ensure sensitive data is protected, credentials are stored securely, and the system is resilient to common vulnerabilities.
Work collaboratively with cross-functional teams to ensure seamless integration between different services and technologies.
Must-Have Skills:
Strong proficiency in Node.js and NestJS with TypeScript.
Solid experience with MongoDB, Redis, and Elasticsearch for data storage and real-time data handling.
In-depth knowledge of WebSockets and Socket.IO in NestJS Gateways, enabling real-time communication and updates.
Experience with RabbitMQ for message queuing and asynchronous task handling.
Strong understanding of authentication & authorization systems using JWT, OAuth, and RBAC (Role-Based Access Control).
Expertise in optimizing APIs, including techniques for caching, improving database performance, and reducing latency.
Familiar with API security best practices, including secure storage of credentials, encryption, and safeguarding sensitive data.
India’s only B2B Construction Materials Supply Chain Company. Construction & Infrastructure is one of the industries, with the most complex problems in Supply Chain and they are fundamentally reengineering the way construction materials get procured. Their Clients include the biggest names in India & the World– The LafargeHolcim Group, JSW Group, The Tatas and many others. They are backed by some of the world’s top marquee funds in their journey to create transparency and standardization to an otherwise opaque industry.
Your responsibilities:
● Understand the business context and build high quality code using proven design patterns ● Develop, test and deploy integrations required to meet business requirements ● Carry out unit tests and other quality control mechanisms to inform and validate the code and design ● Utilizing and monitoring cloud infrastructure resources (such as AWS, Azure) efficiently ● Participate in a highly fluid environment applying agile software development principles ● Ensure the coding standards are on-par with the best in the industry Educational Qualifications: ● Bachelor's or Master’s degree in a quantitative field (e.g. Mathematics, Engineering, Computer Science).
Must have skills:
● 3+ years of work experience with mobile/web development ● Experience in working with either of languages: Go, Java, Scala ● Strong understanding of relational and non-relational databases (MySQL, PostgreSQL, MongoDB, ● Cassandra) ● Strong understanding of Message brokers ● Must have hands on experience in Restful APIs ● Must have a strong foundation of Data structures and Algorithms ● Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions ● or approaches to problems ● Ability to deploy features on a daily basis: should be good at time management and prioritization ● Hands-on experience in CI/CD principles and TDD ● Strong written and verbal English communication skills
Good to have skills:
● Experience in event-driven & asynchronous I/O frameworks ● Exposure to business process and workflow automation ● Working experience in process driven and data intensive business applications ● Experience in working on web infrastructure with React.js and React Native
Professional traits:
● Self-motivated, persistent and “Never Give Up” attitude ● Passion for innovation and adaptability to a lean startup culture ● Ability to work with minimal supervision, independently and / or as a member of a team
We are looking for an enthusiastic Technology Lead (Python or Node), who adopts a hands-on approach and loves to build scalable, distributed and large web / mobile products. You would be responsible for designing the architecture, reviewing the code, building the technology and deploying web/mobile applications.
Responsibilities:
Own the product development from scratch.
Design and implementation of low-latency, high-availability, and performant applications.
Architect scalable software solutions and mentor a team of high performing developers.
Participate in code reviews, design reviews, SCRUM ceremonies, and troubleshoot to ensure uptime for live systems etc.
Requirements:
Bachelor's degree in a technology-related field from a premier college.
Prior 4+ years of experience in back-end development (Python/ Golang) in a start-up or a dynamic work environment.
Good exposure in writing and optimizing SQL for high-performance systems.
Understanding of asyncio and eventloop/ uvloop concepts. Knowledge of frameworks such as Quart/ Fastapi/ Starlette is preferred.
Knowledge of AWS; Caching technologies like Redis, Memcache; ELK; mySQL Databases, etc.
Strong understanding of System Design, Microservice Architecture, Kafka, Pub/Sub, Message queues, and in-memory data stores etc.
Customer oriented, responsive to changes, and able to multi-task in a fast-paced environment.
We offer an innovative, fast paced, and entrepreneurial work environment where you’ll be at the centre of leading change by leveraging technology and creating boundless impact in the FinTech ecosystem.
- Experience building web applications and RESTful APIs - Experience in designing scalable micro-services required - Sound knowledge of Python and Django, familiarity with Linux and git - Deep understanding of how RESTful APIs work - Familiarity with HTML / CSS and templating systems, Redis, RabbitMQ, NGINX preferred -Bonus - Preliminary knowledge of any one of these languages - Golang / JavaScript / Lua Responsibilities
You need to write scalable Python code for developing and implementing robust applications. You would indulge your dedication and passion to build server-side logic ensuring low-latency and high end performance. You should have sound knowledge of Python frameworks such as Django and Flask.
YOUR ‘OKR’ SUMMARY
OKR means Objective and Key Results.
As a Software Engineer at Coredge, you will help develop our next-generation cloud native core solution along with the product and the open-source community to build the Coredge.io vision.
What you will do?
System engineering and implementation in Python and Golang.
Working on performance issues using creative experiments and internally developed product features.
Research, propose, and integrate relevant open-source projects based on product objectives.
Write organized, efficient, and well documented Python/Golang code as an example for junior engineers.
Participation in all levels of product definition, design, implementation, testing, and deployment.
Must include the ability to discuss abstract system architectures from ideas through implementation and
creatively apply domain experience to solve technical challenges.
Mentoring software engineers, fostering an environment of trust and accountability.
What you will need?
A strong sense of ownership, urgency, and drive. As an integral part of the development team, you will need the
following skills to succeed.
Strong Python skills to develop framework(s).
Hands-on to design & develop re-usable framework components.
Hands-On experience on developing framework, designing re-usable framework components.
Experience in engineering practices such as code refactoring, design patterns, design driven development, Continuous Integration, building highly scalable applications, application security and functional programming.
Additional Skills:
Knowledge of Cloud native would be an advantage.
Understanding of Kubernetes from Architecture side and also understand the Standard API.
Code contributed to CNCF or similar community will be plus.
Performance benchmarking of K8’s or any cloud will be added advantage
Senior/Lead Golang Developer - Your job will be to design and implement cutting-edge distributed, scale-out data cloud software systems. You will be part of a team working on hard problems, including distributed caching, distributed key-value and document data stores, data replication & conflict resolution, scale-out fault tolerance and data-layer reliability. You’ll work with Golang, and possibly a few other languages thrown in for good measure
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!