Cutshort logo
Tyroo Technologies logo
Software Engineer II (backend)
Software Engineer II (backend)
Tyroo Technologies's logo

Software Engineer II (backend)

Pragati Rawat's profile picture
Posted by Pragati Rawat
3 - 7 yrs
₹10L - ₹12L / yr
Gurugram
Skills
skill iconPython
skill iconFlask

Introduction: 

 

Tyroo’s Vidtech.ai is one of the largest independent marketing automation clouds built for the video first world. We build software and platforms that allow our partners to derive maximum yields on their marketing spends on various video-first social platforms. We work on problems that involve building high availability, low latency solutions which require computing optimal decisions using various self-created modules as well as pre-available modules popular in the ML and Big Data world.

 

We are looking for a backend developer who has at least 1 year of professional experience in building systems on either Python or Node.js and is able to become an anchor/pillar for the team. The role will require you to architect and develop systems/features needed for our marketing automation products. Strong leadership and mentoring skills are also necessary so that the individual can train, educate and manage junior resources.

 

Key Requirements:

  • Must be able to tackle complex business problems by breaking them down into sets of simpler problems and architect solutions for the same
  • Must exhibit thought leadership and should be committed to mentoring and team building
  • Must have excellent communication skills as the individual needs to collaborate with the Business and Product team
  • Must be proactive towards changing software development landscape and keep upskilling
  • Must be able to contribute in setting up best practices and effective design patterns in the complete development lifecycle.

 

Technical Requirements:

  • Must have 3+ years of experience in developing scalable systems on Python/Node.js with a strong grasp of microservices and serverless architectural patterns
  • Must have prior experience with databases like MySQL, Elasticsearch, MongoDB, Redis
  • Must be exposed to cloud platforms like AWS or GCP and containerization using Dockers
  • Must have worked with RESTful APIs and WebSockets
  • Must have a deep understanding of HTTP, web browsers and token-based authentication/authorization (OAuth, JWT)
  • Must be experienced on Version Control Tools (Git) and Package Managers (npm, yarn, pip)
  • Must adhere to coding standards and have the habit of doing unit testing along with regular and rigorous code reviews
  • Should know about microservices orchestration using Kubernetes, web servers like Nginx/Apache and queuing systems like Kafka/Kinesis
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About Tyroo Technologies

Founded :
2006
Type
Size :
100-1000
Stage :
Bootstrapped
About
Tyroo develops platforms for the video first world to help enterprises achieve business outcomes at scale.
Read more
Connect with the team
Profile picture
Pragati Rawat
Company social profiles
N/A

Similar jobs

PySquad Informatics LLP
Niru Solanki
Posted by Niru Solanki
Ahmedabad
2 - 3 yrs
₹2.5L - ₹4.8L / yr
skill iconPython
skill iconDjango
skill iconFlask
Odoo (OpenERP)

Role Description

This is a full-time on-site role for an Odoo Developer. The Odoo Developer will be responsible for developing software solutions, implementing and customizing back-end web applications, performing programming tasks, and implementing object-oriented programming concepts. The Odoo Developer will work in our Ahmedabad office and will collaborate with our team of developers and project managers to ensure successful project delivery.


Qualifications

  • Computer Science and Software Development skills
  • Experience in Back-End Web Development
  • Programming skills in Python
  • Experience in Object-Oriented Programming (OOP)
  • Experience in implementing and customizing Odoo ERP is a plus
  • Excellent problem-solving and analytical skills
  • Strong attention to detail and ability to work independently
  • Good communication and collaboration skills


Experience : 2+year


Regards

Niru Solanki

Read more
Pre Series A Product Start-up
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
1 - 3 yrs
₹6L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconFlask
RESTful APIs
MySQL
+3 more

Responsibilities :

 

●     Designing and developing robust and scalable server-side applications using Python, Flask, Django, or other relevant frameworks and technologies.

●     Collaborating with other developers, data scientists, and data engineers to design and implement RESTful APIs, web services, and microservices architectures.

●     Writing clean, maintainable, and efficient code, and reviewing the code of other team members to ensure consistency and adherence to best practices.

