Senior Backend Developer

at amplus

DP
Posted by Naresh Kumar
icon
Gurugram
icon
2 - 6 yrs
icon
₹8L - ₹14L / yr
icon
Full time
Skills
Python
Django
Flask

 

We are looking for a Backend developer who is passionate about building end to end applications. 

What you will be doing: 

  • Designing and developing scalable applications and takes care of test and deployment as well. 
  • Managing individual project priorities, deadlines, and deliverables. 
  • Architect and implement software libraries in a multi-cloud environment 
  • Design and build a flexible logging, monitoring, and alerting infrastructure 
  • Build scalable APIs using python and is familiar with the latest developments in the language 

 

Skills Required: 

  • Expert in Python 3 
  • Detailed knowledge of Python web framework Django or Flask (2 to 3 years) 
  • Familiarity with some ORM (Object Relational Mapper) libraries, 
  • Knowledge of Django REST framework and its concepts like Serializers, Viewsets, Filters, Mixins. 
  • Experience with relational databases like PostgreSQL, MySQL 
  • Experience with Python libraries like Pandas, Numpy. 
  • Experience with databases NoSQL databases like MongoDB, Cassandra, DynamoDB is a big plus 
  • Experience with technologies like Celery, Gunicorn, Redis. 
  • Knowledge of Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem-solving, complexity analysis, databases, networking, and distributed systems. 
  • Experience with working on Linux system, GIT, CI/CD pipelines. 
  • Experience in designing scalable architectures to support a data-intensive application. 
  • Experience of working with AWS services like EC2, S3, RDS, lambda etc. 
  • Previous work experience at a product-based company or startup would be a bonus. 
  • Prior experience working in IoT domain or energy sector will be plus. 

 

Personality traits we really admire: 

  • Great attitude to ask questions, learn, and suggest process improvements. 
  • Attention to detail and helps identify edge cases. 
  • Equal importance to planning, coding, code reviews, documentation, and testing. 
  • Highly motivated and coming up with fresh ideas and perspectives to help us move towards our goals faster. 
  • Adheres to release cycles and absolute commitment to deadlines. 
Read more

About amplus

Founded
2011
Type
Products & Services
Size
100-1000 employees
Stage
Profitable
View full company details
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.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Backend Engineer

at FarmSetu

Founded 2021  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Flask
RESTful APIs
GraphQL
icon
Remote, Nashik
icon
2 - 4 yrs
icon
₹10L - ₹20L / yr

Your Role

Our team is looking for experienced backend engineers to lead development of our cloud based software products, and be responsible for major technical decisions associated with them accountable for their successful execution. 

In this position on the software engineering team, you’ll have the opportunity to contribute to many customer and internal facing products. FarmSetu’s suite of products spans multiple technical domains and disciplines in software and hardware, and so experience in end-to-end systems thinking across distributed components is key for this role.

What You Will Do

  • Design, implement and deploy back-end services
  • Lead the delivery of software projects in a team-based environment 
  • Collaborate cross-functionally with business users, product managers, customer success representatives and other engineers to define, design, scope and ship new features using elegant solutions.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.
  • Help others to improve the quality of their work through regular design and code reviews
  • Deliver new features to production environments and support them in operation
  • Participate in building the open engineering culture at FarmSetu


FarmSetu’s technology stack includes (but will not be limited to) Python, Django/Flask/FastAPI, GraphQL, Hasura, React, Flutter, Dart, Postgres, Celery, Docker, Git/Bitbucket to be deployed on Digitalocean/GCP infrastructure. We’re also quick to adopt better tools and processes, so you’ll be more than welcome to help shape our tool suite.


What You Will Bring to FarmSetu

  • 3+ years experience developing applications at enterprise scale using the front and back end technologies in our stack
  • Ability to develop robust and scalable backend services defined by GraphQL and RESTful APIs in Python using OpenAPI standards
  • Familiarity with Cloud/SaaS architectures and how to build secure and maintainable services
  • Strong understanding of unit testing, design patterns and usage of tools like profilers
  • Experience with source control and continuous integration tools
  • Worked in an Agile multi-functional team 
  • Thrive in an environment that requires you to partner with multiple cross-functional teams as stakeholders/customers
  • Great oral and written communication skills


What We Offer

  • Competitive salary
  • Annual compensation reviews
  • 12 days of annual leave plus public holidays
  • Ongoing investment in you and your skills
  • The right equipment for the job
Read more
Job posted by
Sachin Shende

Software Development Engineer III-Python

at Plumhq

Founded 2019  •  Product  •  100-500 employees  •  Raised funding
Django
Flask
Python
ORM
icon
Bengaluru (Bangalore)
icon
5 - 8 yrs
icon
₹15L - ₹30L / yr
About Plum
 
We are making health insurance - simple, accessible and affordable. Hundreds of businesses of all sizes from startups to large corporates trust Plum for their employee's health protection.
 
Healthcare in India is seeing a phenomenal shift. Healthcare cost is seeing an inflation that is three times the general inflation. Treatments of diseases including Covid-19 can wipe out entire household savings. Majority of Indians won't be able to afford a health insurance on their own. As many as 600mn Indians would depend on employer-sponsored insurance.
 
Enter Plum. Plum is re-imagining the health insurance stack, and accelerating the penetration of health insurance in India to 100%. Plum has forged new underwriting and fraud detection algorithms to enable companies as small as 2 to benefit from a group insurance. The platform enables realtime insurance design & pricing to enable companies to buy insurance in 3-clicks. And offers employees a hassle-free claims experience through an integrated digital process.
 
Plum is backed by leading global investors including Tiger Global, Sequoia Capital, Tanglin Ventures and Incubate Fund (read more here)

Roles and Responsibilities:-
-Design and implementation of low-latency, high-availability, and performant APIs.
-Writing reusable, testable, and efficient code to build features and improvements to the - Plum product in a secure, well-tested, and performant way.
-Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment.
-Advocate for improvements to product quality, security, and performance.

Experience and Qualifications:-
-5+ years of experience of shipping backend applications in Python, with knowledge of at least one Python framework Django / Flask.
-Familiarity with some ORM (Object Relational Mapper) libraries.
-Able to integrate multiple data sources and databases into one system.
-Understanding of fundamental design principles behind a scalable API infrastructure. 
-Shows the drive for owning a project from concept to production, including proposal, discussion, and execution. Self-motivated and self-managing, with strong organizational skills.
-Having experience maintaining a production grade open source project is a plus.
Read more
Job posted by
Megha Singh

Backend Developer

at Ascendeum

Founded 2015  •  Services  •  20-100 employees  •  Profitable
Python
Django
Flask
RESTful APIs
Data Structures
Algorithms
icon
Remote only
icon
1 - 5 yrs
icon
₹8L - ₹10L / yr
  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
  • Developing ideas for new programs, products, or features by monitoring industry developments and trends
  • Recording data and reporting it to proper parties, such as clients or
    • leadership

  • Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
  • Taking lead on projects, as

 

Read more
Job posted by
Sonali Jain

Python Django Backend Developer

at Starlly Solutions Pvt Ltd

Founded 2016  •  Products & Services  •  20-100 employees  •  Bootstrapped
Django
Python
Object Oriented Programming (OOPs)
Data Structures
ORM
Microsoft SQL Server DBA
API
Agile/Scrum
icon
Bengaluru (Bangalore)
icon
1 - 3 yrs
icon
₹4L - ₹7L / yr

As a backend developer you will participate in implementation, deployment and support of application developed. As a member working in a team you will work with solution architect and other developers on interpretation/translation of use cases into functional requirements, and subsequently into technical design.

 

Responsibilities:

  • Write effective, scalable, testable and reusable code
  • Design and implementation of low-latency, high-availability, and performant applications
  • Coordinate with teams to understand user requirements and provide technical solutions

 

Requirements:

  • Strong background in Object Oriented Programming, data structures
  • Work experience as a Python Developer, should have hands on experience in building applications from scratch
  • Expertise in Django framework
  • Should have good control of object-relational mapping (ORM) and/or in any SQL database administration
  • Familiarity with front-end technologies would be a plus
  • Understanding of the threading limitations of Python, and multi-process architecture
  • Experience with third-party libraries and APIs integration
  • Proficient understanding of Git 
  • Should be good at Agile development
  • The ability to refine other people’s ideas and come up architecture/designs
  • Well organized, responsible and dedicated, with the ability to work on multiple projects and deliver refined design in a short time.
  • Self-learning, able to learn new technology and domain quickly and work in a fast-evolving environment.
  • Be a great team player, experienced in working with engineer’s teams. Ability to collaborate closely with designers, front end team.
  • Creating self-contained, reusable, and testable modules and components
Read more
Job posted by
Sudhakar Suga

Senior Python Engineer

at Docsumo

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Flask
Kubernetes
NOSQL Databases
icon
Remote only
icon
4 - 7 yrs
icon
₹15L - ₹30L / yr

About Us:

Docsumo is Document AI software that helps enterprises capture data and analyze customer documents. We convert documents such as invoices, ID cards, and bank statements into actionable data. We work with clients such as PayU, Arbor and Hitachi and are backed by Sequoia, Barclays, Techstars, and Better Capital.

 

Responsibilities:

  • You will be working directly with the CTO to develop end to end API products for the US market in the information extraction domain.
  • Serve as a thought leader and mentor on technical, architectural, design and related issues.
  • You will be responsible to provide oversight, accountability, and leadership for technical decisions
  • Design build and maintain APIs and backend microservices in Python
  • Experience in building a service from the ground up is preferred – be product-focused, driving the design, development, and implementation in order to turn a user’s pain-points into simple and elegant solutions that are loved.
  • You will be responsible for mentoring other engineers, defining our technical culture, and helping to build a fast-growing team.

 

Skills:

  • Minimum 4+ years experience working in python software development.
  • Minimum 4+ years of experience with Flask and NoSQL databases.
  • Good understanding of kubernetes and cloud services GCP or AWS.
  • Must be self-motivated, flexible, collaborative, with an eagerness to learn
  • Worked with and built high-performance products using Python and have seen the product evolution cycle from PoC to Production
  • You love to own end-to-end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring.
Read more
Job posted by
Vaidehi Tipnis

Staff Software Engineer - Backend

at StrataProp

Founded 2019  •  Product  •  20-100 employees  •  Raised funding
Python
Django
Web applications
Amazon Web Services (AWS)
Javascript
DevOps
micro services
icon
Bengaluru (Bangalore)
icon
4 - 8 yrs
icon
₹20L - ₹22L / yr

About us:

Strata is a commercial real estate investment platform that offers investors the opportunity to invest in pre-leased commercial assets such as offices, warehouses, and retail spaces across India.


We are one of the fastest-growing PropTech platforms in India and are backed by Elevation Capital, Mayfield, Kotak Investment Advisors, Gruhas (a venture by Nikhil Kamath of Zerodha) and DLF Family Office.

Our headquarter is in Bangalore, India.

We are a small yet close-knit team of 35+ people.


About you:

You have a knack for product and strongly equipped with engineering skills to make it a reality. You don’t jump into implementation unless you have clearly understood the problem/requirements and have a written design. You don’t hesitate asking questions and giving critical reviews while respecting others’ opinions. You are a fearless engineer, and not afraid to fail, not on production though ;) You have a strong sense of ownership. You have a startup experience. You don’t feel annoyed if required to work on off days in case of production incidents (no development).


Your responsibilities:

You will primarily work on the backend maintaining the existing platform and writing new enhancements and features. Apart from your own features, as a senior member of the team you will be expected to be actively involved in overall design discussions and peer code reviews. You will factor in extensibility, maintainability, scalability and security in designs and code. You will ensure that best engineering practices are followed. You will support your team members when they are facing challenges, and mentor them when appropriate. You will strive for overall engineering excellence.


Must-have Skills:

  • 4-8 years of total experience
  • 2+ years of experience in Django and DRF. You must be pro at it. The team will be looking up to you for making most out of DRF.
  • Designing and building  scalable web applications
  • Good understanding of REST principles
  • SQL database design and queries
  • Working knowledge of AWS

Good-To-Have Skills:

  • Angular or any other JavaScript frontend framework
  • Designing microservices
  • DevOps experience


FAQ's.

1. Your technology ingredients?

Programming languages:
Our backend is written in Python using Django framework. And the frontend is in AngularJS. Currently there is no mobile app.

Infrastructure:
We are an AWS shop and use their services for most needs, Docker for containerization and ECS as orchestrator, RDS as database, S3 for storage and SQS as messaging backend.

Other tools:
BitBucket for Git and CI/CD pipeline, Trello for project management; and Google Meets and Slack for communication.

2. Your hiring plan?

Currently the engineering team comprises of 3 engineers, and we plan to grow it to 8 by the end of 2021.

3. Your Interview process?

