Cutshort logo
JFrog logo
Senior Software Engineer - Product Development
Senior Software Engineer - Product Development
JFrog's logo

Senior Software Engineer - Product Development

Alpana Java's profile picture
Posted by Alpana Java
6 - 9 yrs
Best in industry
Bengaluru (Bangalore)
Skills
skill iconJava
Microservices
Multithreading
skill iconGo Programming (Golang)
skill iconDocker
skill iconKubernetes

At JFrog, we’re reinventing DevOps to help the world’s greatest companies innovate -- and we want you along for the ride. This is a special place with a unique combination of brilliance, spirit and just all-around great people. Here, if you’re willing to do more, your career can take off. And since software plays a central role in everyone’s lives, you’ll be part of an important mission. Thousands of customers, including the majority of the Fortune 100, trust JFrog to manage, accelerate, and secure their software delivery from code to production -- a concept we call “liquid software.” Wouldn't it be amazing if you could join us in our journey?

We are looking for an experienced, hands-on developer to join an innovative and talented R&D team, responsible for delivering fast and high quality code, using the latest frameworks and technologies.

As a Senior Software Engineer in JFrog you will... 

  • Be responsible for all development aspects form design to production of a wide hybrid/ cloud naitive product 
  • Write high quality, testable and efficient code in Java and Go
  • Initiate and promote new ideas for continuous improvement of the product functionality
  • Work closely with other team members as well as mentoring new team members

To be a Senior Software Engineer in JFrog you need...

  • 5+ years of software development experience
  • Proven deep knowledge of Java or Go
  • Deep understanding of relational databases, concurrent programming and performance tuning
  • Vast experience with large scale production environments 
  • Experience with micro services architecture, multithreading
  • Familiarity with Cloud infrastructure, Docker, Kubernetes & CI/CD
  • Disciplined approach to testing and quality assurance

 

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 JFrog

Founded :
2008
Type :
Product
Size :
1000-5000
Stage :
Profitable

About

At JFrog, we are making endless software versions a thing of the past, with liquid software that flows continuously and automatically from build all the way through to production.
Read more

Connect with the team

Profile picture
Kavita Viswanath
Profile picture
Gal Hassin
Profile picture
Alpana Java
Profile picture
Gal Negri Pasternak
Profile picture
Prasanna R
Profile picture
Hadas Karni
Profile picture
Manas Mohanty
Profile picture
Aditya Pasi

Company social profiles

bloglinkedin

Similar jobs

NeoGenCode Technologies Pvt Ltd
Gurugram
4 - 6 yrs
₹2L - ₹12L / yr
skill iconPython
skill iconDjango
skill iconPostgreSQL
RabbitMQ
skill iconRedis
+5 more

Role : Python Django Developer (Immediate Joiner)

Location : Gurugram, India (Onsite)

Experience : 4+ Years

Working Days : 6 Days WFO (Monday to Saturday)


Job Summary :

We are looking for an experienced Python Developer with strong expertise in Django to join our team. The ideal candidate will have 4+ years of hands-on experience in building robust, scalable, and efficient web applications.

Proficiency in RabbitMQ, Redis, Celery, and PostgreSQL is essential for managing background tasks, caching, and database performance.


Mandatory Skills : Python, Django, RabbitMQ, Redis, Celery, PostgreSQL, RESTful APIs, Docker.


Key Responsibilities :

  • Develop, maintain, and enhance Django-based web applications and RESTful APIs.
  • Design and implement message broker systems using RabbitMQ for asynchronous communication.
  • Integrate Redis for caching and session management to improve application performance.
  • Utilize Celery for managing distributed task queues and background processing.
  • Work with PostgreSQL for schema design, optimization, and query tuning.
  • Collaborate with cross-functional teams including front-end developers and DevOps engineers.
  • Write clean, maintainable, and well-documented code aligned with industry best practices.
  • Debug and troubleshoot issues across the application stack.
  • Participate in system architecture discussions, code reviews, and agile ceremonies.
  • Ensure performance, scalability, and security of applications.


Technical Skills Required :

  • Minimum 4+ years of hands-on experience with Python and Django.
  • Proficiency with RabbitMQ for message brokering.
  • Experience with Redis for caching and session storage.
  • Practical knowledge of Celery for asynchronous task processing.
  • Strong command over PostgreSQL including complex queries and optimization techniques.
  • Experience developing and consuming RESTful APIs.
  • Familiarity with Docker and containerization concepts.

Preferred Skills :

  • Exposure to CI/CD tools and processes.
  • Experience with cloud platforms such as AWS or GCP.
  • Understanding of Django ORM performance tuning.
  • Basic knowledge of front-end technologies (HTML, CSS, JavaScript).
Read more
Tradelab Software Private Limited
Pooja Sharma
Posted by Pooja Sharma
Bengaluru (Bangalore)
5 - 8 yrs
₹10L - ₹15L / yr
concurrency
Apache Kafka
RabbitMQ
skill iconDocker
skill iconKubernetes

About Us:

Tradelab Technologies Pvt Ltd is not for those seeking comfort—we are for those hungry to make a mark in the trading and fintech industry. If you are looking for just another backend role, this isn’t it. We want risk-takers, relentless learners, and those who find joy in pushing their limits

every day. If you thrive in high-stakes environments and have a deep passion for performance driven backend systems, we want you.


What We Expect:

• You should already be exceptional at Backend. If you need hand-holding, this isn’t the place for you.

• You thrive on challenges, not on perks or financial rewards.

• You measure success by your own growth, not external validation.

• Taking calculated risks excites you—you’re here to build, break, and learn.

• You don’t clock in for a pay check; you clock in to outperform yourself in a high-frequency trading

environment.

• You understand the stakes—milliseconds can make or break trades, and precision is everything.


What You Will Do:

• Develop and optimize high-performance backend systems in for trading platforms and financial services.

• Architect low-latency, high-throughput microservices that push the boundaries of speed and efficiency.

• Build event-driven, fault-tolerant systems that can handle massive real-time data streams.

• Own your work—no babysitting, no micromanagement.

• Work alongside equally driven engineers who expect nothing less than brilliance.

• Learn faster than you ever thought possible.


Must-Have Skills:

Proven expertise in Backend (if you need to prove yourself, this isn’t the role for you).

• Deep understanding of concurrency, memory management, and system design.

• Experience with Trading, market data processing, or low-latency systems.

• Strong knowledge of distributed systems, message queues (Kafka, RabbitMQ), and real-time processing.

• Hands-on with Docker, Kubernetes, and CI/CD pipelines.

• A portfolio of work that speaks louder than a resume.


Nice-to-Have Skills:

• Past experience in fintech, trading systems, or algorithmic trading.

• Contributions to open-source projects.

• A history of building something impactful from scratch.

• Understanding of FIX protocol, WebSockets, and streaming APIs.


Why Join Us?

• Work with a team that expects and delivers excellence.

• A culture where risk-taking is rewarded, and complacency is not.

• Limitless opportunities for growth—if you can handle the pace.

• A place where learning is currency, and outperformance is the only metric that matters.

• The opportunity to build systems that move markets, execute trades in microseconds, and redefine fintech.

Read more
Remote only
2 - 4 yrs
₹6L - ₹10L / yr
skill iconNextJs (Next.js)
skill iconNodeJS (Node.js)
TypeScript
skill iconDocker
skill iconGit

Job description

Full Stack Developer (Backend Focus)


Company: Suntek.ai

About Suntek.ai:

Suntek.ai is a premier digital solutions provider specializing in cutting-edge e-commerce development. With hands-on experience managing and scaling multiple renowned brands on Shopify, we empower small and medium businesses with enterprise-grade digital capabilities. Our

focus is on seamless omnichannel experiences, advanced automation, and high-performance architecture to maximize growth and ROI


Experience: 2-4 years


Location: Remote


About the Role:


We're looking for a full-stack engineer with a strong backend focus to join our team. You'll work on building and maintaining scalable server-side applications while occasionally contributing to frontend development.

What You'll Do

  • Design, develop, and maintain backend services and APIs
  • Work with databases to ensure data integrity and optimize performance
  • Collaborate with cross-functional teams to deliver features end-to-end
  • Write clean, testable, and well-documented code
  • Participate in code reviews and contribute to technical decisions

Required Skills

  • Node.js: Solid experience building server-side applications
  • TypeScript Strong typing practices and modern JavaScript/TypeScript patterns
  • PostgreSQL Database design, querying, and performance optimization
  • NestJS Experience with this framework (or similar structured Node frameworks)
  • GraphQL Familiarity with building or consuming GraphQL APIs
  • Networking fundamentals: understanding of TCP/IP, UDP, and how web protocols work

