Cutshort logo
CompileCrew logo
Senior Software Engineer
Senior Software Engineer
CompileCrew's logo

Senior Software Engineer

Kartik Vaithylingam's profile picture
Posted by Kartik Vaithylingam
5 - 10 yrs
₹25L - ₹40L / yr (ESOP available)
Remote only
Skills
skill iconGo Programming (Golang)
skill iconJava
skill iconPython
skill iconJavascript
skill iconReact.js
skill iconC++
skill iconC
skill iconNextJs (Next.js)
skill iconVue.js

For this hire, we’re looking for a Senior Software Engineer who is independently able to architect and build an entire on-demand service platform from scratch. This would require knowledge of and proven experience in Backend (Golang, Python, C/C++, Java, Ruby), Web Frontend (React, Angular, Next, Vue), APIs (nodeJS), Cloud (AWS, GCP) and Database (RDBMS like Postgres and NoSQL)


Basic qualifications:


  • Bachelor's or Master’s degree in Computer Science or related field
  • 5+ years of relevant work experience
  • Prior experience of having built or been involved in building an on-demand service platform from scratch (think Uber, Ola, Swiggy, Dunzo, etc.)


Roles and Responsibilities:


  • Guide complex projects autonomously, from technical design to launch
  • Write high-quality code (i.e., reliable, readable, efficient, testable), provides quality code reviews, and creates comprehensive tests and quality documentation using software engineering principles. This includes knowledge of data structures, algorithms, programming and associated programming languages and frameworks, and major phases/activities of the software research and development life cycle (e.g., requirements, design, build, experiment, test, debug, deploy, monitor). 
  • Conduct code reviews and provide feedback to other developers
  • Participate in architectural and design discussions, and contribute to the development of software engineering practices and standards
  • Stay up-to-date with emerging trends and technologies in software development, and identify opportunities to apply them in our products



Requirements:


  • Experience with front-end frameworks such as React.js, Vue.js, Next.js or Angular, and back-end frameworks such as Golang, Java, Javascript, Python Node.js, Ruby
  • Experience with cloud-based technologies such as AWS, Azure, or Google Cloud Platform
  • Experience with agile development methodologies, continuous integration and delivery, and DevOps practices
  • Familiarity with architecture styles/APIs (REST, RPC, etc.)
  • Experience creating and implementing well-tested, scalable, performant micro-services and other distributed systems
  • Passion for building high-quality software that solves real-world problems
  • Ability to learn quickly on the go. We’re looking for software engineers who thrive while learning new technologies and don’t believe in one-size-fits-all solutions. You should be able to easily adapt to meet the needs of our massive growth and rapidly evolving business environment


If You've Got These Skills, Even Better - 

  • Experience in a technical leadership role leading project teams and setting technical direction
  • Experience working in a complex, matrixed organization juggling multiple dynamic projects


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos

About CompileCrew

Founded :
2019
Type :
Services
Size :
0-20
Stage :
Bootstrapped

About

Hey there! At CompileCrew, we believe that the magic of products lies in their ability to transform businesses and change people's lives. That's why we're passionate about helping our clients bring their ideas to life and make a real impact on the world!🔥 Our team of experts work with startups like yours to develop software products suited to their unique needs and niche. That's not it, we also stick around to make sure everything runs smoothly, from cloud setup and database management to scaling a product and building a development team. We know that the journey to success can be bumpy, but we'll be with you every step of the way to ensure you make the most of your product and stay ahead of the curve. Beyond the tech, what sets us apart is our people. We're not just tech geeks (although we're pretty good at that, too). We're real people, with real passions and real personalities. We believe in creating a positive and collaborative culture, both within our team and with our clients and in building lasting relationships, leaving room for some fun along the way 😉 So, whether you're just starting out with an idea, or you need help scaling your existing product, we're here to be your 'tech partner in crime' on this crazy journey. Let's make something amazing together! 🍻
Read more

Company social profiles

linkedin

Similar jobs

Pluginlive
at Pluginlive
1 recruiter
Harsha Saggi
Posted by Harsha Saggi
Chennai
3 - 5 yrs
₹10L - ₹15L / yr
MERN Stack
skill iconJavascript
TypeScript
RESTful APIs
Debugging
+5 more

What you’ll do

  • Take full ownership of features from problem → design → code → deploy → iterate
  • Build modular, scalable APIs and frontend components using the MERN stack
  • Use AI tools to write, debug, optimize code, and unblock yourself fast
  • Integrate 3rd-party APIs, services, and AI capabilities where relevant
  • Collaborate async with product, design, and other engineers
  • Optimize performance, scalability, and dev workflows
  • Own dev hygiene—documentation, tests, Git practices, CI/CD pipelines


Must-Haves:

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field
  • 4–5 years of full-stack experience in production-grade MERN apps
  • You’ve shipped products end-to-end, not just maintained features
  • Strong in JavaScript/TypeScript, both on frontend and backend
  • Solid foundation in system design, API design, and debugging
  • Comfortable using AI-native tools to code faster and better
  • GitHub is your second home. You write clean commits and structured PRs
  • Cloud/infra experience (Vercel, AWS, Docker/Kubernetes)


Nice-to-Have:

  • Experience in HR or Ed Tech, Experience in assessment platforms
  • Experience with SSR (Next.js), GraphQL, WebSockets, or Firebase
  • Familiarity with AI API integration (OpenAI, Pinecone, LangChain, etc.)
  • Open-source contributions, side projects, or an active GitHub


Read more
Knit Finance
at Knit Finance
3 recruiters
Anshuman S
Posted by Anshuman S
Hyderabad
2 - 5 yrs
₹10L - ₹15L / yr
Solidity
Blockchain
Wallet (Blockchain)
Truffle (Ethereum framework)
NFT
+3 more

Who We Are Looking For:

We are looking for a driven Blockchain & Solidity Developer who learns fast, who is humble and values teamwork. The ideal candidate will be technical, data-driven, creative, and efficient. The kind of person who joins our Team is passionate and willing to think outside of the box and execute on it. We are committed to helping you grow, challenging you with hard, meaningful work and celebrating our successes and failures together.

Preferred Experience:

  • 3+ years of software experience ( Full stack) , 1+ years of Solidity development experience
  • Presently leading as CTO, Tech Lead or Technical Project manager at established crypto project

Technical Skills

  • Experience in development of solidity smart contracts and operating mechanism of blockchain encryption algorithms, consensus mechanism, security protocols etc.
  • Proven work experience of deployments on ETH/BSC/MATIC networks and other EVM Chains
  • Understanding of virtual machine architecture, memory, and stack.
  • Familiar with Truffle, Waffle, and Hardhat, and the pros and cons of each framework.
  • Familiarity with code versioning tools (git) and repo management.
  • (Plus) Understanding of mainstream DeFi ecosystems like Uniswap, Compound, Curve etc.

Soft Skills

  • Proficiency in English & Communication
  • Team Collaboration and task management

What You Will Be Doing:

  • Collaborates with the team on conceptualizing and developing new applications. Write high-quality, pragmatic code as part of a multidisciplinary agile team.
  • Participate in design, development and code reviews.
  • Take accountability for end-to-end production, testing, and shipping of code.

Our Offering:

  • Purpose: You’ll be part of something bigger, working towards building a decentralized financial ecosystem.
  • Culture: You’ll work in a thriving, friendly, and fun environment that promotes open discussions, jokes, learning, video games, and lots of fun.
  • People: You’ll work with some of the most driven and intelligent people in the crypto space, engaging with a network of diverse talent team members & advisors.
  • Flexible vacation policy: work with your manager to take time off when you need it
Read more
Favcy
at Favcy
1 recruiter
Ashish Ajmani
Posted by Ashish Ajmani
Remote only
5 - 8 yrs
₹12L - ₹20L / yr
skill iconLaravel
skill iconPHP
skill iconAmazon Web Services (AWS)
DevOps
CI/CD
+3 more
Responsibilities
. Deep knowledge of FullStack Development via PHP 7 (Laravel or Phalcon) and React based tech stack.
. Deep understanding about Ubuntu OS, Nginx Server, PM2, Supervisor, PHP FPM.
. Good knowledge of microservices based architectures which can scale over a period of time.
. Should be able to create a plan to break an existing monolith into microservices.
. Hands-on experience on AWS IAM, EC2, Route53, S3, RDS, Elasticsearch etc.
. Define and maintain coding standards, and guide team members to comply with these standards.
. Onboarding new developers and members e.g. AWS IAM and granting access to repositories.
. Planning product technical requirements and SDLC for critical projects like ecommerce, real time gaming projects etc.
. Work on DevOps, CI/CD and automation initiatives in Favcy. . Researching and incorporating latest frameworks, design patterns and coding architecture to create a scalable product.
. Proactively working for Favcy OS Enhancements and obsession towards keeping the Favcy Cloud Infrastructure updated.
. Drive issue resolution, risk identification and mitigation, and dependency management.
. Maintaining security and implementing security processed for third party integrations and accounts.
. Designing or reviewing backend and frontend architectures and UML diagrams, test cases, website functionalities.
. Follow agile approach to get the projects done via daily scrum and project tracking.
. Plan and sequence release deployment activities like DB migrations in coordination with Release Management
. Monitoring backend and frontend telemetric data and project progress e.g. New Relic, Kibana.
. Planning project pipeline as per the deadlines and resources. . Collaborate with business analysis and quality assurance engineers to fix defects.
. Should be able to manage multiple projects and communicate to clients directly.
. Focus on a seamless experience for users by ensuring availability, latency, scalability
. Documenting features, APIs and workflows for client side integrations and onsite web-hook integrations.
Requirements
Must have Technical abilities:
. Passion for programming, excellent debugging skills, expertise in designing scalable backend architecture.
. Know-how for using Design Patterns, Caching, Batch Processing, Rest APIs, JSON, Microservices, Test Cases, Git, Nginx, Webpack, NodeJS, React
. Rich experience in third party integrations like RazorPay Payments/Payouts, Webhooks, Authentication Methods like OAuth2, .
. Can take technical decisions and finding creative solutions.
. Teaching someone something new which makes tech team motivated.
. Proactively resolving the issues of production
Soft Skills
. A good team player who can help the team whenever needed including coding if needed.
. Can communicate clearly and write well.
. Can speak eloquently and explain just about anything to anyone.
And you’re comfortable communicating in writing and on the phone
. Should be motivated and driven.
You volunteer for new challenges without waiting to be asked.
You’re going to take ownership of the time you spend with us and truly make a difference.
. Should point out the bad practices and bring a positive change in the culture.
. Should bring a sense of ownership among the team members.
. Should help the team to grow professionally and help them to achieve their professional goals.
Read more
TechCopain IT Solutions Pvt Ltd
Neha Sharma
Posted by Neha Sharma
Remote only
3 - 6 yrs
₹8L - ₹12L / yr
skill iconPython
skill iconJava
skill iconC++
skill iconReact.js
skill iconMongoDB
+8 more

Responsibilities

  • Join the product research team to develop the leading Geodata and GeoAI platform in Hong Kong
  • Be part of the product team to develop web front-end interface with a focus of data and AI application
  • Develop automated software in Arical data and AI pipeline
  • On job training for rapid product development cycle
  • Will have to deliver reliable and maintainable code
  • Use analytical skills effectively for hands on problem solving
  • Translate UI/UX design wireframes to actual code
  • Work with UI/UX designer

Requirements

  • Degree or above in Computer Science, Information Systems, or related fields
  • Coursework in programming, data science, machine learning, AI and databases
  • Strong organizational and project management skills
  • Proficiency with client-side scripting and database technology

Technical skills

  • Knowledge of one or more system programming languages (Python, C++, Java, etc)
  • Knowledge of MongoDB and other NoSQL data stores such as Redis
  • Proficiency with HTML, CSS, JavaScript, cross-browser optimization
  • Proficiency with one or more front-end web development framework (Bootstrap, Angular, React)
  • Knowledge of one or more web-scripting languages (PHP, Rudy, Node.js etc)
  • Knowledge of web-scraping library (Beautiful Soup, web driver etc)
  • Knowledge of API packaging and Docker deployment
  • Knowledge of app development
  • Knowledge of UI/UX design

Details

  • Work from home
Read more
Essential Five Learning Solutions Pvt Ltd
Asefa Vijay Kumar
Posted by Asefa Vijay Kumar
Pune
0 - 3 yrs
₹3L - ₹7L / yr
skill iconNodeJS (Node.js)
skill iconReact.js
skill iconMongoDB
AWS Lambda
Preactjs
+1 more

Full Stack Developers : (5 persons required)

  • Should have excellent working technical skills in NodeJS, React JS, PreactJS and Mongo DB + AWS
  • Must have done projects either at work or in college using these technical skills
  • Should have sound logical and problem solving capabilities.
  • Must have good communication and articulation skills in English.
  • Overall should have a good go-getter attitude and willing to work in a Start-up environment.
Read more
Our client company is into Other. (FF1)
Our client company is into Other. (FF1)
Agency job
via Multi Recruit by Sukanya J
Bengaluru (Bangalore)
2 - 8 yrs
₹22L - ₹24L / yr
skill icon.NET
skill iconC#
Entity Framework
skill iconKubernetes
TypeScript
+6 more
  • The technologies you will be working with are C#, .NET Core 3.1, Entity Framework, Kubernetes, Angular 2+, Typescript/Javascript, SQL Server, XUnit Testing Framework, Azure DevOps (Git).
  • Collaborate with the team to design, build, test, and ship high-quality API and solutions.
  • Help evolve the technical roadmap as well as our core software development principles.
  • Identify multiple innovative solutions to solve day-to-day development problems.
  • Assist in mentoring and supporting the next-level team.
  • Work in an Agile development environment to implement user stories as well as assist teammates with their tasks.

What You'll Need

  • A degree in Computer Science or Engineering, experience in designing, developing, and maintaining software or an equivalent level of work experience, and a track record of substantial contributions to software projects with high business impact.
  • Must have an understanding of SaaS software development practices.
  • Must have experience working in a microservices environment utilizing Kubernetes and Docker.
  • Must have experience working with GIT source control management.
  • Cope with change and evolve with technology platforms as needed.
  • You are a wizard with HTML/CSS.
  • Experienced in developing C# applications utilizing .NET Core (or Framework 5)
  • Experienced with creating Angular 2+ applications and/or React SPA applications.
  • Experienced in working with SQL Server and writing complex T-SQL

Summary of Skills

  • 5+ years development with C# .NET Framework + .NET Core
  • 5+ years working with microservices architecture
  • 5+ years developing Web UI with HTML / CSS
  • 5+ experience working with SQL Server
  • 3+ years of experience working with Angular 2+ or React
  • 3+ years of experience working with Typescript and Javascript
  • 1+ years of experience working with Docker
  • 1+ years of experience working with Kubernetes
  • 1+ years of experience working with GIT source control management
  • Experience with Azure DevOps and deploying pipelines is a strong plus.
  • Experience with versioning control and working with GitHub
  • Experience with Agile Development Methodologies
  • Can demonstrate working with Azure (you can provision resources and can demonstrate utilizing them. Experience with Cloud terminal is a plus) (Optional)
Read more
A fast-growing Edutech company in Bengaluru.
A fast-growing Edutech company in Bengaluru.
Agency job
via Multi Recruit by Gi de On Paramesh
Bengaluru (Bangalore)
1 - 3 yrs
₹5L - ₹10L / yr
skill iconReact.js
TypeScript
skill iconPython
skill iconNodeJS (Node.js)

Roles & Responsibilities:

  • As one of the earliest employees, there will be a lot on your plate. All the time!
  • You'll build new product features from start to finish: through conception, research, maintenance, and polish. Think features to improve our collaborative student learning platforms, such as new collaborative learning activities for teaching coding and other subjects.
  • You'll build improvements to performance, reliability, and product polish — for example, improving the efficiency and performance of our replicated state systems.
  • You'll build and improve processes and internal tools with simplicity and productivity in mind — such as, a tool to sync updates between Zoho, slack etc.

This might be for you if...

  • You have knowledge of ReactJS and any backend technology along with that
  • You have been professionally coding for at least 3 years
  • You have worked in a startup and relish the chaos and pressure
  • You've built and maintained quality user interfaces that have reached a large audience, ideally while the product is experiencing rapid growth.
  • You can readily learn most technologies as you go. To you, technologies are about tools and tradeoffs, not an ideology.
  • You care about the business implications of anything you build. You're not just going after cool stuff — you understand the balance between craft, speed, and the bottom line.
Read more
Pivotchain Solutions
at Pivotchain Solutions
4 recruiters
Akash Borana
Posted by Akash Borana
Pune
3 - 7 yrs
₹8L - ₹10L / yr
skill iconPython
skill iconJavascript
skill iconPHP
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+2 more
REQUIREMENTS
You can code comfortably in Python
Working knowledge of streaming media protocols, technologies, and standards (streaming, compression, and transcoding): HTTP Live Streaming (HLS), RTMP, RTSP, etc.
Good grasp of Linux and cloud server AWS or Azure. 
Working knowledge of Data Structures and Algorithms. 
Working knowledge of SQL, NoSQL, Graph Databases (MySQL, MongoDB, Cassandra, Redis, SQL/JSON)
Working knowledge of API architectures, micro-services.
Needs to have a good working knowledge of GitHub, docker. 
Working knowledge of Distributed computing and multi-processing.

GOOD TO KNOW
Should have knowledge of pandas, Luigi, Celery, Django, flask, package. 
Should have interacted with big-data. 
Should have interacted with message queuing tools like Kafka, zmq, etc.
You have exceptional knowledge of encryption, security & networking.
Read more
Mailman
at Mailman
1 recruiter
Mohit Mamoria
Posted by Mohit Mamoria
Remote only
1 - 4 yrs
₹8L - ₹15L / yr
skill iconJavascript
skill iconLaravel
skill iconReact.js
skill iconVue.js
Mailman is an inbox productivity tool; it helps busy people think and live outside of their inboxes. This year, we want to conduct a lot of small + big experiments. Some would be fun, and some would be controversial (still fun, none the less). We want to dabble into many many many ideas, build quick products, take them out in the market, see what works, and scale those.

If you're early in your career (0-4 years of experience), want to learn about real-world product building, and still make decent money, this opportunity would be a great fit.

We need you –

1. to be a full-stack developer
2. can articulate and write well
3. to be a generalist
4. to have a passion for learning, and applying the knowledge
5. to be self-managed and disciplined

If you are someone who can relate to all the statements below, you're the one we are looking for.

1. Built and scrubbed many side projects
2. Have at least a dozen ideas in their backlog that they want to get to someday
3. You've taught yourself skills using Internet
Read more
Eatery Portal Services LLC
Shreyas Das
Posted by Shreyas Das
Bengaluru (Bangalore)
5 - 7 yrs
₹15L - ₹22L / yr
skill iconNodeJS (Node.js)
skill iconJavascript
skill iconSwift
skill iconKotlin
skill iconAndroid Development
+1 more
Responsibilities: ● Setup the Eatery technology team over the course of time as the app scales. ● Will be initially responsible for development related fixes which can be later delegated to the team once hired. ● Should be able to do QC for work executed from third party vendors. ● Responsible for design, architecture and delivery for a feature/component/product with the highest quality ● Mentor and coach engineers to facilitate their development and provide technical leadership ● Collaborate effectively with cross-functional teams to deliver end-to-end products & features ● Demonstrate the ability to multi-task and prioritize responsibilities based on changing requirements ● Estimate efforts, identify risks, device and meet project schedules & deadlines ● Runs review meetings effectively and drive the closure of all open issues on time ● Provide functional, design, and code reviews in relate d areas of expertise within team and cross-team ● Inculcate best software engineering practices, standards of code and help t he team deal with complexity and ambiguity ● Keep abreast with & provide guidance on the latest & emerging trends in web, mobile & associated spaces Requirements : ● 7 to 8 years of design and development experience buil ding highly scalable & distributed systems, performance benchmarking & tuning. ● 2 to 5 years of experience in building Tech Products with user focus ● 2 to 4 years of experience in managing small teams ● Development experience and proficiency in one or more languages/frameworks such as Java, Angularjs, Hibernate, JPA and a strong understanding of web fundamentals ● Understanding of front-end technologies, such as HTML5, and CSS3 ● Active knowledge of web technologies (like AngularJS), DOM Components and Stylesheets ● Knowledge of Node.js and frameworks like Express. ● Knowledge of MongoDB ● Familiarity with core programming concepts and knowledge in Data Structures, Database management system(DBMS), Operating System and software development life cycle(SDLC) ● Experience with NoSQL and distributed database like Cassandra or Redis ● Strong understanding/expertise in building REST APIs/ Microservices architecture ● Familiar writing automated test cases for iOS providing adequate code coverage. ● Familiarity with Android application development & combined programming experience such as Objective C and/or Swift. ● Strong understanding of Android framework design patterns Who you are: ● You’re an active participant in the innovation & evolution of products in that you actively think about ways to improve things ● Thinking of problems & seeking plausible solutions comes naturally to you ● You set your own deadlines & don’t stop until you’ve smashed them ● You prefer to roll-up your sleeves & get down to business rather than stand back & orchestrate ● You hold a passion for products, empathy for users and aspire to make a big impact
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

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.
Companies hiring on Cutshort
companies logos