We will try to finish the process within two weeks. In case we can’t go ahead with  your candidature, we will clearly and immediately let you know. But in case of competing applications, we may request you to wait for a week or two.

  1. 15 minutes introductory call to discuss requirements and expectations
  2. 30 minutes online coding assignment on a screen sharing session
  3. 1 hour technical interview covering problem solving, code review and aptitude
  4. 15 minutes call with co-founder for final discussion

In case of inability to come to a conclusion from either side, we may go for an additional round.

4. Your WFH and WFO policy?

Due to Covid-19 the team is working from home and will continue till March-2022. After that we will work from the Bangalore or Pune office (yet to be finalised). You should be open to relocate to any of the cities.

5. Your funding status?

In March 2020, Strata raised $1.5 million in seed funding; and $6 million in Series-A in July 2021.

Read more
Job posted by
Lavanya G

Python Developer

at Xpertiks

Founded 2019  •  Services  •  20-100 employees  •  Profitable
Python
Django
Amazon Web Services (AWS)
AWS Lambda
icon
Chandigarh
icon
1 - 2 yrs
icon
₹5L - ₹10L / yr
Hiring Python + AWS Developer
Notice Period: Immediate to 15 Days
Key skills: Python development, AWS, Lambda Experience into Python developers(with design and development experience) not people with the machine learning experience. AWS Mandate experience required.
Read more
Job posted by
Mahima Sethi

Looking for Python Lead with MongoDB

at A CMM Level 5 Organisation

Agency job
via Millions Advisory
Python
MongoDB
Django
icon
Chennai, Bengaluru (Bangalore)
icon
9 - 16 yrs
icon
₹15L - ₹25L / yr

Experience: 9 to 16 Yrs

Notice Period: Immediate to 15 days

Job Description:

- The Lead Engineer is responsible for deriving the technical architecture, detailed design, implementation, Performance, and Scalability of the developed system.

 

- The individual should be capable of single-handedly understanding the requirement, liaison with the product owner and external teams; produce the technical output required.

 

- Strong Leadership skills to contradict, produce a new design to current trends is required.

 

- Should be an avid technology enthusiast with strong views on technical architecture.

Technical Skills:

1) Strong Python and Mongo DB is mandatory

2) Web Application Architecture - One Large Project Experience of Development & Maintenance

3) Knowledge in one or more frameworks like WSGI(uwsgi), Django, Flask, Web Application development

4) Exposure to Databases like MongoDB, BigQuery, Elastic Search, Redis, etc.,

5) Knowledge of Code Quality Process and Discipline (Git, Jenkins, etc)

Read more
Job posted by
Vasuki N

Python Developer

at Greenmile Consultancy Services Pvt ltd

Founded 2013  •  Products & Services  •  20-100 employees  •  Profitable
Python
Django
MySQL
PHP
icon
Bengaluru (Bangalore)
icon
0 - 3 yrs
icon
₹3L - ₹5L / yr
Should have a very good grip on all facets of web development. As you would be working on a very early stage product, and a fast churning code base, you should be able to write good quality reusable modular code. Should have experience implementing secure and scalable REST API endpoints. Be able to take ownership of a product and work with non-technical folks to gather exact technical requirements. Should have a fair understanding of data modelling techniques Responsibilities: Developing quality Python and PHP code in accordance with industry development and security standards. Writing unit tests and integration tests for the code. Developing Modular, Reusable and maintainable solution. Documenting code and API. Troubleshooting identified bugs and providing documentation on resolutions and workarounds. Ensuring all code is correctly maintained in source control systems.
Read more
Job posted by
siva kamaraj

Python Developer

at Product / Internet / Fintech Companies

Agency job
via archelons
Python
Django
Data Structures
Algorithms
Software Development
Microservices
icon
Bengaluru (Bangalore)
icon
1 - 5 yrs
icon
₹8L - ₹25L / yr
  • At least 2-5 years of working experience in web services, preferably in Python
  • Should have built and released APIs in production
  • Experience working with RDBMS and NoSQL databases
  • Designing thoughtful, extensible data models
  • Knowledge of identifying, defining and building micro-services
  • Working knowledge of GCS, AWS, Azure or any other cloud provider
  • Aggressive problem diagnosis and creative problem-solving skills
  • Good communication skills - written and spoken
Read more
Job posted by
Meenu Singh
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at amplus?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort