Sr Backend Engineer (Tech Lead )
Seed Funded product start-up

4 - 10 yrs
₹20L - ₹65L / yr
Remote only
Skills



Job Description
This is a remote position.
We’re in search of a senior back-end engineer that specializes in building highly scalable, highly available, reliable, secure, and fault-tolerant systems.
As a part of the Core Backend team, you'll be working on some complex and interesting problems such as building suggestion algorithms to bring out meaningful relations between our users.
With a lean team like ours, you'll have ample opportunities to work with various aspects of the application and build something meaningful.
Requirements
Must-haves:
- You need to be excited about the problem that we are trying to solve
- Should have excellent command over designing systems with a minimum experience of 4 years.
- Should have experience with various database flavors and writing complex queries. We work with Postgres, Redshift, ElasticSearch, TimescaleDB, and Redis.
- Additional knowledge in Golang will be an advantage
- Strong Data Structures and Algorithms knowledge
- Should have created APIs from scratch which is being used in Production
- Should be comfortable with creating systems handling up to 100k requests per minute, and have a mindset that understands scale
- Ability to give clarity and communicate well with the team, including Product, Backend and Dev-Ops (if and when needed)
- Ability to use profiling tools well, getting to root causes of bugs fast
- Ability to pick and work on adjacent technologies if and when required (Eg: If the best performance monitoring solution needs a basic firebase setup, that should not be a blocker for you to go ahead and do so)
- Knowledge of how to set up relevant test cases
- You need to be comfortable working in a remote environment (Good internet connection and availability on phone is required)
- App Development experience
- Experience in Test Driven Development
- Ability to tell Product what creates better User Experience, ability to tell frontend what API responses will help the user get a faster load time
- Inquisitiveness to understand the system as a whole, and not only be stuck to your domain of expertise (Eg: Figure out why excessive APIs calls are being made, brainstorm with Product and Frontend team to reduce the same without harming the UX )
- Experience in working on a Social Media Product
- Good knowledge of Graphs, and their applications
- Data-Driven Approach to monitoring
Benefits
- Work timings - You are the master of your time. However, with great freedom comes great responsibility. If you have committed something to the team, we expect that you will give it your best to make sure that commitment is done and is done on time.
- Leave policy - Take a leave whenever for whatever reason you want. You don't need to explain yourself to us
- Health insurance for you and your family
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort

Similar jobs
Kalamassery
1 - 5 yrs
₹1L - ₹1.5L / yr


MySQL
+2 more
Title: Python Developer
Job Type: Full-time
Responsibilities:
- Developing and maintaining Python-based applications.
- Writing clean, maintainable, and efficient code.
- Integrating user-facing elements developed by front-end developers with server-side logic.
- Identifying and fixing bottlenecks and bugs.
- Participating in code reviews.
- Collaborating with cross-functional teams to design, develop and implement new features.
Requirements:
- Bachelor's or Master's degree in Computer Science or a related field.
- Strong proficiency in Python and its frameworks such as Django or Flask.
- Understanding of fundamental design principles behind a scalable application.
- Familiarity with code versioning tools such as Git.
- Knowledge of databases such as MySQL, PostgreSQL or MongoDB.
- Good problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
Read more
Remote, Hyderabad, Bengaluru (Bangalore), Chennai, Pune
5 - 7 yrs
₹5L - ₹15L / yr

Amazon EC2
Microservices
Skills:
- Expertise in Python 3 on AWS serverless
- Experience in AWS serverless stack Appsync, Lambda, Cognito, API Gateway, DynamoDB, Elasticsearch, SQS, S3, Code commit & Code Deploy.
- Proficient in modern microservice-based architectures and methodologies.
- Experience in a database technology, preferably No-SQL such as AWS DynamoDB.
- Build human-centric UX with us using technologies like React, TypeScript, GraphQL, and CSS-in-JS.
- Experience building data processing pipelines (SQS, Kinesis, DynamoDB, AWS Lambda, or similar)
- Deep technical hands-on experience developing in REST/JSON or SOAP/XML, combined with strong knowledge of concepts such as CORs (Cross Origins Resources), headers, security, JSON and http concept.
- Experience with Github and advanced Github features (good to have).
- Must have worked as a part of Agile Teams and DevOps practices such as continuous Integration tools (e.g. Jenkins), code repository, creating CI/CD pipelines is required.
Read more
Pune, Bengaluru (Bangalore)
5 - 8 yrs
₹5L - ₹18L / yr

JD for Django developer
Responsibilities
Design, develop, troubleshoot and debug software programs for enhancements and new products.
Required skills
2+ years of experience delivering projects with a clear understanding of the overall software engineering process, i.e., analysis, implementation, automated testing, and deployment
Proficiency in the Python programming language
Good knowledge and understanding of data structures & algorithms
Experience with web services and REST APIs
Experience of working in a cloud environment (AWS)
Good to have skills
Experience with containers (Docker) and their orchestration (Kubernetes)
Conceptual understanding of (common to all 3)
Algorithms and Data Structures
Probability and Statistics
Basic concepts in Finance.
1. Expert at REST API Services using Flask, Fast API, Tornado, Django etc
2. Strong Expertise in working with server side technologies including databases, MVC design patterns, Restful API
3. Experience in datamining, data processing, data modeling and data visualization.
4. Hands on in advanced python packages like Numpy, Scipy
5. Experience in continuous integration and continuous deployment with tools such as GIT, JIRA etc
Read more
Remote only
0 - 3 yrs
₹1L - ₹5L / yr


Object Oriented Programming (OOPs)
DART
+1 more
Company Profile -
Baetho is a solution focused company aimed at creating and democratizing
the development of customer experience applications through our
proprietary no code platform.
At Baetho, we offer a fun environment and the chance to work with a highly
skilled and motivated team. Our culture is focused on employee happiness,
customer satisfaction and high-quality execution. If you have the right vibe
and believe in fairness and freedom, you’re a great fit for us.
Working Days: 5 days a week, Monday to Friday (some weekend work
required)
Baetho is a solution focused company aimed at creating and democratizing
the development of customer experience applications through our
proprietary no code platform.
At Baetho, we offer a fun environment and the chance to work with a highly
skilled and motivated team. Our culture is focused on employee happiness,
customer satisfaction and high-quality execution. If you have the right vibe
and believe in fairness and freedom, you’re a great fit for us.
Working Days: 5 days a week, Monday to Friday (some weekend work
required)
Experience required -
Responsibilities -
Develop and deploy software applications using our framework. Follow the best practices while developing the app and keep everything structured and well documented. Test and document the software applications. Contribute ideas and solutions for the continuous evolution of our platform and applications.
Requirements -
Education Qualification: BCA/UG/BE/B.Tech Experience: 1 to 3 years Knowledge of the software development life-cycle.
Expertise in Object Oriented Programming (JAVA, C++, Dart, Python, C#)
Knowledge of REST APIs is an added advantage.
Strong in problem-solving, debugging, logical and analytical skills.
Ability to work as a team player and coordinate with other departments. Good communication skills.
Read more
Bengaluru (Bangalore)
3 - 6 yrs
₹16L - ₹22L / yr

Primary Responsibilities
- Design, architect and develop advanced software solutions in a cross functional Agile team supporting multiple projects and initiatives
- Collaborate with product owners and/or the business on requirements definition, development of functional specifications, and design
- Collaborate on or lead development of technical design and specifications as required
- Code, test and document new applications as well as changes to existing system functionality and ensure successful completion
- Take on leadership roles as needed
Skills & Requirements
- Bachelor’s Degree required, preferably in Computer Science or related field
- 3+ years of software development experience using GoLang/Java programming language
- Experience with cloud technologies (AWS/Azure/GCP/Pivotal Cloud Foundry/any private cloud) and containerization is required
- Experience with a micro-services architecture is a plus
- Excellent communication, collaboration, reporting, analytical and problem solving skills
- Experience with PostgreSQL or other Relational Databases
- Test-driven development mindset and a focus on quality, scalability and performance
- Strong programming fundamentals and ability to produce high quality code
- Solid understanding of Agile (SCRUM) Development Process required
Read more
Remote, Bengaluru (Bangalore)
2 - 5 yrs
₹10L - ₹23L / yr
As a senior software engineer, you will contribute to our end-to-end supply chain platform. You'll work with all key stakeholders to deliver scalable, maintainable backend code and work with frontend developers to deliver amazing user experiences. We are building a design and process-centric culture where you'll play a key role in the implementation of the foundation of all our systems. Up for a challenge?
You are:
- A self-starter with a sense of what it takes to be successful as a team
- An agile - welcome change, do as little as possible and embrace continuous delivery
- Conscious about how quality is carried through from the UI to all layers underneath
- Opinionated, but flexible to accommodate the big picture
Responsibilities
- Analyze requirements, provide estimates and deliver code in an agile setup
- Stay on top of all owned work and raise red flags as early as possible
- Define the architecture, best practices, and coding standards
- Support continuous technical improvement by investigating alternatives and technologies and present them for architectural review
- Motivate team members, coach junior members, and extend goodwill to other employees
Read more
Remote, NCR (Delhi | Gurgaon | Noida)
3 - 5 yrs
₹1L - ₹9L / yr
- Developing and maintaining all server-side network components.
- Ensuring optimal performance of the central database and responsiveness to front-end requests.
- Collaborating with front-end developers on the integration of elements.
- Designing customer-facing UI and back-end services for various business processes.
- Developing high-performance applications by writing testable, reusable, and efficient code.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Keeping informed of advancements in the field of Node.js development.
Read more
Chennai, egmore
3 - 6 yrs
₹3L - ₹6L / yr

Job Highlights:
We are looking for a Python Developer to join our engineering team and help us
developing software activities.
Python Developer responsibilities include back-end components to improve
responsiveness and overall performance.
Experience:
Expecting 3 to 6 years of experience.
Location:
Egmore, Chennai.
Responsibilities:
Write effective, scalable code
Integrate user-facing elements into applications
Improve functionality of existing systems
Implement security and data protection solutions
Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide
technical solutions
Requirements
Work experience as a Python Developer
Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
Knowledge of object-relational mapping (ORM)
Knowledge in Prosteg SQL
Familiarity with front-end technologies (like JavaScript and HTML5+).
We are looking for a Python Developer to join our engineering team and help us
developing software activities.
Python Developer responsibilities include back-end components to improve
responsiveness and overall performance.
Experience:
Expecting 3 to 6 years of experience.
Location:
Egmore, Chennai.
Responsibilities:
Write effective, scalable code
Integrate user-facing elements into applications
Improve functionality of existing systems
Implement security and data protection solutions
Assess and prioritize feature requests
Coordinate with internal teams to understand user requirements and provide
technical solutions
Requirements
Work experience as a Python Developer
Expertise in at least one popular Python framework (like Django, Flask or Pyramid)
Knowledge of object-relational mapping (ORM)
Knowledge in Prosteg SQL
Familiarity with front-end technologies (like JavaScript and HTML5+).
Read more
Bengaluru (Bangalore)
0 - 1 yrs
₹3L - ₹4L / yr

Data Structures
Algorithms
Linux/Unix
CodeKraft, The School of Code is looking for software engineer trainees to join its Engineering team. To apply for this position you must have previous programming experience in either Java/Python/Javascript/Ruby and must be comfortable working on a Unix command line. The training program is of 3 months and on successfully completing the training you will be offered a full-time job with the company. During the training you will be expected to perform the following duties:
Writing, testing and deploying code in a Linux environment
Write backend API and tests using Python/Django
Build a frontend using Javascript and React
Create responsive web pages for desktop and mobile
Production support and maintenance
Qualifications:
BE/BTech/BCA/MCA/BSc or equivalent
Must know programming (do not apply if you have written less than 3000 lines of code). Please include link to your Github profile when you apply
Good problem-solving skills
Strong written and verbal communication
Students in the final year can apply
Read more
Bengaluru (Bangalore)
5 - 7 yrs
₹10L - ₹18L / yr

Celery
+3 more
As a Senior Python Django Developer, you will be part of our core team helping our clients build their innovative products.
As a potential recruit, you should:
Have a minimum of 5 Years of Industry experience.
Be able to write clean, re-usable standards-based code.
Be able to design and implement low-latency, high-availability, and performant applications
Be able to integrate user-facing elements developed by front-end developers with server-side logic.
Be able to integrate third-party APIs.
Be able to Implement security and data protection.
Be able to create database schemas that represent and support business processes
Have a strong understanding of the threading limitations of Python, and multi-process architecture.
Have knowledge of user authentication and authorization between multiple systems, servers, and environments.
Have familiarity with event-driven programming in Python.
Have strong Unit Testing and Debugging Skills.
Be aware of the latest industry trends/frameworks and be able to continuously update yourself with the same.
Be able to mentor junior members.
Be able to come up with best practices/guidelines for development.
Be biased towards action.
Be a team-player.
Be articulate and should have strong communication skills (Verbal/Written).
Be a Problem Solver.
Be self-driven and be able to work in a fast-paced environment and with minimal supervision.
Contributions to FOSS, StackOverflow and GitHub profile with your side projects, if available will definitely be an added advantage. Knowledge of Machine Learning/AI Concepts is a big plus.
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
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?

Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Companies hiring on Cutshort
