Staff Software Engineer - Backend

at StrataProp

DP
Posted by Lavanya G
icon
Bengaluru (Bangalore)
icon
4 - 8 yrs
icon
₹20L - ₹22L / yr (ESOP available)
icon
Full time
Skills
Python
Django
Web applications
Amazon Web Services (AWS)
Javascript
DevOps
micro services

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.

About StrataProp

Fractional Investments in Premium Commercial Real Estate | Invest in stable, high-yield commercial properties from 25 lakh onwards
Founded
2019
Type
Product
Size
20-100 employees
Stage
Raised funding
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 Fintech Early stage Startup!

Agency job
via Qrata
Django
Python
Flask
icon
Bengaluru (Bangalore)
icon
1 - 2 yrs
icon
₹14L - ₹20L / yr

Responsibilities

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Work individually and closely with other members of the team during code sprints to deliver a complete end-to-end solution.
  • Articulate project status to other team members and management.
  • Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
  • Work with the product and design teams to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.

Qualifications

  • Sharp analytical abilities, proven design skills, excellent communication skills experience handling the independent execution with minimal guidance, prior hands on experience or understanding on working with Django and python.
  • 1 years experience with Django.

  • Must be from Tier 1 University.
Job posted by
Blessy Fernandes

Senior Python Engineer

at TIGI HR Solution Pvt. Ltd.

Founded 2014  •  Services  •  employees  •  Profitable
Python
Django
Flask
Big Data
Amazon Web Services (AWS)
SQL
icon
Bengaluru (Bangalore)
icon
5 - 7 yrs
icon
₹12L - ₹15L / yr

Responsibilities:

  • Learn Big Data Technologies in depth during Training
  • Successfully Complete all assignments on Time.
  • Demonstrate the details on the completed assignments.
  • Proactive participation in training sessions in asking logical queries to understand the topics better.
  • Design and Build Data pipelines in collaboration with Product Owners / BSA, Data Analysts and Business stake holders..
  • Work with Lead Data Engineers and Junior Data Engineers to ensure quality solutions are implemented with adherence to engineering best practices.
  • Build Reusable utilities, frameworks and user defined functions
  • Evaluate and utilize new technologies/tools/frameworks centered around Orchestration Pipelines.
  • Provide technical leadership on Orchestration Pipelines to the project teams.

 

 Basic requirements:

  • Overall 5+ Years of Experience in Python based Data processing applications.
  • 2+ Years of Experience in implementing Real time Data Processing applications using AWS Serverless technologies.
  • Expert level Experience in Database Design and Modelling
  • Experience in designing and implementing Event Driven Micro services Architecture.
  • Experience of working in Agile model.
  • Expert level knowledge on Coding and Design Best Practices.
  • Expert level experience in SQL.
  • Highly Motivated to learn and work in Big Data Technologies.
  • Expert level Experience in Trouble shooting.
  • Experience supporting and working with cross-functional teams in a dynamic environment.
  • Excellent verbal and written communication skills in English
  • Ability to communicate effectively with team members and business stakeholders

Nice to have:

  • General knowledge/experience of any Big data tools/frameworks.
Job posted by
Himanshu Chavla

Django Engineer

at EQUITRAX CORPORATE VENTURES PRIVATE LIMITED

Founded 2008  •  Products & Services  •  0-20 employees  •  Profitable
Python
Django
icon
Gurugram
icon
1 - 3 yrs
icon
₹3L - ₹5L / yr
2+ Years hands on experience in Python & Django

- SaaS Development Exposure - Database skills in a relational database (MySQL, PostgreSQL)

- Knowledge of how to build and use with RESTful APIs

- Strong knowledge of version control (i.e. git, svn, etc.)

- Experience deploying Python applications into production

- Amazon Web Services (AWS) infrastructure knowledge is a plus

Would be good if you have worked with:

- PCI Compliance products
- Microservices
- Serverless

Responsibilities :
- Develop cloud-based Python Django SaaS products
- Working closely with frontend Developers
- Participating in architectural, design and product discussions
- Designing and creating RESTful APIs for internal and partner consumption
- Working in an agile environment with an excellent team of engineers

We are looking for:

- Self-motivated, team player comfortable in a high growth environment
- Friendly, fun, awesome to be around
- Energetic with engaging personality
- Track record of over-achievement
- Passionate about what you do and care deeply about the things you build
- Able to clearly communicate with both technical and non-technical audiences
- We love team players who will jump in to help get a project done

Tech you'll use : - Python - Django - MySQL, AWS, Git, Redis, React
Job posted by
Ankita MUKHERJEE

Senior / Intermediate Python Engineer - Remote

at Fulfil.IO

Founded 2015  •  Product  •  20-100 employees  •  Profitable
Python
Django
Flask
PostgreSQL
Celery
icon
Remote only
icon
4 - 8 yrs
icon
₹15L - ₹15L / yr

Fulfil’s software engineers develop the next-generation technologies that change how millions of customer orders are fulfilled by merchants. Our products need to handle information at massive scale. We're looking for engineers who bring fresh ideas from all areas into our technology.


As a senior software engineer, you will work on our python based ORM and applications that scales to handle millions of transactions every hour. This is mission critical software and your primary focus will be building robust and scalable solutions that are easy to maintain.


In this role, you will be collaborating closely with the rest of the team working on different layers of infrastructure in an international environment. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product are important.


What You’ll Do:

  • Own definition and implementation of API interfaces (REST and GraphQL). We take pride in our 100% open API with over 600 endpoints.
  • Implement simple solutions to complex business logic that enables our merchants to manage financials, orders and shipments across millions of transactions.
  • Build reusable components and packages for future use.
  • Translate specs and user stories into reviewable, test covered patches.
  • Peer review code and refactor existing code.
  • Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI.
  • Manage Kubernetes and Docker based global deployment of our infrastructure.


Requirements We’re Looking for Someone With:

  • Experience working with ORMs like SQLAlchemy or Django (2-3 years)
  • Experience with SQL and databases (Postgres preferred)
  • Experience in developing large server side applications and microservices
  • Ability to create high quality code
  • Experience with python testing tools (pytest) and test automation
  • Familiarity with code versioning tools like GIT
  • Strong sense of ownership and leadership quality
  • Experienced in the tools of our web stack- Python, Celery, Postgres, Redis, RabbitMQ


Nice to Haves:

  • Prior experience at a growth stage Internet/Software company
  • Experience with ReactJS, Google Cloud, Heroku
  • Cloud deployment and scaling experience
Job posted by
Madhuri C

Senior Python Developer

at Zymr

Founded 2012  •  Services  •  100-1000 employees  •  Bootstrapped
Python
Serverless
AWS Lambda
Django
icon
Pune, Bengaluru (Bangalore), Ahmedabad
icon
5 - 8 yrs
icon
₹15L - ₹24L / yr

Roles and Responsibilities :

  • Design, Develop, test and maintain software applications with MVC architectures, Microservices and scalable cloud-native apps.
  • Perform hands-on coding and provide thoughtful code reviews
  • Mentor and lead team members to continuously improve the quality and productivity of deliverables
  • Demonstrate ability to work within an agile team as well as collaborate with many other teams on design and implementation strategies. Follow SCRUM Agile Development methodology
  • Effective Communication Skills- An ability to express your ideas to the recipient & Co-ordinate and communicate with the cross-functional team along with the client's team
  • Problem Solving, Hustler - Get Stuff Done, Self-Disciplined Open-minded, User-Focused, Adaptive
  • Lean Principles & Analytical Thinking
  • Project planning, timelines and milestones for execution and deliverables
  • Participate in the Evaluation Review of your team member

Primary Skills

  • Expert in Python with experience on Django.
  • Expert in server programming, you should be able to implement complex business logic.
  • Good understanding of the threading limitations of Python, and multi-process architecture.
  • Good understanding of fundamental design principles behind a scalable application.
  • Knowledge of event-driven programming in Python.
  • Experience with python packages like Numpy, pandas, flask, Pyspark, pymongo, os, logging, re, pyyaml.
  • Experience with swagger io module to expose API
  • Strong unit test and debugging skills.
  • At least 2 years of experience in RESTful API/HTTP/JSON`
  • Knowledge of AWS cloud and python Boto lib.
  • Proficient understanding of code versioning tools Like Git.
  • Good understanding of Linux OS.

Secondary Skills:

  • AWS Kinesis
  • Web Sockets
  • RAbbitMQ
  • AWS Cloud formation
Job posted by
Amit Patel

Python Developer

at Sequelstring Solutions and Consultancy Pvt Ltd

Founded 2017  •  Products & Services  •  20-100 employees  •  Profitable
Python
Django
icon
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
icon
1.5 - 6 yrs
icon
₹3L - ₹9L / yr
  • Should be a Backend Developer - Python only
  • Should be MCA/B.Tech IT
  • Should have Database Knowledge
  • Should have DJango Knowledge
  • Writing effective, scalable code
  • Good Communication
Job posted by
Laya Yesodharan

Software Engineer

at Detect Technologies

Founded 2016  •  Products & Services  •  100-1000 employees  •  Raised funding
Python
Django
PostgreSQL
AngularJS (1.x)
MySQL
Git
Javascript
icon
Remote, Chennai
icon
2 - 5 yrs
icon
₹6L - ₹8L / yr

Job Description

Python/Django Developer will be responsible for implementing the relevant Server Side Architecture for a Web Application based on the client’s requirement for new and existing products. The primary  focus will be on the development of software packages ensuring high quality and ease of usability to requests from various teams.

Duties & Responsibilities

Writing reusable, testable and efficient code  -Design and Implementation of low-latency, user friendly web and mobile based applications -Devise and develop user friendly software solutions for automation of industry processes -Contribute to design reviews and discussions across software teams. -Following strict security protocols without any deviation is of prime importance.-Implementing DevOps in all projects and to establish best practices in the team.

Qualifications & Experience

BE / B-Tech degree and 2+ years of work experience, or ME / MS degree and 2+  years of work experience, in Computer Science.

Server Development. Frontend Development can be an advantage.

Preferred Skills & Knowledge

  • Strong programming skills in Python/Django
  • Experience with Angular, JavaScript frameworks/libraries
  • Hands on experience with MySQL, PostGreSQL or other RDBMS
  • Experience with Web application security and Secure coding practices
  • Strong Analytical thinking and problem solving ability
  • Familiarity with software collaboration tools – GIT
  • Ability to work with a distributed and diverse team of researchers and developers.
  • Excellent English language communication skills, both written and verbal.
  • High level of innovation and motivation
Job posted by
DeTect Technologies Pvt Ltd

Python Developer

at CloudPanel Technologies Pvt Ltd

Founded 2019  •  Products & Services  •  20-100 employees  •  Profitable
Python
Django
MySQL
NOSQL Databases
MongoDB
PostgreSQL
icon
Bengaluru (Bangalore)
icon
4 - 7 yrs
icon
₹4L - ₹6L / yr
# In-depth knowledge in Core Python with Django building end to end applications development. # Experience in Web technologies-HTML, CSS, Javascript. # Database - SQL Server/PostGres/ No SQL database. # Good understanding of Algorithms, data structures. # Knowledge in ORM (Object Relational Mapper) libraries. # Experience in integrating multiple data sources and databases into one system. # Knowledge in version control tools like GIT. # Experience with various cloud technologies.
Job posted by
Sri Nilaya

AWS Solution Architect

at BlazeClan Technologies Pvt Ltd

Founded 2011  •  Products & Services  •  100-1000 employees  •  Profitable
Amazon Web Services (AWS)
Java
RabbitMQ
Redis
icon
Pune
icon
8 - 10 yrs
icon
₹12L - ₹30L / yr
BlazeClan is an Amazon Web Services Premier cloud consulting company. We make Cloud work for Organizations. We are a Clan of Passionate People specializing on Amazon Web Services. We love working on and solving complex Architectural & Design problems for AWS Cloud, check out our Customer Success Stories to see what we have done. We are experts in Analytics, DevOps Cloud Migration, and Application Deployment on Amazon Web Services We are a global company with presence in Europe, Canada, USA, India, Singapore and Malaysia.
Job posted by
Gurmeet Singh

Fullstack Developer

at Doxtro Technologies

Founded  •   •  employees  • 
NodeJS (Node.js)
MEAN Stack
Javascript
Amazon Web Services (AWS)
MongoDB
Socket Programming
icon
Chennai
icon
3 - 7 yrs
icon
₹4L - ₹6L / yr
Doxtro is a "funded" healthcare startup based out of Chennai. We're trying to revolutionize how patients consult with doctors online, by helping users take charge of their health and allowing them to consult doctors from the comfort of their home. We're looking for a MEAN/Node.js developer to take ownership of the entire Technology stack of Doxtro and help Doxtro reach the next million users, using the existing MEAN/Node.js architecture.
Job posted by
Sai Chaitanya
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 StrataProp?
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