Cutshort logo
An Agri-Tech start-up in Bangalore backed up by VC logo
Senior Backend Developer
An Agri-Tech start-up in Bangalore backed up by VC
Senior Backend Developer
An Agri-Tech start-up in Bangalore backed up by VC's logo

Senior Backend Developer

at An Agri-Tech start-up in Bangalore backed up by VC

Agency job
via Qrata
2 - 5 yrs
₹15L - ₹20L / yr
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconDjango
skill iconFlask
DevOps
Senior Backend Developer - JD
If you love to work in a fast-paced startup environment and desire to solve some very
challenging problems using technology, we want to hear from you.
We are looking for an enthusiastic and energetic individual to work as a Senior Software
Developer. You will be involved in working on multiple products for the scaling and growth
stage of the lifecycle.
We work closely with the real world,. If you are interested to grow and learn in your career
and at the same time work on products for the 1Bn user market, we encourage you to apply.

Responsibilities

● Managing and guiding a team of junior developers for timely delivery of product and
milestones
● Optimization of the application for maximum speed and scalability
● Implementation of security and data protection
● Design and implementation of data storage solutions
● Design & Build: Designing and developing high-volume, low-latency applications for
mission-critical systems, and delivering high-availability and performance.
● Collaborate - Collaborating within your product streams and team to bring best
practices and leverage a world-class tech stack.
● Measurable Outcome - You will need to set quantifiable objectives that encapsulate
the quality attributes of a system. The fitness of the application is measured against
set marks.
● DevOps - You will need to set up every essential (tracking/alerting) to make sure the
infrastructure/software you built is working as expected.
● Design and development of our REST APIs
● Help maintain code quality, architecture, and automation

Required Knowledge and Skills

● 3 - 5 years of experience working in backend development technologies and DevOps
● Highly curious and ready to dive into complex technical challenges.
● Proficiency in development and scripting in Python, Django/Flask framework.
● Database design and management, including being up on the latest practices -
bonus points for MySQL and MongoDB
● User authentication and authorization between multiple systems, servers, and
environments
● Integration of multiple data sources and databases into one system
● Management of hosting environment, including database administration and scaling
an application to support load changes
● Setup and administration of backups
● Understanding differences between multiple delivery platforms such as mobile vs
desktop, and optimizing output to match the specific platform
● Creating database schemas that represent and support business processes
● Implementing automated testing platforms and unit tests
● Understanding of “session management” in a distributed server environment
● Server management and deployment for the relevant environment
● Appreciation for clean and well-documented code
● Hands-on experience with architecture and structural design patterns
● Expertise in designing, developing, deploying, and integrating RESTful APIs
● Ability to understand business requirements and translate them into technical
requirements
● A knack for benchmarking and optimization
● Proficient understanding of code versioning tools, such as Git

Personality

● Requires excellent communication skills – written, verbal, and presentation.
● You should be a team player.
● You should be positive towards problem-solving, have a very structural thought
process to solve problems
● Interest to work in a high paced start-up environment with a large amount of learning.
● Good understanding of different frameworks, and be able to pick up new
technologies at ease.
● You should be agile enough to figure out a need for new technologies/frameworks
and learn new technology for better product performance
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

Similar jobs

AI-powered content creation and automation platform
AI-powered content creation and automation platform
Agency job
via Uplers by Shrishti Singh
Bengaluru (Bangalore)
2 - 4 yrs
₹15L - ₹28L / yr
skill iconPython
skill iconNodeJS (Node.js)
TypeScript
Artificial Intelligence (AI)
Generative AI
+2 more

Software Engineer

Onsite - HSR Bangalore

6 Days work from Office (Flexible working hours)


Product is a PowerPoint AI assistant used by consulting companies and Fortune 500 teams. A typical professional spends 1 to 3 hours creating one slide. With Product company, they create a v1 of their entire deck in 10 minutes, and make changes like “turn this table to a chart” in seconds directly within PowerPoint.

In the next 2 years, our goal at company is to forever change the way business presentations are made.


Who are we?

  • small, strong team of 5
  • founders are CS graduates from IIT Kharagpur with a specialisation in AI
  • work 6 days a week from our office in HSR Layout in Bangalore
  • funded by Y Combinator and other amazing investors
  • used by consulting companies and Fortune 500 teams


Your responsibilities (in order)

  • Design, implement, test, and deploy full features
  • Design and implement a robust infrastructure to enable rapid development and automated testing
  • Look at usage data to iterate on features


What we’re looking for

  • Undergraduate or master's in Computer Science or equivalent degree
  • 2+ years of backend or DevOps software engineering experience
  • Experience with TypeScript (JavaScript) or Python


You’ll be a good fit if

  • You want to work on a product that can change the way a very large number of people work
  • The chaos of high growth and things breaking is exciting to you
  • You are a workaholic, looking to upskill faster than most people think is possible. This role is not a good fit for you if you’re looking to prioritise work-life balance.
  • You prefer working in-person with other smart people who are excited and passionate about what they’re building
  • You love solving very hard problems at a rapid pace. We discuss timelines in days or weeks, so you’ll constantly be expected to ship really high-quality work.



Perks

  • Comprehensive health insurance for you and dependents
  • Workstation enhancements
  • Subscriptions to AI tools such as Cursor, ChatGPT, etc.

(If there's anything else we can do to make your work more enjoyable, just ask)


If you are interested in proceeding, we would be happy to move your profile to the next stage of the evaluation process.

Kindly share the following details to help us take this forward :


  • Current CTC (Fixed + Variable):
  • Expected CTC:
  • Notice Period (If currently serving, please mention your Last Working Day)
  • Details of any active offers in hand (if applicable)
  • Expected/Available Date of Joining (if applicable)
  • Attach Updated CV:
  • Attach Github Link / Leet code link or other:
  • Current Location:
  • Preffered Location:
  • Reason for job Change:
  • Reason for relocation (if applicable):
  • Are you comfortable with 6 days wfo (flexible working hours)?( Yes / No):

Read more
Egnyte
at Egnyte
4 recruiters
John Vivek
Posted by John Vivek
Remote only
7 - 15 yrs
Best in industry
skill iconPython
Bash
skill iconJavascript
Desktop

About the Position:

 

The Professional Services Consultant (Developer/Team Lead) will be a technical leader accountable for gathering customer requirements, delivering best practice, and executing customer implementation projects while driving new revenue through identifying new opportunities and user adoption. The position also requires providing technical guidance and sharing best practices with the team.

 

Responsibilities:

  • Lead and execute the technical implementation of projects to ensure successful customer deployment and adoption of Egnyte solutions
  • Act as liaison between customers and internal teams such as Engineering, Product Management and Technical Support to solve technical problems and propose new feature development
  • Engage multiple constituents at the customer organization – Business users and IT
  • Ability to multi-task and manage multiple projects with strict deadlines
  • Communicate professionally and succinctly and follow Standard Operating Procedures (SOP).
  • Reports to Professional Services Director

 

Qualifications:

  • Strong software programming skills that cover four or more of the following areas:
  • Experience with various Integrated Development environments (IDE)
  • Experience with software repositories
  • Programming experience (Python, Javascript, SQL, Bash, PowerShell preferred)
  • Full stack web development and app integrations
  • Desktop App Development
  • Strong application development skills
  • Use of SDK platform tools for API integration
  • Prior experience developing and implementing Enterprise software or supporting Enterprise applications in technical capacity for a SaaS environment
  • Strong experience in Customer Facing Implementation roles
  • Excellent customer engagement, presentation, and communication skills
  • Attention to detail and adapt to process in a quick changing environment
  • Fluency of spoken and written command of English. Any other language is a plus.
  • Experience with Governance and Life Sciences industry preferred
  • Engagement with pre-sales activities, scoping requirements, Proof of Concept (POC) and product demos.
  • Bachelor’s degree in Computer Science or related technical discipline preferred
  • 8+ years of relevant technical function experience
Read more
Series D funded supply chain management company
Series D funded supply chain management company
Agency job
via The Hub by Sridevi Viswanathan
Remote, Hyderabad, Bengaluru (Bangalore), Chennai, Mumbai, Pune, Kolkata, NCR (Delhi | Gurgaon | Noida)
7 - 12 yrs
₹30L - ₹55L / yr
skill iconJava
skill iconPython
Engineering Management
Engineering Manager
skill iconPostgreSQL
+3 more

Engineering Manager – Backend

 

Opportunity in this role / Why should you join us?

 

Series D funded supply chain startup.

 

Requirements

 

  • Software engineering experience of greater than or equal to 7 years
  • Experience managing a technical team of at least 3 people
  • Exposure to consumer facing products
  • Strong technical background and ability to contribute to design and review
  • Familiarity with our tech stack or an analogous tech stack

 

Technologies Used

 

  • Web application frameworks : Ktor, Spring Boot, Ruby on Rails, Node.js, Java Play, AWS Lambda
  • Languages : Kotlin, Java, Ruby, Javascript, Python
  • Datastores : PostgreSQL, Aerospike, Redis, DynamoDB, Amazon Redshift
  • Communication : HTTP, Amazon SQS, Sidekiq, Amazon SNS
  • Server management : Amazon ECS, Docker
  • Design frameworks : Domain Driven Design, Clean Architecture, Layered Architecture

 

Roles and Responsibilities

 

This role requires a person to drive the engineering of a set of products by aligning with business and product

stakeholders and building and upskilling a team to aid in this. The responsibilities include:

 

Business and product alignment and planning

 

  • Work closely with business and product stakeholders to understand and align with product initiatives and iterations.
  • Help shape the engineering requirement by aligning with the product manager and fleshing out concepts and user flows.
  • Formalize business requirements into roadmaps and sprints.
  1. Product and system development
  • Drive high level modeling and design for projects, also focusing on non-functional aspects, including but not limited to database design, communication protocols, deployment systems, etc.
  • Drive adoption of design frameworks like domain driven design, clean architecture, etc., resulting in a robust layered architecture.
  • Drive good code review practices, using the review process as a mentoring tool to upskill people.
  • Ensure test coverage of systems, partly through unit and integration testing, and partly through blackbox testing by collaborating with the Quality Assurance team, via good testing practices.
  1. Project Management
  • Drive the execution of the project by delegating tasks effectively.
  • Resolve blockers through technical expertise, negotiation and delegation.
  • Estimate timelines and ensure adherence to them through effective sync-ups and course corrections.
  1. Maintenance
  • Formulate SLAs and oversee their adherence for the various systems, effectively tracking issues and performance inefficiencies.
  • Performance monitoring and optimization for systems.
  • Drive technical re-design, remodeling and refactoring of systems for robustness and sustainability.
  1. Team Management
  • Typically manage a team of 3 - 6 members and a portfolio of 3 - 6 products.
  • Do periodic assessment of reportees, chart their career growth paths and train them.
  • Recruit members into the team by collaborating effectively with the recruitment team.

Product Overview

 

You will be contributing to products concerning both customers and partner drivers. Product sectors

 

include:

 

  • Growth : You’ll build tools to help boost user growth on the platform including our industry bestdriver on-boarding, training and certification system, referral system, and lead managementmmodels.
  • Lifecycle Management : Build tools to help users engage with the platform better, which includes rewards and recognition module, subscription service, account management tools, partner and customer wallets and payout modules, and churn detection systems among others.
  • Transaction Experience : You’ll help deliver the most delightful booking experience to our customers and drivers. As part of this team, you’ll be responsible for our core booking system, pricing and payment systems, location tracking and filtering services, fraud prevention systems, and in-app ticketing and support among others.
  • Fulfilment : As part of the fulfilment team, you’ll work on systems which ensure high degree of ride fulfilment on the platform. Tools including allocation methodologies and system, dynamic pricing, dynamic partner routing, and partner re-activation tools among others.
  • Enterprise Solutions : You’ll help Porter’s enterprise customers achieve delivery excellence. You’ll build tools for contract management, fleet management, fleet and route optimisation tools, alerting and monitoring tools, and analytics suite among others.
Read more
Bullhorn Consultants
at Bullhorn Consultants
4 recruiters
vidya venugopal
Posted by vidya venugopal
Bengaluru (Bangalore)
5 - 7 yrs
₹1L - ₹20L / yr
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconPython
Automation
Linux/Unix

Job Requirements:       

·        Bachelor’s degree (minimum) in Computer Science or Engineering.

·        Minimum 5 years of experience working as a senior–level Software Engineer

·        Excellent programming and debugging skills in RoR and Python

·        Experience in web development and automation

·        Experience developing on Windows and Linux systems 

Although not required, the following are a plus: 

·        Experience working with Build scripts, Shell scripts, Makefiles

·        Experience with Jenkins and other CI/CD tools

·        Knowledge of RESTful web services and docker

Read more
zyoin
at zyoin
44 recruiters
RAKESH RANJAN
Posted by RAKESH RANJAN
Bengaluru (Bangalore)
8 - 16 yrs
₹50L - ₹70L / yr
skill iconRuby on Rails (ROR)
skill iconPython
skill iconGo Programming (Golang)
skill iconNodeJS (Node.js)
  • Leads more than one projects end-to-end and collaborates across functions. Drives planning, estimation and execution.
  • Manages stakeholder expectations and offers scalable, reliable, performant and easy to maintain solutions
  • Consistently delivers complex, well backed and bug-free products in time
  • Consistently takes well thought technical/design decisions
  • Develops expertise in more than one area and shares knowledge with others. able to mentor/train in areas which are new to them.
  • Drives people to solve engineering challenges
  • Enjoys high respect of Tech and other cross functional teams
  • Demonstrates effective communication with project team, management and

internal/external clients as necessary.

  • Surfaces both technical and non-technical team challenges and helps resolve them
  • Champion for SDLC best practices and high quality standards
● Significantly contributes in hiring high performance candidates

  • Expert at in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
  • Must have experience in cloud computing
  • Operates independently with almost no oversight
  • Is able to apply domain expertise to think critically and make wise decisions for the

team, taking into account tradeoffs and constraints.

  • Communicates tech decisions through design docs and tech talks
  • Has delivered multiple projects with end-to-end engineering ownership
  • Keeps track of new technology/tools and embraces them as necessary
  • 7+ years of experience in product driven organization
  • A Bachelors or Masters degree in engineering from a reputed institute (preferably
IITs, NITs, or other top engineering institutes)
Read more
BYJU’S - The Learning App
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore)
8 - 14 yrs
₹25L - ₹55L / yr
skill iconRuby on Rails (ROR)
skill iconPython
skill iconGo Programming (Golang)
skill iconDjango
  • Solid experience in RoR, Golang, NodeJS or Python. Good to have exposure to ML.
  • Should have experience in cloud computing
  • Has an ability to quickly learn and contribute in multiple codebase
  • Overcomes roadblocks and requires minimal oversight
  • Takes initiatives to fix issues/tech debts before assigned to him/her
  • Able to deep dive into codebase and advise QA of possible regression impact
  • Communicates tech decisions through design docs and tech talks
  • Has delivered projects with end-to-end accountability
  • Keeps track of industry trends and introduces right tech/tools for a given job
  • Excellent understanding of software engineering practices, Design Patterns, Data Structures, Algorithms
Read more
TetraSoft
at TetraSoft
1 video
8 recruiters
Chandrika Yaminedu
Posted by Chandrika Yaminedu
Hyderabad
8 - 15 yrs
Best in industry
skill iconPython
DevOps
skill iconJava
Data Structures
skill iconNodeJS (Node.js)
+3 more

Role- Full time
Experience Level- 8 to 13 Years
Job Location- Hyderabad
Key Responsibilities :

Serves as a technical point of contact within the organization by:

Influencing the product requirements, behaviour and design (Automation Platform)

Driving early adoption of technology, features and best practices around product development

Lead development at all layers GUI, Backend ( DevOps Tools API integration) & DB

Work with a team of developers and testers in a highly agile environment to produce high-quality software.

Design and developing house tools. Also, expected to demonstrate new ideas through prototypes/Proof of Concepts.

Evaluate and Assess newer technologies/architecture for product development

Keeping up to date with emerging technologies/tools in DevOps Space and developments trends to assess the impact of the projects.

 

 

Must have:

Should possess Bachelors/Masters/ PhD in computer science with a minimum of 8+ years of experience

Should possess a minimum of 3 years of experience in Products/Tools Development

Should possess expertise in using various DevOps tools libraries and API's (Jenkins/JIRA/AWX/Nexus/GitHub/BitBucket/ SonarQube)

Experience in designing and developing products, tools or test automation frameworks using Java or Python technologies.

Should have a strong understanding of OOPs, SDLC (Agile Safe standards), STLC

Proficient in Python, with a good knowledge of its ecosystems (IDEs and Frameworks)

Familiar with designing and developing applications using AngularJS, HTML5, Bootstrap, NodeJS, MongoDB, etc.

Experience in implementing, consuming and testing Web services Rest APIs would be an added advantage.

Experience working as a Full-Stack developer would be an added advantage

Regards,
Talent Acquisition Team

Read more
Artivatic
at Artivatic
1 video
3 recruiters
Akanksha naini
Posted by Akanksha naini
Bengaluru (Bangalore)
2 - 5 yrs
₹6L - ₹15L / yr
skill iconJava
skill iconPython
Performance tuning
Performance analysis
skill iconScala
+1 more
About Artivatic :- Artivatic is a technology startup that uses AI/ML/Deep learning to build intelligent products & solutions for finance, healthcare & insurance businesses. It is based out of Bangalore with 20+ team focus on technology. The artivatic building is cutting edge solutions to enable 750 Millions plus people to get insurance, financial access, and health benefits with alternative data sources to increase their productivity, efficiency, automation power, and profitability, hence improving their way of doing business more intelligently & seamlessly. - Artivatic offers lending underwriting, credit/insurance underwriting, fraud, prediction, personalization, recommendation, risk profiling, consumer profiling intelligence, KYC Automation & Compliance, automated decisions, monitoring, claims processing, sentiment/psychology behaviour, auto insurance claims, travel insurance, disease prediction for insurance and more. - We have raised US $300K earlier and built products successfully and also done few PoCs successfully with some top enterprises in Insurance, Banking & Health sector. Currently, 4 months away from generating continuous revenue.Skills : - Building server-side logic that powers our APIs, in effect deploying machine learning models in production system that can scale to billions of API calls - Scaling and performance tuning of database to handle billions of API calls and thousands of concurrent requests - Collaborate with data science team to build effective solutions for data collection, pre-processing and integrating machine learning into the workflow - Collaborate, provide technical guidance, and engage in design and code review for other team members. - Excellent Scala, cassandara, architect, api, software, python, Java programming and software design skills, including debugging, performance analysis and test design - Proficiency with at least one Scala, GoLang, Python micro frameworks like Flask, Tornado, Play, Spring etc. with experience in building REST APIs - Experience or understanding in building web crawlers, data fetching bots etc. - Experience with design and optimisation of Neo4j, cassandra, NoSQL databases, PostGreSQL, Redis, Elastic Search - Familiarity with one of the cloud service providers, AWS or Google Compute Engine - Computer Science degree with 4+ years of backend programming experience Experience : 3 Years+ Location : Sony World Signal, Koramangala 4th Block, Bangalore
Read more
Smartstorey LLP
at Smartstorey LLP
2 recruiters
Darshan Kannan
Posted by Darshan Kannan
Bengaluru (Bangalore)
0 - 7 yrs
₹2L - ₹4L / yr
skill iconNodeJS (Node.js)
skill iconPHP
skill iconPython
skill iconJavascript
skill iconRuby on Rails (ROR)
+3 more
1) Experience in PHP, Python, Node JS, Angular JS. Good knowledge of TDD (Test Driven Development) 2) Good experience any PHP Framework, MySQL. Good understanding of RESTful API development 3) Good experience in JS, HTML and CSS, LESS CSS and Responsive web development. 4) Experience in relational database and version control tools and integration of third. Understanding of GitHUB, SVN 5) Experience in Amazon AWS. 6) Maintain existing code base including troubleshooting of issues and fixing bugs.
Read more
TheStorypedia
at TheStorypedia
2 recruiters
Fraaz Hashmi
Posted by Fraaz Hashmi
NCR (Delhi | Gurgaon | Noida)
0 - 5 yrs
₹3L - ₹8L / yr
skill iconPHP
skill iconJavascript
skill iconPython
skill iconMongoDB
LAMP Stack
+1 more
We are looking for a self driven person who is motivated and creative to assist in developing custom web applications. Responsibilities, - Minor and major application feature development - Plan, code, test, and deploy new features/applications - Troubleshoot application bugs and determine resolutions - Optimize and refactor existing code to improve performance and reliability
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.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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