Nice to Have

  • Docker Containerization and local development environments
  • Terraform Infrastructure as code experience
  • Cloud platforms: Hands-on experience with AWS, GCP, or Azure


What We Offer:

  • 100% remote position with flexible work hours.
  • A supportive, high-agency team environment that encourages creativity and initiative.
  • Ongoing opportunities for skill development and growth.
  • Competitive salary and benefits package.





Read more
People10 Technosoft
at People10 Technosoft
2 recruiters
Agency job
Bengaluru (Bangalore)
5 - 15 yrs
₹10L - ₹30L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Microservices
+3 more

Hey Folks!

We are hiring java developers with Core java-7/8, microservices, springboot, oops, RestAPI and SQL skills.

Read more
full service & Product engineering USA based company
full service & Product engineering USA based company
Agency job
via Miles Ahead Consultants by Hitesh Passi
Bengaluru (Bangalore), Hyderabad
5 - 7 yrs
₹10L - ₹20L / yr
skill iconGo Programming (Golang)
DevOps
skill iconVue.js
skill iconDocker
skill iconKubernetes
+2 more
Hands-on experience of minimum 5 years into Golang. Proficient exp of minimum 2-3 years into DevOps* - end to end project implementation. Strong expertise on DevOps concepts like Continuous Integration (CI), Continuous delivery (CD) and Infrastructure as Code, Cloud deployments. Good experience of minimum 1 year into ""Terraform"". Good experience of min 6months - 1 year into frontend technology like Vue.js Good experienced or working knowledge in Docker, Kubernetes, Helm etc. Good Communication skills with Orgainsational behaviour.

Skills

Hands-on experience of minimum 5 years into Golang. Proficient exp of minimum 2-3 years into DevOps* - end to end project implementation. Strong expertise on DevOps concepts like Continuous Integration (CI), Continuous delivery (CD) and Infrastructure as Code, Cloud deployments. Good experience of minimum 1 year into "Terraform". Good experience of min 6months - 1 year into frontend technology like Vue.js Good experienced or working knowledge in Docker, Kubernetes, Helm etc.
Read more
Vauld
Vauld
Agency job
via Beiing Corporate Private Limited by Karen Fernandes
Remote, Bengaluru (Bangalore)
3 - 8 yrs
₹35L - ₹70L / yr
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
+4 more
Requirements:
You have 7 years or more of backend development experience with expertise in designing and
implementing high-performance applications.
Worked with and built high performance products using Node Js/GoLang/ Python and have seen
the product evolution cycle from PoC to Production
You have a deep understanding of design principles and can rightly judge/implement solutions to
complex problems
You are capable of writing high-quality code that conforms to the standards and best practices in a
particular language/framework.
You have experience building a product using a mainstream library or framework.
You love to own end to end responsibility, starting from defining the problem statement (either
yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then
production environment, and finally monitoring.
Read more
Publicis Sapient
at Publicis Sapient
10 recruiters
Prem Sagar
Posted by Prem Sagar
Hyderabad
4 - 9 yrs
₹4L - ₹20L / yr
skill iconJava
Microservices
J2EE
Spring

Qualifications

  • 4+ years of software development experience in Java 8. Knowledge of Java 9.
  • Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services
  • Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
  • Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
  • Experience with Multithreading, Concurrent Package and Concurrent APIs
  • Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
  • Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
  • Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on experience with Spring.
  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
  • Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
  • Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.
  • 4+ years of software development experience in Java 8. Knowledge of Java9.
  • Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing, distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion & Loosely Coupled Micro Services
  • Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
  • Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
  • Experience with Multithreading, Concurrent Package and Concurrent APIs
  • Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
  • Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
  • Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on experience with Spring.
  • Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
  • Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with Maven/Gradle and knowledge of version control systems like Git/SVN etc.
  • Good communication skills and ability to work with global teams to define and deliver on projects. Sound understanding/experience in software development process, test-driven development.

Additional Information

  • Gender-Neutral Policy
  • 18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
  • Generous parental leave and new parent transition program
  • Flexible work arrangements
  • Employee Assistance Programs to help you in wellness and well being  
Read more
Jivox Software India Pvt Ltd
Kiranmai Banisetty
Posted by Kiranmai Banisetty
Bengaluru (Bangalore)
3 - 6 yrs
₹15L - ₹19L / yr
skill iconScala
skill iconJava
Data Structures
Algorithms
skill iconAmazon Web Services (AWS)

Your Opportunity

  • Own and drive business features into tech requirements
  • Design & develop large scale real time server side systems
  • Quickly create quality prototypes
  • Staying updated on emerging technologies
  • Ensuring that all deliverables adhere to our world class standards
  • Promote coding best practices
  • Mentor and develop junior developers in the team

Required Experience

  • 4+ years of relevant experience as described below
  • Excellent grasp of Core Java, Multi Threading and OO design patterns 
  • Experience with Scala, functional, reactive programming and Akka/Play is a plus
  • Excellent understanding of data structures and algorithms
  • Solid grasp of large scale distributed real time systems
  • Prior experience on building a scalable and resilient micro service
  • Solid understanding of relational databases, NoSQL databases and Caching systems
  • Good understanding of Big Data technologies such as Spark, Hadoop is a plus
  • Experience on one of AWS, Azure or GCP 

Who you are

  • You have excellent and effective communication and collaborative skills
  • You love problem solving
  • You stay up to date with the latest technologies and then apply them in real life
  • You love paying attention to detail
  • You thrive in meeting tight deadlines and prioritising workloads
  • Ability to collaborate across multiple functions

Education

Bachelor’s degree in Engineering or equivalent experience within the field

Read more
Edu-tech startup, listed as Top 25 Linkedin Startup.
Edu-tech startup, listed as Top 25 Linkedin Startup.
Agency job
via Talentojcom by Pooja Koranga
Remote, Mumbai, Bengaluru (Bangalore)
4 - 8 yrs
₹20L - ₹35L / yr
skill iconJava
skill iconNodeJS (Node.js)
skill iconRuby on Rails (ROR)
Data Structures
Algorithms
+3 more
Role : Sr. Backend Developer /Lead
Years of Exp : 4 - 8yrs
Job Location: Mumbai/Bangalore

Job description:

We are looking for a Sr. Back end web developer/Lead passionate towards building high
performance web applications which can scale for B2C businesses. We are looking for
self-driven individuals who love to find innovative solutions and can perform under pressure. An eye for details and being proud of produced code are the must have attributes for this job.

Responsibilities.
●You will be responsible for converting Product team requirements to modular, testable and efficient code.
●You will be required to design and implement data storage solutions (Databases, caching
layers etc).
●You will also be required to cater to NFRs related to security and performance.

Skills
●At least 5 years of experience in working on NodeJS/Java/Ruby
●Proficiency in RDBMS such as MySQL/PostgreSQL.
●Experience of building/deploying applications on AWS is a definite advantage.
●Familiarity with some ORM (Object Relational Mapper) libraries like Sequelize is required.
●Experience in some NoSQL databases (e.g. DynamoDB/Elasticsearch/Redis Cache etc) is a definite plus.
●Good understanding on architectural patterns (e.g. MVC) is required.
●Good communication and analytical skills are the basic needs for this role.
●An urge to create awesome applications that people will enjoy using is a must.
●Other technologies : MySQL , Redis, AWS, Microservices, REST API .
●Knowledge of Javascript is preferable.
●AWS or some cloud experience.
●Should have built web application technology.
●Should have understanding of DevOps and Database.
●Should have done application performance tuning.

Qualification:
●Engineering graduates from Tier I or II institutes.
●B.E/ B.Tech/ MCA/ ME/ M.Tech
Read more
Well established fintech- Rupeek
Well established fintech- Rupeek
Agency job
via zyoin by Sowmya Rani
Bengaluru (Bangalore)
2.5 - 9 yrs
₹10L - ₹45L / yr
skill iconJava
Spring
Hibernate (Java)
Algorithms
Data Structures
As a Software Engineer you will:
●Work closely with Principal Engineers to design, implement and deploy applications that impact
Rupeek’s business with an emphasis on Mobile, Payments, Core Platform and Analytics.
●Drive the architecture and design of large-scale, multi-tiered, distributed software applications, tools,
systems and services using object-oriented design, distributed programming, Java and C/C++.
●Gather business and functional requirements from external and/or internal customers and end-users,
and translate requirements into technical specifications to build robust, scalable, supportable solutions
that work well between a range of complex systems.
●Serve as technical lead throughout the full development lifecycle, end-to-end, from scoping, planning,
conception, design, implementation and testing, to documentation, delivery and maintenance.
●Provide design reviews for other engineers, including feedback on architecture and design issues, as
well as integration, performance and scalability.
●Manage engineers on multiple technical projects and ensure schedules, milestones, and priorities are
compatible with technology and business goals.
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