Cutshort logo
Tailnode Technology logo
Software Engineer - Python/Ruby Programming
Software Engineer - Python/Ruby Programming
Tailnode Technology's logo

Software Engineer - Python/Ruby Programming

Talent Acquisition's profile picture
Posted by Talent Acquisition
3 - 5 yrs
₹6L - ₹15L / yr
Gurugram
Skills
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
Microservices
RESTful APIs
Fullstack Developer
Sinatra
skill iconGit
skill iconMongoDB
Cassandra
RSpec
About Us :

- At TailNode, we are at the bleeding edge of this change.

- We conceptualize and develop products that are aimed to enable this transformation of the political architecture of the country.

- We leverage the best practices and insights of the technology world and apply them in our unique way to deliver impact on a massive scale.

- We want to offer you a once-in-a-lifetime opportunity to be a part of this massive change and build new and exciting products with us.

Responsibilities :

- Designing, building, and maintaining high performance, reusable, scalable and robust services and applications

- Developing and managing databases and reporting tools

- Building intelligent messaging bots using web APIs

- Designing and developing robust RESTful APIs and other interfaces

- Integrating data storage solutions.

Required Skills :

- Ability to write clean, structured code in Ruby/Python with documentation.

- Proficiency in at least one Ruby frameworks (Ruby on Rails or Sinatra) or Python framework (Django or Flask)

- Clear understanding of Data Structures and Algorithms.

- Ability to write well defined test cases using Minitest, RSpec or Unit testing framework.

- Experience in one of the following database technologies - MySQL, PostgreSQL, MongoDB, Cassandra.

- Proficiency in working with complex SQL queries.

- Knowledge of design patterns, architectural best practices.

- Familiarity with RESTful web services.

- Knowledge of version control tools like Git, SVN etc.

- Working experience with Cloud Services like Amazon Web Services or Google Cloud is a plus.

Required Qualifications :

- A Bachelors or a Masters degree in Computer Science or relevant field.

- Experience of 3-5 years in software development.

Note : Other language candidates may apply only if they're expecting to work primarily on Ruby/Python.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About Tailnode Technology

Founded :
2021
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

TailNode is a technology company that specializes in software development.
Read more

Connect with the team

Profile picture
Talent Acquisition

Company social profiles

N/A

Similar jobs

Astra Security
at Astra Security
2 candid answers
1 video
Human Resources
Posted by Human Resources
Remote only
2 - 4 yrs
₹10L - ₹19L / yr
skill iconGo Programming (Golang)
skill iconAmazon Web Services (AWS)
Google Cloud Platform (GCP)
RESTful APIs
SaaS
+12 more

About us

Astra is a cyber security SaaS company that makes otherwise chaotic pentests a breeze with its one of a kind Pentest Platform. Astra's continuous vulnerability scanner emulates hacker behavior to scan applications for 8300+ security tests. CTOs & CISOs love Astra because it helps them fix vulnerabilities in record time and move from DevOps to DevSecOps with Astra's CI/CD integrations.


Astra is loved by 650+ companies across the globe. In 2023 Astra uncovered 2 million+ vulnerabilities for its customers, saving customers $69M+ in potential losses due to security vulnerabilities. 


We've been awarded by the President of France Mr. François Hollande at the La French Tech program and Prime Minister of India Shri Narendra Modi at the Global Conference on Cyber Security. Loom, MamaEarth, Muthoot Finance, Canara Robeco, ScripBox etc. are a few of Astra’s customers.


Role Overview

As an SDE 2 Back-end Engineer at Astra, you will play a crucial role in the development of a new vulnerability scanner from scratch. You will be architecting & engineering a scalable technical solution from the ground-up.

You will have the opportunity to work alongside talented individuals, collaborating to deliver innovative solutions and pushing the boundaries of what's possible in vulnerability scanning. The role requires deep collaboration with the founders, product, engineering & security teams.

Join our team and contribute to the development of a cutting-edge SaaS security platform, where high-quality engineering and continuous learning are at the core of everything we do.


Roles & Responsibilities:


  • You will be joining our Vulnerability Scanner team which builds a security engine to identify vulnerabilities in technical infrastructure.
  • You will be the technical product owner of the scanner, which would involve managing a lean team of backend engineers to ensure smooth implementation of the technical product roadmap.
  • Research about security vulnerabilities, CVEs, and zero-days affecting cloud/web/API infrastructure.
  • Work in an agile environment of engineers to architect, design, develop and build our microservice infrastructure.
  • You will research, design, code, troubleshoot and support (on-call). What you create is also what you own.
  • Writing secure, high quality, modular, testable & well documented code for features outlined in every sprint.
  • Design and implement APIs in support of other services with a highly scalable, flexible, and secure backend using GoLang
  • Hands-on experience with creating production-ready code & optimizing it by identifying and correcting bottlenecks.
  • Driving strict code review standards among the team.
  • Ensuring timely delivery of the features/products
  • Working with product managers to ensure product delivery status is transparent & the end product always looks like how it was imagined
  • Work closely with Security & Product teams in writing vulnerability detection rules, APIs etc.


Required Qualifications & Skills: 


  • Strong 2-4 years relevant development experience in GoLang
  • Experience in building a technical product from idea to production.
  • Design and build highly scalable and maintainable systems in Golang
  • Expertise in Goroutines and Channels to write efficient code utilizing multi-core CPU optimally
  • Must have hands-on experience with managing AWS/Google Cloud infrastructure
  • Hands on experience in creating low latency high throughput REST APIs
  • Write test suites and maintain code coverage above 80%
  • Working knowledge of PostgreSQL, Redis, Kafka
  • Good to have experience in Docker, Kubernetes, Kafka
  • Good understanding of Data Structures, Algorithms and Operating Systems.
  • Understanding of cloud/web security concepts would be an added advantage


What We Offer:


  • Adrenalin rush of being a part of a fast-growing company
  • Fully remote & agile working environment
  • A wholesome opportunity in a fast-paced environment where you get to build things from scratch, improve and influence product design decisions
  • Holistic understanding of SaaS and enterprise security business
  • Opportunity to engage and collaborate with developers globally
  • Experience with security side of things
  • Annual trips to beaches or mountains (last one was Chikmangaluru)
  • Open and supportive culture 
Read more
Marmeto
Rahul Jain
Posted by Rahul Jain
Bengaluru (Bangalore)
4 - 6 yrs
₹10L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconAmazon Web Services (AWS)
skill iconPostgreSQL
MySQL
  • Develop, test, and maintain server-side applications using Node.js and related technologies.
  • Design and implement RESTful APIs and microservices architecture to support frontend functionality.
  • Collaborate with cross-functional teams to understand business needs and translate them into technical solutions.
  • Optimize application performance, ensuring scalability and reliability.
  • Conduct code reviews, mentor junior developers, and ensure adherence to best practices.
  • Stay updated with emerging backend technologies and methodologies to improve development processes.

Mandatory

  • SaaS experience of 2 years with total development experience of 4 years
  • Must have worked in a smaller company of less than 100
  • Should have built solutions/softwares end to end and not just as a part of bigger team
  • Should see themselves going deeper into the same role even 5 years down the line
  • Should have knowledge on Node.js, MongoDB, and AWS
  • Strong understanding of asynchronous programming, event-driven architecture, and Node.js design patterns.
  • Proficiency in working with databases such as PostgreSQL, MongoDB, or MySQL.
  • Experience with API development, including RESTful services and microservices.
  • Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong problem-solving skills and the ability to debug complex server-side issues.


Essential

  • Proficiency with version control systems like Git.
  • Experience with CI/CD pipelines and deployment automation.
  • Knowledge of system design and scalable architecture.
  • Understanding of security best practices and implementing secure APIs.


Good to Have

  • Experience with GraphQL and related backend technologies.
  • Knowledge of containerization and orchestration tools like Docker and Kubernetes.
  • Familiarity with message brokers like RabbitMQ or Kafka.
  • Experience with platforms like Shopify, BigCommerce, or other e-commerce technologies.
  • Exposure to frontend technologies such as React for better cross-functional collaboration.


Read more
Peenak Business solutions
Gaurav Kaushik
Posted by Gaurav Kaushik
Bengaluru (Bangalore)
4 - 6 yrs
₹25L - ₹32L / yr
skill iconPython
skill iconNodeJS (Node.js)
skill iconGo Programming (Golang)
SQL
NOSQL Databases

Exp: 4-6 years

Position: Backend Engineer

Job Location: Bangalore ( office near cubbon park - opp JW marriott)

Work Mode : 5 days work from office 


Requirements:

● Engineering graduate with 3-5 years of experience in software product development.

● Proficient in Python, Node.js, Go

● Good knowledge of SQL and NoSQL

● Strong Experience in designing and building APIs

● Experience with working on scalable interactive web applications

● A clear understanding of software design constructs and their implementation

● Understanding of the threading limitations of Python and multi-process architecture

● Experience implementing Unit and Integration testing

● Exposure to the Finance domain is preferred

● Strong written and oral communication skills

Read more
Quantiphi Inc.
at Quantiphi Inc.
1 video
10 recruiters
Vaishnavi Kitkaru
Posted by Vaishnavi Kitkaru
Remote only
3 - 8 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask
Unit testing
skill iconAmazon Web Services (AWS)
+5 more
Job Description: 

We are looking for an experienced Python developer who can help create dynamic software applications for our clients with their skill set. In this role, you will be responsible for gathering requirements from clients and accordingly write and test scalable code, and develop back-end components.
Technologies worked on:
Python - Django/Flask/FastAPI, Pytest/Unittest, AWS services.
Database - Postgresql/Mysql or NoSQL databases.
Requirement Description:
• Experience in designing,implementation & testing of Python Applications.
• Must have knowledge of at least one of python web framework Django/Flask/FastAPI and any of unit test frameworks(Pytest/Unittest).
• Should have a solid understanding of object-oriented programming (OOP).
• Well-experienced to perform Unit Testing and Integration Testing
• Have good experience in Agile based development approach.
• Expertise in developing enterprise-level web applications and REST/GRAPHQL APIs using
MicroServices, with demonstrable production-scale experience.
• Demonstrate strong design and programming skills ,writing optimized code.
• Working knowledge with SQL(MySQL,Postgresql etc) is mandatory and knowledge on NoSQL databases can be an addon.
• Understand Architecture Requirements and ensure effective design, development, validation, and support activities.
• Understanding of core AWS services, uses and basic AWS architecture best practices.
• Proficiency in developing, deploying, and debugging cloud-based applications using AWS.
• Ability to use the AWS service APIs, AWS CLI, and SDKs to write applications
• Ability to identify key features of AWS services while designing a solution.
• Identify bottlenecks and bugs, and recommend solutions by comparing the advantages and disadvantages of custom development
• Should contribute to team meetings, troubleshooting development and production problems across multiple environments and operating platforms
• Execute strong collaboration and communication skills within distributed project teams.
• Responsible for quality and timely deliverables for each given task.
• Knowledge on frontend technologies could be addon.
Read more
Actively hiring- an exponentially growing logistic SAAS firm
Actively hiring- an exponentially growing logistic SAAS firm
Agency job
via ENTER by Dikshita Verma
Delhi, Gurugram, Noida, Ghaziabad, Faridabad
7 - 14 yrs
₹20L - ₹55L / yr
skill iconPython
skill iconDjango
What you will do
  • You will design and develop large scale distributed services.
  • You will analyze and improve the efficiency, scalability, stability, and security of the platform as a whole.
  • You will act as the primary owner of one or more components while driving innovation in your area of ownership.
  • You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
  • You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
  • You will work independently and handle dependencies with very minimal oversight.
  • You will take initiatives in developing and maintaining integrations of best practices within the back-end.
  • You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
 
What You Should Have
  • You have 2+ years of experience in product software development.
  • You have designed and scaled up the system.
  • You have a strong understanding of Data Structures and Algorithms.
  • You are an incessant problem solver and tougher the problem gets, more fun you have.
  • You have strong command in any one or more of the following languages: Python.
  • You understand the business impact of your decisions.
 
Read more
Steady Rabbit
at Steady Rabbit
1 recruiter
Kirti Dhingra
Posted by Kirti Dhingra
Remote only
3 - 5 yrs
₹5L - ₹12L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconExpress
MySQL

Personality fit 

Looking to hire a Backend developer, who wakes up every day with the zeal of learning something new - a mind that is always curious. Not only this, he should be proud to have a good experience on algorithms and understand his technology at the atomic level.


Preliminary requirements for the role

  1. Should understand the architecture of Node Js language, and must have had at least 1 year of solid experience in writing robust code in this language.
  2. Should be well versed with basic algorithms on ( array, Linked list, stack, queue)- Yes, we do ask questions associated with time and space complexity for the above-mentioned algorithms
  3. Thorough understanding of MySQL, in that, creating all types of joins ( inner, outer, left, and right) on multiple tables, views, and triggers are a piece of cake for you.
  4. Further, you should have a decent understanding of database designs so that you can make quick decisions about normalization, inclusion/exclusion of foreign keys, etc
  5. Should have a decent understanding of code repository tool such as GitHub
  6. Should be well versed with the basics of AWS ( understanding of cloud architecture would be a plus)
  7. Should be aware of the commonly used encryption techniques such as JWT, API encryption, Token management, etc
  8. Exposure to working in E-commerce related applications as well as in a startup environment would be an add on. 
Read more
ParallelDots
at ParallelDots
2 recruiters
Yash Prajapati
Posted by Yash Prajapati
Remote only
0 - 2 yrs
₹4.5L - ₹6.5L / yr
skill iconPython
skill iconFlask
MySQL
Job Description:

- We are looking for a seasoned Backend engineer to manage our web infrastructure. Successful candidates will have a minimum of 2 years of recent experience with all the skills listed below.

- Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure.

Responsibilities:

- Pixel-perfect- implementation of our approved user interface

- Design and construction of our REST APIs

- Ensuring the entire stack is designed and built for speed and scalability

- Maintaining the current web services by making regular updates to improve security and performance

Skills :

1) Experience :

- >1+ years experience in Backend development, preferably in Python [Flask].

- > 1+ years experience in writing REST APIs in Python/Flask.

- > Database design and management, including being up on the latest practices and associated versions

- > Server management and deployment for the relevant environment

2) Experience with SQL databases

3) Experience implementing testing platforms and unit tests

4) Proficiency with Git.
Read more
Treebo Hotels
at Treebo Hotels
4 recruiters
Ankit Chaueasia
Posted by Ankit Chaueasia
Remote only
6 - 10 yrs
₹15L - ₹40L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Microservices
+1 more
About the Role
As a Principal Software Engineer with Treebo, you’ll have the opportunity to own and deliver
product(s) that will help Treebo accomplish its goals. The engineering team is at the fore front
of implementing new technologies in order to gain a dominant foothold in the Hospitality
industry. You will design and deploy scalable, high performance, multi-tenant systems. You will
interact with other engineering teams and contribute back to the open source tech community.

Responsibilities
● Owns team's output and E2E definition and execution of SDLC. Drives sprint
planning, estimates & prioritizes tasks, Keeps key stakeholders updated on
progress, milestones and any potential slippages.
● Identifies pitfalls across code bases proactively. Writes model code that is looked
up to. Understands internals of programming languages & runtimes. Creates
common reusable components / libraries- Uses advanced data structures.
● Designs API contracts between large systems with end to end service design and
active leadership towards long term sustainability including versioning, complex
migration plans, impact analysis across products.
● Owns NFRs and pushes the envelop on performance, scalability and high availability
with cognisance towards cost of infra. Drives tech stack selection independently,
mentors junior engineers. Evangelises of generic platform building across the
organisation.
● Troubleshoots unseen issues across codebases. Solves large end to end cross
cutting problems with elegant solutions with an eye on long term sustainability.
● Partners with and influences product managers on “how”. Leads the pack on hiring
and evangalizes steeper hiring standards towards building A+ team. Represents
treebo on external platform / conferences.

Qualifications:
Bachelor's Degree in Computer Science or similar discipline
● 7+ years relevant work experience in software engineering while leading teams.
● Proficiency in more than one modern programming language such as
Python/Java/C++ & associated tech stack to write maintainable, scalable,
unit-tested code
● Experience in building complex software systems that have been successfully
delivered
● Deep understanding of design patterns, optimizations, deployments with a Strong
object oriented design skills
● Experience mentoring other software engineers.
● Experience with full life cycle development in any programming language
Read more
The company is into Financial Services. (NE1)
The company is into Financial Services. (NE1)
Agency job
via Multi Recruit by Ayub Pasha
Bengaluru (Bangalore)
3 - 5 yrs
₹9L - ₹11L / yr
skill iconJava
skill iconSpring Boot
Spring MVC
Tomcat
Maven
+7 more
  • Provide objective guidance without personal or political considerations.
  • Pitching ideas for projects based on gaps in the market and technological advancements.
  • Rolling out fixes and upgrades to software, as needed.
  • Securing software to prevent security breaches and other vulnerabilities.
  • Setting up a continuous build environment to speed up software development and deployment process.
  • Architecting overall, comprehensive, and efficient practices.
  • Guiding developers and operation teams in case of an issue.
  • Monitoring, reviewing, and managing technical operations.

Requirements:

  • Degree in Computer Science, Information Systems, or related field.
  • Previous experience working on a 24x7 cloud or SaaS operation team.
  • Spring Boot Java 8, Spring Core, Spring Boot, Spring MVC, Swagger, Tomcat 8, Maven, Jenkins, SVN, GIT, Postman/Newman, RESTful Services, Containers.
  • Experience with infrastructure management and monitoring.
  • Proven in developing, implementing, and providing solutions to the given problem in all Java technologies.
  • Proficient in stitch-together end-to-end application starting from front-end web development, back-end development, middleware integration, and persisting data in no SQL or DBMS databases.
  • Ability to work independently and as part of a team.

 

Read more
Azine Technologies
at Azine Technologies
3 recruiters
Divya Gohil
Posted by Divya Gohil
Ahmedabad
3 - 7 yrs
₹2L - ₹5L / yr
Wordpress
Content Management System (CMS)
skill iconHTML/CSS
skill iconSASS
skill iconBootstrap
+13 more
Job Summary
Design themes using HTML, CSS/SASS, Bootstrap, and WordPress.
Maintain existing WordPress client sites.
QA sites during staging and after deployment.
Create clean, DRY, and reusable code.
Keep yourself and the team up to date with JIRA kanban flow work boards.
Work with Lead and junior developers as a team from start to finish.
Responsibilities and Duties
Fluency with WordPress, PHP, MySQL, HTML5, CSS/SASS, and Frameworks with Responsive design.
PHP frameworks knowledge and MVC understanding
Skilled working with vanilla JavaScript, jQuery, and other JavaScript libraries (Angular or React)
Knowledge of version control (GIT).
Attend meetings with in-house account managers and project leads to discuss technical requirements, timeframes, mockups/wireframes and scope of work.
Working both independently and with other developers.
Ability to work on multiple projects at the same time.
Adhering to best practices, comments in code, and documentation.
2+ year of experience with WordPress and PHP.
Willingness to learn Advance WP CMS and Liquid templating for custom theme development.
Experience building custom themes, plugins, and widgets.
Experience working with third-party APIs - SOAP, REST and other (Facebook and Twitter).
Required Experience and Qualifications
Key Skills
Strong knowledge of web performance optimization, caching. Experience working with WP Engine Server Environment. Benefits Additional Notes We are offering amazing career growth opportunities, great compensation, and benefits. This begins with: - weekly lunches, alternate weekends-off, annual medical checkups, social engagement, financial assistance and more.
Required Experience and Qualifications
3 to 4 Years of working experience in WordPress is required.
Benefits
Perks, Benefits & Culture:
We are offering amazing career growth opportunities, great compensation, and benefits. This begins with -
- weekly lunches
- alternate weekends-off
- Half-day working Saturdays
- annual medical checkups
- Social engagement
- financial assistance
- Diwali Bonuses
- and more...
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.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos