/
Software Engineer - Back End
admin@vivpro.ai
We're seeking learners, implementers, and innovators who enjoy designing & developing a new state-of-the-art unified biointelligence platform. Our engineers love to code with a drive to build an innovative product to bring intelligence to customer's fingertips. We hope to onboard those who seek a better solution by developing data-analytics, information retrieval practices to solve real-world problems. We are looking for developing leaders who take ownership of their areas and who are driven to pursue problems at every level.
Responsibilities
As a key member of the core development team, you will be responsible for designing and developing customer-facing applications and frontend services to support them. You will apply your knowledge to functional design, utilize your programming skills for efficient and robust implementation throughout the entire software development cycle.
Build new products, services and add features to existing backend
Build reusable code and libraries for future use
Take complete end to end responsibility of a feature/module
Optimize application for maximum speed and scalability
Collaborate with other team members and stakeholders
Skills
Engineering experience with a proven track record of building consumer services back-end (Python (preferred))
Experience in building backend using RESTful APIs in Python using Flask or Django framework
Experience in or willing to learn SQL & NoSQL Databases, Elasticsearch & Time series databases.
Ability to build & envision data model that suits product needs
Work closely with front end developers
Familiar with database architecture, scalability, performance and tuning.
Systematic problem-solving approach, coupled with a strong sense of ownership and drive
Experience with cloud infrastructure & services such as AWS (preferred), Google Cloud or MS Azure is a BIG plus.
Must have used git/github
Excellent verbal and written communication skills.
Team player who brings a can-do attitude to a dynamic working environment
Qualifications
B.E./B Tech /M.E./ M Tech / MCA degree in Computer or Information Technology engineering.
Understand the value of iterating fast; learning from small, safe, frequent changes.
Agile and enjoys the speed of a fast-paced, highly engaged startup environment, curious, and constantly seek to improve standards as we go along.
Have a belief in automation, tooling, and testing as critical parts of the software lifecycle
Culture & Working Style
Our Culture
Collaboration is at the heart of our culture, and we need engineers who can communicate effectively and work well with the team towards achieving a common goal.
Our Working Style
Conceptualize → Ideate & Feasibility Study → Prototype → Evaluation → Productize → Stabilize & Support with passion