●     Participating in code reviews, testing, debugging, and troubleshooting to ensure the quality and reliability of applications.

●     Optimising applications for performance, scalability, and security, and monitoring the production environment to ensure uptime and availability.

●     Staying up-to-date with emerging trends and technologies in web development, and evaluating and recommending new tools and frameworks as needed.

●     Mentoring and coaching junior developers to ensure they grow and develop their skills and knowledge in line with the needs of the team and the organisation.

●     Communicating and collaborating effectively with other stakeholders, including product owners, project managers, and other development teams, to ensure projects are delivered on time and to specification.

 

You are a perfect match, if you have these qualification :

 

●     Strong experience in Python and server-side development frameworks such as Flask or Django.

●     Experience in building RESTful APIs, web services, and microservices architectures.

●     Experience in using database technologies such as MySQL, PostgreSQL, or MongoDB.

●     Familiarity with cloud-based platforms such as AWS, Azure, or Google Cloud Platform.

●     Knowledge of software development best practices such as Agile methodologies, Test-Driven Development (TDD), and Continuous Integration/Continuous Deployment (CI/CD).

●     Excellent problem-solving and debugging skills, and the ability to work independently as well as part of a team.

Strong communication and collaboration skills, and the ability to work effectively with other stakeholders in a fast-paced environment

Read more
Xempla
at Xempla
2 recruiters
Ankan Dutta
Posted by Ankan Dutta
Kolkata, Bengaluru (Bangalore)
1 - 3 yrs
₹6L - ₹10L / yr
skill iconMongoDB
skill iconPython
skill iconFlask
skill iconGit
RESTful APIs
+4 more

What we are looking

  • You must have experience in Python, including development of microservices using flask/fastapi/sanic.
  • You hold knowledge of at least one Python web frameworks
  • You have experience in NoSQL databases such as MongoDB
  • You are familiar with relational databases and unstructured data.
  • You are familiar with some ORM (Object Relational Mapper) libraries.
  • You have prior exposure to code versioning tools such as Git.
  • You understand fundamental design principles behind a scalable application


Good to have

  • Experience in cloud services such as AWS
  • Knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Understanding of the threading concepts in Python and multi-process architecture


What you'll do

  • Create database schemas that represent and support business processes
  • Integrate multiple data sources and databases into one system.
  • Develop and integrate RESTful APIs and services for business use cases
  • Perform unit and integration tests on developed modules
Read more
JRD Systems
at JRD Systems
1 recruiter
Lavanya B
Posted by Lavanya B
Bengaluru (Bangalore)
4 - 8 yrs
₹4L - ₹8L / yr
skill iconPython
skill iconDjango
skill iconFlask
Object Oriented Programming (OOPs)
skill iconAmazon Web Services (AWS)
+9 more

·      4+ years of experience as a Python Developer.

·      Good Understanding of Object-Oriented Concepts and Solid principles.

·      Good Understanding in Programming and analytical skills.

·      Should have hands on experience in AWS Cloud Service like S3, Lambda functions Knowledge. (Must Have)

·      Should have experience Working with large datasets (Must Have)

·      Proficient in using NumPy, Pandas. (Must Have)

·      Should have hands on experience on Mysql (Must Have)

·      Should have experience in debugging Python applications (Must have)

·      Knowledge of working on Flask.

·      Knowledge of object-relational mapping (ORM).

·      Able to integrate multiple data sources and databases into one system

·      Proficient understanding of code versioning tools such as Git, SVN

·      Strong at problem-solving and logical abilities

·      Sound knowledge of Front-end technologies like HTML5, CSS3, and JavaScript 

·      Strong commitment and desire to learn and grow.

Read more
Engineer Master Solution Pvt. Ltd.
at Engineer Master Solution Pvt. Ltd.
1 video
1 recruiter
Khushi Rai
Posted by Khushi Rai
Indore
3 - 9 yrs
₹3L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconFlask

Responsibilities:


  • Writing reusable, testable, and efficient code in Python.
  • Designing and implementing software features and capabilities.
  • Identifying and addressing performance bottlenecks and bugs in existing code.
  • Collaborating with other developers, stakeholders, and users to define, design, and ship new features.
  • Building and maintaining software documentation.
  • Ensuring code is maintainable and maintain appropriate versioning practices.
  • Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.


Requirements:


  • Bachelor's degree in Computer Science or related field.
  • Minimum of 3 years of experience in Python development.
  • Strong knowledge of Python programming language and related frameworks (such as Django, Flask etc.)
  • libraries is important.
  • Knowledge of software development methodologies, version control systems and experience with system administration.
  • Database management and good understanding of software design principles is desired.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork skills.
Read more
company logo
Agency job
via FarmSetu by Sachin Shende
Nashik
2 - 6 yrs
₹5L - ₹25L / yr
skill iconDjango
skill iconFlask
skill iconPython
GraphQL
MySQL
+3 more

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

In this position on the software engineering team, you’ll have the opportunity to contribute to client and internal facing products. FarmSetu’s suite of products spans multiple technical domains and disciplines in software and hardware, and 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

  • 2+ years of experience developing applications at an 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
Three Wheels United
at Three Wheels United
2 recruiters
Sugandha Sharma
Posted by Sugandha Sharma
Bengaluru (Bangalore), Noida
2 - 5 yrs
₹2L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
MVC Framework

About Us:
Three Wheels United works in the exciting fintech domain by developing novel solutions to improve financial inclusion and reduce pollution. Our solutions are backed by cutting edge technology which helps streamline complex financial instruments and improve operational efficiency between various partners. Three Wheels United has won several awards for its efforts in driving sustainable use of resources and promoting clean technology and not surprisingly is backed by multiple international and national venture funds.

Being a start-up, Three Wheels United offers a challenging fast-paced environment to learn and grow by providing you opportunities to step out of comfort zone and tinker with your creative and innovative side and host various responsibilities.

Technology Description:

In collaboration with Microsoft Research, we are developing a data-driven lending platform catered towards the needs of “emerging markets” users. The complete platform has various components, all working in tandem to provide a “comfortable” loan journey for our borrowers by working on increasing their ability to earn more as well as improving their willingness to repay. As someone joining the technology team, you’ll have the chance to experience and lead efforts into scaling the existing systems to thousands of users across India and outside. You’ll also get a chance to learn the various nuances of working in the domain of finance and sustainable technology development.

We are looking for outstanding engineers to assist building up the core components as well as designing new components. Knowledge of existing technologies is preferred, but ultimately, we are looking for individuals with a growth mindset, willing to learn and contribute to their growth and the growth of their peers.

 

 

Funding and Partnerships:

Our lending model has been identified as one of the most innovative in global south by the Climate Finance Lab and we have raised seed funds from global Angel investors to scale our operations. We work closely with Microsoft Research India and Mahindra Electric as our technology partners. The technology team is being incubated at Microsoft Research’s Center of AI and Societal Impact and will work closely with Researchers to iron out the platform. https://hashedin.com/blog/acm-sigchis-1st-bangalore-chapter-user-research-in-action/">HashedIn and Diode cover in brief our partnership with Microsoft Research’s TEM group and the work around financial inclusion and sustainable technology development.

Responsibilities:

  • Develop, modify, and maintain code base of various applications.
  • Coordinating with a remote team and applying appropriate branching, labelling using GIT.
  • Adding features to the existing web dashboard for monitoring and supporting field operations.
  • Implementing application testability and diagnostics and fixing bug with REDUX architecture.

Good to Have:

  • 2+ years’ experience with development of Restful APIs.
  • Knowledge of MVC architecture.
  • Strong Knowledge of Database management and OOP.
  • Any prior experience of using CD/CI pipelines and experience with azure web services.

Great to Have:

  • Contributions to Opensource projects.
  • Contributions to developer community through Stack Overflow, TopCoder, CodeChef, Google Developer Groups etc.
  • Relevant personal or public technical blogs
Read more
Remote only
5 - 10 yrs
₹8.4L - ₹18L / yr
skill iconDjango
skill iconMongoDB
MySQL
skill iconPython
skill iconFlask
+2 more
Senior Python/Django Developer:
  • 5 years experience with the Django framework
  • Experience with building APIs (REST or GraphQL) 
  • Strong Troubleshooting and debugging skills
  • React.js knowledge would be an added bonus 
  • Understanding on how to use a database like Postgres (prefered choice), SQLite, MongoDB, MySQL.
  • Sound knowledge of object-oriented design and analysis.
  • A strong passion for writing simple, clean and efficient code.
  • Proficient understanding of code versioning tools Git.


Experience:

  • Min 5 year experience
  • Startup experience is a must. 


Location:

  • Remote developer


Timings:

  • 40 hours a week but with 4 hours a day overlapping with client timezone.  Typically clients are in California PST Timezone.


Position:

  • Full time/Direct
  • We have great benefits such as PF, medical insurance, 12 annual company holidays, 12 PTO leaves per year, annual increments, Diwali bonus, spot bonuses and other incentives etc.
  • We dont believe in locking in people with large notice periods.  You will stay here because you love the company.  We have only a 15 days notice period.
Read more
ToastApp
at ToastApp
2 recruiters
Ankit Sharma
Posted by Ankit Sharma
Hyderabad
2 - 5 yrs
₹10L - ₹18L / yr
skill iconPython
skill iconFlask
skill iconMongoDB
skill iconAmazon Web Services (AWS)

Hello to the Amazing Devs out there,

 

We're ToastApp. We're on a mission to revamp the Dine-In experience for the customers as well as for the restaurants.

 

We're growing rapidly and this search for a new techie is to enable us and push for exponential growth. This is where you come in. You're a proactive, sharp and self-motivated individual who is eager to learn and take ownership across our applications. You love communicating and working with others in your team towards success, taking us from where we are now to where we want to be!

 

Our ideal candidate has:

 

Strong knowledge of Python (3+ years)

Experience with Redis and queues (Celery/Dramatiq)

Strong knowledge of MongoDB and PSQL DBs

Experience with modern APIs based on REST (Flask, FastAPI)

Fluent English and excellent communication skills

Passion for writing clean code and tests

 

Nice to have:

 

Experience creating products for developers, data engineers and/or data consumers

Experience with ElasticSearch

Hands-on approach and is proactive

A keen eye for detail, striving for perfection

 

Our tech stack:

 

Python, Flask

Redis

RabbitMQ

Mongo, MySQL

Github

 

On a typical day, you will:

 

Uphold our high engineering standards and bring consistency to our product development

Create and develop new functionalities as well as maintain existing ones

Write clean and scalable code

Write code-reviews

Learn best practices from other team members

 

Benefits:

 

Our team is based out of Hyderabad. We believe the best work happens when given lots of uninterrupted time that's free of distractions.

8L - 28L Based on experience

ESOPs

22 days holidays

Performance-based Quarterly Bonus

Read more
Vernacular.ai
at Vernacular.ai
3 recruiters
Abhishek Ekka
Posted by Abhishek Ekka
Bengaluru (Bangalore)
1 - 3 yrs
₹6L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconFlask

About us

Skit (previously known as http://vernacular.ai/" target="_blank">Vernacular.ai) is an AI-first SaaS voice automation company. Its suite of speech and language solutions enable enterprises to automate their contact centre operations. With over 10 million hours of training data, its product - Vernacular Intelligent Voice Assistant (VIVA) can currently respond in 16+ languages, covering over 160+ dialects and replicating human-like conversations.

 

Skit currently serves a variety of enterprise clients across diverse sectors such as BFSI, F&B, Hospitality, Consumer Electronics and Travel & Tourism, including prominent clients like Axis Bank, Hathway, Porter and Barbeque Nation. It has been featured as one of the top-notch start-ups in the Cisco Launchpad’s Cohort 6 and is a part of the World Economic Forum’s Global Innovators Community. It has also been listed in Forbes 30 Under 30 Asia start-ups 2021 for its remarkable industry innovation.

We have an opening for a Software Engineer(Solution) role which you might be interested in.

Responsibilities of your role:

  • You will be coordinating our enterprise account-specific teams called squads, consisting of members from engineering, machine-learning, and conversation-design teams.

There are five working groups in the organization, (i) Business (ii) Research (iii) Solutions (iv) Product, and (v) Operations, where you will be joining the Solutions working group.

  • You will be collaborating with the sales team to design an appropriate solution to the customer's problems and help them showcase the value in the product.
  • You will be collaborating with the operations team to ensure we are not compromising on our quality standards.
  • You will also be co-working with the product working group to help them improve the overall platform and to prioritize the high-impact initiatives in the roadmap.

Work you will be doing:

  • You will be building bespoke voicebots for enterprise clients using internal tools.
  • You're expected to help build the Solutions stack whose goal it is to reduce the amount of effort put into building our voicebots. 
  • You will be involved in analyzing client calls where you're expected to use either data pipelines or SQL to get insights into caller behavior.

Technical Requirements

Mandatory Requirements:

  • Professional experience of at least 1 year.
  • Has experience with integrating or building HTTP APIs
  • Has hands-on experience of working with Python
  • Good communicator

Optional Requirements:

  • Has experience working in any of Django Rest Framework, Redis, Celery

Technical Stack

Skit uses a microservices architecture where we employ both HTTP and GRPC to communicate between our services.

We don't expect you to have worked on all of it. We're looking for Python programmers who are ready to pick up the rest of the tech stack on the job.

Languages:

  • Python
  • Golang

Frameworks:

  • Python:
    • Django Rest Framework
    • Celery
  • Golang:
    • Gorm
    • GorillaMux

Tools/Orchestration/VCS:

  • Docker
  • Kubernetes
  • Argo Workflows
  • Gitlab
  • Github
Applicant and Candidate Privacy Policy
 
This policy explains:
  • What information we collect during our application and recruitment process and why we collect it;
  • How we use that information; and
  • How to access and update that information.
Types of information we collect
This policy covers the information you share with Skit (Cyllid Technologies Pvt. Ltd.) during the application or recruitment process including:
  • Your name, address, email address, telephone number and other contact information;
  • Your resume or CV, cover letter, previous and/or relevant work experience or other experience, education, transcripts, or other information you provide to us in support of an application and/or the application and recruitment process;
  • Information from interviews and phone-screenings you may have, if any;
  • Details of the type of employment you are or may be looking for, current and/or desired salary and other terms relating to compensation and benefits packages, willingness to relocate, or other job preferences;
  • Details of how you heard about the position you are applying for;
  • Reference information and/or information received from background checks (where applicable), including information provided by third parties;
  • Information about your educational and professional background from publicly available sources, including online, that we believe is relevant to your application or a potential future application (e.g. your LinkedIn profile); and/or
  • Information related to any assessment you may take as part of the interview screening process.
How we use information we collect
Your information will be used by Skit for the purposes of carrying out its application and recruitment process which includes:
  • Assessing your skills, qualifications and interests against our career opportunities;
  • Verifying your information and carrying out reference checks and/or conducting background checks (where applicable) if you are offered a job;
  • Communications with you about the recruitment process and/or your application(s), including, in appropriate cases, informing you of other potential career opportunities at Skit;
  • Creating and/or submitting reports as required under any local laws and/or regulations, where applicable;
  • Making improvements to Skit's application and/or recruitment process including improving diversity in recruitment practices;
  • Proactively conducting research about your educational and professional background and skills and contacting you if we think you would be suitable for a role with us.

We collect and process some or all of the following types of information from you:

  • Information that you provide when you apply for a role. This includes information provided through an online job site, via email, in person at interviews and/or by any other method.
  • In particular, We process personal details such as name, email address, address, telephone number, date of birth, qualifications, experience, information relating to your employment history, skills experience that you provide to Us, as well as your video in case you conduct your interview using the Video Interview feature.
  • If you contact Us, We may keep a record of that correspondence.
  • A record of your progress through any hiring process that we may conduct.
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.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos