
We are looking for a software engineer who:
š is curious and asks a lot of questions!
𤤠has good product taste.
ā”ļø is passionate about writing clean code.
šµ has strong problem solving skills.
š„ can turn 1-pager specs into detailed features.
ā£ļø loves / appreciates automated testing!
š is humble, kind and has a good taste of sarcasm.
š» has hands-on experience with JavaScript.
āļø Non-mandatory, but nice to have:
š¶š» worked in an early-stage startup.
š¤š» built and led a small engineering team.
⨠2+years of experience.
š» open source enthusiast.
š¦ You are passionate about teaching, learning and creator economy.
š¤ What's the interview process like?
We try to close the interview process within 3 days.
Take us through what excites you the most about this role/challenge.
A flexible project round.
Discussion with founders.

Similar jobs
About Tamasha
Tamasha is building next-generation live, social, and real-time consumer
experiences across gaming, audio, video, and interactive platforms. Our backend
systems power millions of real-time interactions, low-latency data flows, and high
throughput event-driven services.
Role Overview
As a Software Development Engineer III (Backend), you will operate as a senior
individual contributor owning mission-critical backend systems. You will design
scalable architectures, solve complex distributed systems problems, and influence
engineering standards across teams.
Roles & Responsibilities
ļ· Own backend systems end-to-end, from design and implementation to
production reliability and long-term evolution.
ļ·
Design scalable, fault-tolerant, and low-latency backend architectures for real
time and event-driven use cases.
ļ·
Lead system design decisions including data models, service boundaries, async
workflows, and scalability strategies.
ļ·
Build and operate high-throughput services handling millions of events, requests,
or messages per day.
ļ· Own reliability metrics such as p95/p99 latency, uptime, error budgets, and
participate in incident resolution and post-mortems.ļ·
Drive architectural migrations including monolith to microservices and
synchronous to asynchronous flows.
ļ· Collaborate with product, frontend, and data teams to translate complex
requirements into robust backend solutions.
ļ·
Improve developer productivity by contributing to internal platforms, tooling,
CI/CD pipelines, and coding standards.
ļ·
Mentor engineers through design reviews, code reviews, and technical guidance
without direct people management.
ļ·
Proactively identify performance bottlenecks, cost inefficiencies, and scalability
risks and resolve them at the system level.
Tech Stack
Backend: Node.js (NestJS / Express), Golang, Java
Databases: PostgreSQL, MySQL, MongoDB, Redis
Messaging & Async: Kafka, SQS, RabbitMQ, Pub/Sub
Real-time: WebSockets, Server-Sent Events
Cloud & Infra: AWS / GCP, Docker, Kubernetes
Observability: Prometheus, Grafana, OpenTelemetry
What Weāre Looking For
⢠5+ years of backend engineering experience
⢠Proven ownership of production systems at scale
⢠Strong understanding of distributed systems and async architectures
⢠Experience handling production incidents and system reliability
⢠Ability to independently design and evolve backend systems
Qualifications:
- Bachelor's degree in Computer Science Engineering, or a related field (or equivalent experience).
- At least 7 years of experience in back-end development, specifically with Node.js.
- Strong understanding of JavaScript and TypeScript would be a plus.
- Experience with asynchronous programming and event-driven architecture.
- Familiarity with RESTful APIs and/or GraphQL.
- Proficient in working with databases (e.g., PostgreSQL).
- Knowledge of version control systems, particularly Git.
- Experience with cloud services (e.g., Azure Cloud) and containerization tools (e.g., Docker).
- Strong problem-solving skills and the ability to work independently as well as part of a team.
- Excellent communication and collaboration skills.
Golang Developer
Experience:Ā Minimum 4 years
Job Location:Ā Delhi/Pune/Bangalore-Hybrid
Job Description
- Must:Ā MinimumĀ 2.+Ā years of experience in Golang programming language, paradigms, constructs, and idioms.
- Knowledge of common Goroutine and channel patterns.
- Experience with the full site of Go frameworks and tools.
- Preferred:Ā MinimumĀ 2+Ā years of experience in aws.
- Must: Cloud environment (e.g. AWS, VMware, etc.).
- Must:Ā Working Knowledge in Mysql.
- Popular Go web frameworks.
- Familiarity with code versioning tools such as Github / Gitlab.
Key Skills
- Golang, , Javascript, MySQL, Postgresql.
- Responsibilities :Ā The job requries Golang experience with MySQL database.
- Ability to work on a small on minimal supervision Troubleshoot, test and maintain the core product software and databases to ensure strong optimization and functionality.
- Hands-on experience in modern web-development using .Net core, C#, Angular2+, Javascript, HTML5, CSS
- Expertise in developing services (SOAP-WCF and REST)
- Expertise in web development frameworks like ASP.NET MVC
- Good knowledge of database concepts and Microsoft SQL Server
- Solid foundation in computer science, with strong competencies in data structures, design patterns, concurrency, algorithms, and software design
- Experience working in any of the JavaScript frameworks like Ember.js, AngularJS, or ReactJS is a bonus.
- Strong analytical and troubleshooting skills.
- Ability to work as an individual contributor.
- Flair to learn new technologies and thrive in an agile environment.
⢠Dotnet, Web Developer
⢠ASP.NET MVC
⢠Web API
⢠SQL Server
⢠C#
⢠Javascript
⢠JQuery
Responsibilities:
- The candidate will get an opportunity to work on AI/ML technologies using NodeJS for web applications.
- Deliver high-quality code in a fast-paced customer-facing product.
- Specify, design, and implement the functionality and behaviors of the web infrastructure.
- Be involved in the full life-cycle of development from concept through integration, test, and high web traffic deployments.
- Interface with the firmware team as well as clients and end-users of the products.
- API development using REST JSON/XML, and security standards like OAuth.
Ā
Requirements:
- BTech or MTech in Computer Engineering, Computer Science, or other similar majors.
- Experience building products with full-stack technologies, and an excellent understanding of computer science fundamentals, data structures, and algorithms.
- Must have experience in version control systems like GIT.
- Strong in NodeJS, MySQL, MongoDB, Kafka, Elasticsearch.
Required Skills
Excellent PHP skills
Good knowledge of relational databases with emphasis on MySQL
Good understanding of JavaScript including AJAX (using jQuery 2.x/1.x) and experience developing client-side JavaScript MVC applications (Backbone.js / AngularJS) is a plus.
Roles & Responsibilities:
Ā
Build efficient, testable, and reusable PHP modules.
Solve complex performance problems and architectural challenges.
Integration of data storage solutions (may include databases, key-value stores, etc.).
Integration of User Interfaces developed by front end developers.
Ā
Skills and Qualifications:
Ā· Must have a bachelorās degree or above in Computer Science or in similar field.
Ā· Minimum 4 years of experience in PHP web development.
Ā· Strong knowledge of front-end technologies, such as JavaScript, HTML5, and CSS3
Ā· Strong knowledge of PHP web frameworks (CodeIgniter, NodeJS)
Ā· Experience in creating custom modules and themes.
Ā· Expert knowledge in web architecture.
Ā· Strong understanding of MVC design patterns and oops concept.
Ā· Strong understanding of full synchronous behaviour of PHP.
Ā· Experience with modern UI frameworks such as React, Angular or Vue.js
Ā· Experience in MySQL and the ability to write SQL queries.
Ā· Proficient understanding of source control management such as Git, SVN.
Ā· Proficient understanding fundamental design principles behind a scalable application.
Ā· Familiarity with limitations of PHP as a platform and its workarounds.
Ā· Ability to create database schemes that represent and support business processes.
Ā· Experience with Edu Tech companies will be preferred.
. Immediate Joiner Preferred.
Work as a member of a team responsible for problem resolutions requiring extensive analysis, troubleshooting to product development. You will apply your knowledge of building scalable, distributed applications to provide ideal solutions to solving our clients business problems by driving customer experience outcomes with enhanced technical capabilities.Ā Ā Essential Functions include, but are not limited to the following.
You will be expected to:
- Work closely with a team of highly technical engineers distributed geographically.
- Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
- Build high quality, efficient & reusable code in server-side programming.
- Troubleshoot & debug applications/products
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Document and test the features worked on by you or team
- Explore & Propose to incorporate cutting-edge technologies / plugins etc to improve applications
- In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.
Must Have Skills:
- Strong programming skills in C/C++, Knowledge of PHP would be advantageous.
- Experience in Networking software development and Domain Knowledge
- Experience working with Linux
- Good Understanding of Databases (MySQL) and proficiency in SQL Queries.
Good to Have Skills:
- Knowledge of RESTful APIs
- Exposure to DevOPS practices, Continuous Integration (CI/CD), Containers (Docker).
- Experience with Spark Structured Streaming API, MySQL performance optimization, Linux Kernel experience
- Exposure to Test Driven Development
Designation - Senior Java Developer
Ā
Experience - 4+ Years required
Ā
-Proven working experience in Java Spring Boot framework
Ā
-Proven working experience in Java development
Ā
-Proven hands-on Software Development experience
Ā
-Experience in Spring boot micro services
Ā
Ā -Experience working with tools like Git, Maven,SVN.
Ā
Ā -Expertise developing enterprise-level web applications and RESTful APIs using Spring boot, with demonstrable production-scale experience.
Ā
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
Ā
- Demonstrate strong design and programming skills using JSON, Web Services.
Ā
- Working knowledge with SQL Server databases.
Ā
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
Ā
- Strong agile/scrum development experience
Ā
- Strong collaboration and communication skills within distributed project teams
Ā
- Excellent written and verbal communication skills
Ā
Skill Required ā Core Java, Java 8 Feature, Spring Core, Spring boot , Spring Data JPA, Hibernate..Etc









