Engineering Manager

at JFrog

DP
Posted by Kavita Viswanath
icon
Bengaluru (Bangalore)
icon
9 - 17 yrs
icon
₹30L - ₹85L / yr (ESOP available)
icon
Full time
Skills
Engineering Management
Engineering manager
Engineering head
Techhnical lead
Tech lead
Go Programming (Golang)
Product engineering
director of engineering
Java
SQL server
Elastic Search
Kubernetes
Docker

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 seeking a highly motivated and experienced Engineering Manager to bel responsible for planning, coordinating and leading activities across the full delivery lifecycle, to ensure successful deliveries.
To join us, you need to demonstrate the ability for hands-on leadership and ensure you can offer guidance and support, as well as assisting developers at code level.

As an Engineering Manager in JFrog you will... 

  • Lead a team of strong developers, working on large-scale, complex and cutting-edge systems
  • Managing the development and delivery of complex features from design to production according to product requirements
  • Ensuring that risks and issues are identified and managed closely while driving all stakeholders to deliver on time and to the required quality standards
  • Building a strong development team that can work independently and at the same time will collaborate with other international R&D teams
  • Coordinate team activities with product managements, support, and other interfaces

To be an Engineering Manager in JFrog you need...

  • 5+ years of experience in building and managing highly skilled development teams, and the ability to lead, coach and influence them
  • Deep understanding in Java, Golang, SQL database, Elastic search, K8S and Docker
  • Experience in developing scalable, concurrent, low-latency, fault tolerant systems
  • Strong track record of leading and managing the delivery of software development projects, meeting key milestones and overcoming challenges
  • Previous experience in working with other international R&D, product management and support teams
  • Proven knowledge in both architecture and implementation-level software design of high-scale distributed systems
  • Ability to manage, track and identify risks, bottlenecks and challenges ahead of time, and oversee technical coordination to resolve them
  • Willingness to work in a fast paced, and driven team in a context-switching environment

About JFrog

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.
Founded
2008
Type
Product
Size
500-1000 employees
Stage
Profitable
View full company details
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
2101133
Matches delivered
3712187
Network size
15000
Companies hiring

Similar jobs

Software Engineering Manager- Java for Kochi Location

at Yatra Online Pvt Ltd

Founded 2006  •  Products & Services  •  1000-5000 employees  •  Raised funding
Java
Kotlin
Groovy
Python
Django
NodeJS (Node.js)
Android Development
iOS App Development
icon
Kochi (Cochin)
icon
9 - 12 yrs
icon
₹15L - ₹25L / yr

Role Description

A 'Manager, Software Engineering' role opens up the doors of technology leadership for you. A manager is an experienced member of our software development teams who is capable of building complicated software products independently. As an engineering manager you will develop yourself as well as lead a team of other engineers who also develop along with you highly scalable services which enable online bookings, payment transactions and personalized messaging to millions of customers who book their travel with Yatra.com. This career establishing role exposes you to complex programming & scripting skills, design patterns and DevOps practices. Therefore, the role requires you to demonstrate not just an ability to quickly learn a programming & scripting language and framework that you can use to build an A class service, but also an ability to guide younger members of the team by way of guidance and exemplary work. As a manager, the role requires you to have in-depth knowledge of various design patterns, frameworks, architectural traits that will make your product successful in a high-volume transactional environment. Alongwith, the role also requires very good analytical skills, ability to debug problems in an existing piece of code and work with other team members in a collaborative environment. This stage of career requires you to play an independent contributor as well as a leadership role where you are expected to not just work on specific problems in an independent manner with minimal assistance but also lead a team of highly professional software engineers. This role also requires you to own a moderately sized team of engineers, coach them and derive maximum productivity out of the available talent. The role requires you to provide continuous constructive feedback to the team members, evaluate their performance and guide them in the right direction.

Essential Duties

● Develop functioning, highly robust, unit tested code without any supervision for building highly scalable applications in a large-scale distributed systems environment

● Translating business requirements into system design and apply deep understanding of Object-oriented design principles in creating custom software solutions to complex problems. Offering creative alternatives to business design wherever appropriate

● Build services, platforms, libraries and frameworks for the products wherever appropriate using strong understanding of software systems, data structures, design patterns and distributed systems

● Effectively design, architect and drive the implementation of features end to end cutting across multiple products handled by multi teams including identification and management of dependencies across modules/teams.

● Project planning for high-level complexity projects, including scope management, estimation, issue tracking and risk mitigation

Please note: Following traits/skills are required for performing this role.  We are looking for the best combination of skills and experience in an individual.  Therefore, not all skills are expected from a single individual.  You can apply if you have similar skills even if not exactly the same.

Core Skills

● Java/

● Kotlin/

● Grovy

● Python/

● Django/

● FastAPI

● Spring Boot/

● Gradle/

● Maven

● RxJava/

● Reactor/

● EventBus/

● Kafka/

● RabbitMQ

● AspectJ/

● Hibernate/

● GORM/

● ORM/

● JPA/

● XML-XSLT

Additional Skills

● Test Driven Development or Behavior Driven Development

● OOPS/

● Functional Programming/

● Design Patterns/

● Event Driven Systems

● Microservices/

● Containerization/

● Docker/

● GCP/

● AWS/

● Azure

Other Essential Skills

● Strong analytical skills with good problem-solving abilities

● Possess a sound understanding of data structures, algorithms, object-oriented design and services-oriented architecture

● Ability to technically lead and mentor younger engineers

Relevant Experience

9 to 12 Years

People Management Skills

● Ability to mentor, coach and guide younger team members. Be able to earn respect and trust of the team members.

● Ability to assign tasks, monitor progress and arbitrate in tough situations.

Leadership Skills

● Ability to seek feedback, opinions and ideas to self orient with minimal assistance and also help others to orient as well. Must believe in proactive learning and collaborative working style.

● Ability to visualize mid and long term impact of various decisions. Act as a visionary.

● Thought leadership on technical subject matters. Have both width and depth of knowledge in own areas of specialization/work.

Communication Skills

● Excellent Reading, Writing, Speaking and Listening skills in English and any one regional Indian language

● Excellent ability articulate a point of view and effectively communicate to team members

Educational Qualifications

● Bachelor's Degree in Computer Science or Engineering

● Diploma or PG Diploma in Computer Science or Engineering

● Masters Degree in Computer Science or Computer Applications

Relevant Work Experience

● Software Consulting/Professional Services/Product Development

● Retail/e-Commerce

● Travel Industry (Online Travel Agency - OTAs)

Hiring Stages

1. Exploratory Discussion

2. Assignment

3. Round 1 (Core Skills, Assignment Evaluation)

4. Round 2 (Soft Skills, Leadership, People Management)

5. Round 3 (Behavioral, Special Situations, General)

6. HR evaluation, compensation discussion

7. Offer for employment, Q&A

8. Acceptance and joining logistics

Job posted by
Maggie Mathew
Java
Spring
Hibernate (Java)
Microservices
Multithreading
icon
Bengaluru (Bangalore)
icon
7 - 11 yrs
icon
₹30L - ₹60L / yr
Requirements:

• 7+ years of experience as an engineer or a lead - solving real-world customer problems
• 3-5 years of experience as a manager - having led high value delivering engineering teams
• BE / B. Tech /M. Tech from a premier institute - preferably in Computer Science
• Proven track record of building and managing high performing engineering teams
• The ability to convince, negotiate and work with equally competent and smart stakeholders
• Experience building complex technical solutions - highly scalable service-oriented architectures, distributed cloud-based systems - which power our FinTech products
• Proven ability to present complex technical information in a clear and concise manner to
• executives and non-technical leaders
Job posted by
Roshan Muniraj

Development Manager / Technical Lead - Java

at Extramarks Education India Pvt Ltd

Founded 2007  •  Product  •  1000-5000 employees  •  Profitable
Java
Tech Lead
Technical Lead
Engineering Management
Engineering Manager
J2EE
Engineering Head
Technical Architecture
Hibernate (Java)
Spring
Spring Boot
Spring MVC
Data Structures
Algorithms
Multithreading
Microservices
MVC Framework
icon
Noida, Delhi, Gurugram, Ghaziabad, Faridabad
icon
5 - 8 yrs
icon
₹27L - ₹40L / yr

Extramarks Education India Private Limited


Extramarks is leading the Education Technology sector in India by providing 360⁰ education support to learners through new age digital education solutions. These solutions are used by schools in class room for imparting education and by students at home to make learning easy and effective. Keeping pace with globalization and technology in education, Extramarks empowers young learners to step in with the latest technology and have anytime-anywhere access to quality learning. In a very short period, Extramarks has become extremely popular among schools and students. More than 8000 schools use digital learning and technology solutions of Extramarks across India, Singapore, Kuwait, UAE and South Africa.

Extramarks Learning App allows students to learn at home at their own pace and space and provides complete educational support eliminating the need of a tutor. The three pronged pedagogical approach of Learn, Practice and Test ensures better learning outcomes for students. All concepts are first explained in an easy to learn manner with the help of rich media then the students are allowed to practice the concept. Virtual Practicing modules and Q&A allow the retention of knowledge that is tested on a robust teaching platform to identify the learning gaps.

Extramarks is currently in the process of scaling up rapidly and is looking to hire for the position of Sr. Development Manager, to be an experienced professional with unique skill who stretches from strategy to execution. Extramarks is driving student learning through data driven techniques by providing personalized learning recommendations to the students. Apart from such customer facing innovations, we are also implementing internal operational excellence solutions through similar data driven approaches. It is a once in a lifetime opportunity to join Extramarks and help change the face of education in India.

Job Description:

- Drive high performance in the Engineering team, with a relentless focus on agile methodologies and continuous innovation in processes, work practices and tooling.

- Apply best-practices and coding patterns that ensure solutions are maintainable, modular, and of high code-quality.

- Manage the program releases and collaborate with Architects for bringing new practices and making right technical choices for the system.

- Build a strong, progressive engineering culture that values diversity, trust, efficiency, technical ownership, and accountability.

- Able to lead the development cycle and ensure delivery of highly secure solutions that are optimised for performance and built to scale.

Required Skills:

- Extensive experience in managing teams building high-volume and highly complex consumer software products.

- Solid foundation in design, data structures and algorithms, and strong analytical and debugging skills with customer-facing product experience.

- Deep understanding and prior hands-on experience of back-end technologies like Java based microservices & system design architecture with Spring / Spring boot frameworks, hibernate & SQL OR NoSQL databases. (e.g. MySql, MongoDB, Cassandra).

- Good understanding of Java Memory Management, Garbage Collection, Multithreading, Immutability & concurrency programming.

- Expertise in effective planning and prioritization of projects to create an environment where randomization is either absent or extremely minimized.

- Able to break complex projects into modules and propose effective solutions in view of capabilities of existing platforms and infrastructure.

Desired Skills:

- Ability to think and analyze both breadth-wise (client, server, DB, control flow) and depth-wise (threads, sessions, space-time complexity) while designing and implementing services.

- Experience with high performance & high scale applications.

- Good knowledge of multiple data storage systems

Job posted by
Sungkrityayan Khan

Head Of Engineering

at Increase the freedom of money globally. (B1)

Agency job
via Multi Recruit
Go Programming (Golang)
Engineering Management
Engineering Manager
Engineering head
Technical Architecture
Technical lead
Tech lead
Head Of Engineering
Golang
icon
Bengaluru (Bangalore)
icon
10 - 12 yrs
icon
₹40L - ₹50L / yr
  • Lead the tech team on daily project development including legacy system refactor and new feature implementation
  • At least 4+ years of people management experience.
  • Design, build and maintain our trading systems that deal with trade matching, accounting, financial reporting, liquidity, and risk management.
  • Articulate a long-term vision for maintaining and scaling our trading systems.
  • Liaise with business, product team members, and senior leadership to turn our product and technical vision into a tangible roadmap.

 

Minimum Qualifications:

  • Experience in leading a team to design and build services that are highly scalable and robust.
  • 5+ years of professional experience with at least one of the following languages: Go (preferred).
  • Solid knowledge of multithreading, enterprise integration pattern, microservice.
  • Fluent English speaker.
  • Bachelor's degree in a technical field

 

Nice to have:

  • Full-stack experience: knowledge of Javascript React, IOS and Android app development.
  • Knowledge of Ethereum-like blockchains.
  • Experience in crypto exchange development.
  • Experience in building systems in the finance industry.
  • Familiar with DevOps work with AWS or GCP

 

Conditions:

  • Do something meaningful; Be a part of the future of financial technology and the no.1 company in the industry
  • Fast-moving, challenging and unique business problems
  • International work environment and flat organization
  • Great career development opportunities in a growing company
  • Possibility for relocation and international transfers mid-career
  • Competitive salary
  • Flexible working hours, Casual work attire
Job posted by
Ashwini Miniyar

Engineering Head/ Engineering Manager

at Indonesian Fintech startup

Agency job
via Beiing
Technical Architecture
Technical lead
Tech lead
Engineering Management
Engineering Manager
Engineering head
Software Development
Distributed Systems
icon
Remote, Bengaluru (Bangalore)
icon
10 - 16 yrs
icon
₹65L - ₹80L / yr
Responsibilities
  • Your responsibilities will be to manage, design, build, and maintain APIs, services, and systems to serve product requirements, working closely with other engineers to build new features in a scalable manner.
  • You will own services across the stack and be responsible for code quality, uptime and performance.
  • As a company, we are very data driven and customer focused.
  • As an engineering team we are driven by metrics and care deeply about agility without compromising on the quality of our output.
  • We are working towards creating an environment where individuals feel empowered to take ownership and initiative.

Requirements
  • You have a minimum 2 years of experience managing a team and working on production systems at a product company with decent scale
  • You have been part of projects where new subsystems were built to serve product requirements.
  • You have strong knowledge of software development fundamentals, including relevant background in computer science fundamentals and agile development methodologies.
  • You have built API services using modern web frameworks in programming languages like Ruby, Python, Javascript
  • You have a strong understanding of relational databases and SQL
  • You practice test driven development
  • You are an excellent collaborator & communicator.
  • You know that startups are a team sport.
  • You listen to others, aren't afraid to speak your mind and always try to ask the right questions.
  • You are excited by the prospect of working in a distributed team and company.
  • If you like to tinker and have hobby projects, send us links to your blog, github etc!
Job posted by
Mukarrum Pasha

Engineering Manager

at Volks Consulting

Founded 2014  •  Services  •  employees  •  Bootstrapped
Engineering Management
Technical Lead
Engineering Manager
Tech Lead
Lead
Team Lead
Java
Microservices
Spring
Spring Boot
Spring MVC
Performance appraisal
Cassandra
Apache HBase
Redis
icon
Remote, Bengaluru (Bangalore)
icon
10 - 15 yrs
icon
₹50L - ₹55L / yr

2018 Forbes Indonesia Choice Award winner and Galen Growth’s 2018 Most

Innovative HealthTech Startup in Asia. Ours is a secure health-tech platform with a mission tosimplifying access to healthcare by connecting millions of patients with licensed doctors, insurance, labs, and pharmacies in one mobile application.

 

Key Job Responsibilities:

  • He/She is a responsive team player who can proactively contribute for building technicalstrategies for applications and systems by promoting an understanding of the technology andbusiness roadmap.
  • He /she is someone who thrives in a fun, fast-paced, dynamic, startup-like environment.
  • Work very closely with various business stakeholders to drive the execution of multiplebusiness plans and technologies.
  • Work closely with Product, Design, and Marketing to conceive features, plan projects, andbuild roadmaps
  • Prior experience with scalable Architecture managing team of minimum 5 engineers andcoaching, mentoring while maintaining a role with code development.
  • Proven history of contributing to product strategy and shipping products with multi-functionalteams.
  • Highly involved in recruitment while building team also leading app development for bothplatforms
  • Promote and support company policies, procedures, mission, values, and standards of ethicsand integrity.

 

Minimum Qualification:

  • Total of 10+ years experience
  • Hands-on working on Java ( {Language understanding - Java 8, Lambdas, Collections,popular frameworks & libraries}, JVM, GC tuning, performance tuning)
  • Worked on REST frameworks/libraries like Spring MVC, Spring Boot, Dropwizard, RESTExpress etc
  • Worked on Relational data stores viz. MySQL, Oracle, or Postgres
  • Worked on Non-relational data stores viz. Cassandra, HBase, Couchbase, MongoDB, etc
  • Worked on caching infra viz. Redis, Memcached, Aerospike, Riak, etc
  • Worked on Queueing infra viz. Kafka, RabbitMQ, ActiveMQ etc

 

Regards,
Volks consulting

Job posted by
Akash Thakur

Engineering manager, Plum

at xoxoday

Founded 2012  •  Product  •  500-1000 employees  •  Raised funding
Engineering Management
Engineering Manager
Engineering head
Technical Architecture
Technical lead
Tech lead
React.js
NodeJS (Node.js)
MongoDB
NOSQL Databases
icon
Remote only
icon
10 - 12 yrs
icon
₹40L - ₹50L / yr

What is the role?

You will be responsible for architecting and developing features on the application end to end. You will be responsible for the functional/technical track of the project. Serve as a role model for our high engineering standards and bring consistency to the many codebases and processes.

 

Key Responsibilities

  • Design and develop SaaS-based applications based on microservices architecture.
  • Work on the core backend and ensure it meets the performance benchmarks.
  • Work on the front-end with ReactJS.
  • Designing and developing APIs for the front-end to consume.
  • Constantly improve the architecture of the application by clearing the technical backlog.
  • Meeting both technical and consumer needs.
  • Staying abreast of developments in web applications and programming languages).

What are we looking for?

An enthusiastic individual with the following skills. Please do not hesitate to apply if you do not match all of it. We are open to promising candidates who are passionate about their work and are team players.

  • Education - B.Tech/MCA or equivalent.
  • Overall 10 to 12 years of experience.
  • Agnostic/Polyglot with multiple tech stacks.
  • Worked on open source technologies – NodeJS, ReactJS,  MySQL, NoSQL, MongoDB, Columnar DBs
  • Good experience with Front-end technologies like JavaScript frameworks, React, AngularJS.
  • Backend exposure – good knowledge of building API using Node or Lambda or python.
  • Good understanding of ELK, Kafka, Redis and CDN .
  • Worked on serverless technologies  and good understanding of CMS.
  • Efficient in building microservices in combining server & front-end.
  • Good understanding of AWS and its technologies.
  • Should be innovative and communicative in approach and should be hands on coding guru
  • Will be responsible for the functional/technical track of a product.
  • Experience with Scaling SAAS products and ability to design from scratch.
  • Ability to manage a small team of 5 -10 Developers/QA Engineers and guide them on the design and coding best practices.

Whom will you work with?

You will work with a top-notch tech team, working closely with the architect and engineering head.

What can you look for?

A wholesome opportunity in a fast-paced environment that will enable you to juggle between concepts, yet maintain the quality of content, interact and share your ideas and have loads of learning while at work. Work with a team of highly talented young professionals and enjoy the benefits of being at Xoxoday.

We are

A fast-growing SaaS commerce company based in Bangalore with offices in Delhi, Mumbai, SF, Dubai, Singapore, and Dublin. We have three products in our portfolio: Plum, Empuls, and Compass. Xoxoday works with over 1000 global clients. We help our clients engage and motivate their employees, sales teams, channel partners, or consumers for better business results.


Way forward

We look forward to connecting with you. As you may take time to review this opportunity, we will wait for a reasonable time of around 3-5 days before we screen the collected applications and start lining up job discussions with the hiring manager. However, we assure you that we will attempt to maintain a reasonable time window for successfully closing this requirement. The candidates will be kept informed and updated on the feedback and application status.

Job posted by
Aishwarya Anand

Engineering Manager

at "A FINTECH MNC"

Agency job
via Getinz
Engineering Management
engineering manager
Java
Amazon Web Services (AWS)
Agile/Scrum
Git
Bitbucket
NOSQL Databases
MySQL DBA
Artificial Intelligence (AI)
Machine Learning (ML)
Groovy
Solr
Lucene
icon
Chennai
icon
10 - 18 yrs
icon
₹20L - ₹40L / yr
Role: Engineering Manager

Location: Chennai

Notice Period: Immediate joiners or less than 30 days

Compensation: 35-40 LPA

Experience : 10-18 years of total experience

Job Requirements

- Experience in core JAVA technologies

- Experience with RESTful services

- Experience with relational DBs like MySQL

- Experience working within an Agile/Scrum and CI/CD environment.

- Experience working with version control using GIT/BitBucket.

- Managed 50+ engineers.
Job posted by
Pradeep Rajkumar N

Engineering Manager

at Freelancer

Founded  •   •  employees  • 
Engineering Management
Engineering Manager
Technical Architecture
technical architect
NodeJS (Node.js)
Architecture
SOA
Microservices
Go Programming (Golang)
Amazon Web Services (AWS)
icon
NCR (Delhi | Gurgaon | Noida)
icon
8 - 10 yrs
icon
₹30L - ₹60L / yr
  • 6+ years of relevant engineering work experience and 2+ hands-on management experience.
  • Experience with architectural patterns of large, high-scale applications.
  • Experience building and leading platforms is a must. Experience with SOA/Microservices with Node.js and Golang is a plus
  • Retained, mentored and hired senior engineers and leaders with a track record of building productive engineering teams.
  • Been actively involved in setting product strategy.
  • Entrepreneurial drive and have hands-on experience in creating products which solve user’s problems
Job posted by
Nirmala Hk

Engineering Manager

at Wibmo

Founded 1999  •  Product  •  500-1000 employees  •  Profitable
Java
J2EE
Relational Database (RDBMS)
icon
Bengaluru (Bangalore)
icon
10 - 15 yrs
icon
₹10L - ₹15L / yr
Roles : - Design and architect products for high performance and availability - Work closely with QA, Prof Svcs, Developers to drive product development - Responsible for coaching and mentoring development team, ensuring timely and quality deliverables - Code review and design reviews - Track actual project cost against estimated cost - Set goals and perform appraisals for team members - Understanding client requirements and provide estimation,Effectively communicate with key stakeholders Skills : - 8+ years of experience of building successful production-quality software. - Expertise in large-scale multi-tiered systems. - Expertise in Core and Web Java, object-oriented design, analysis and design patterns, J2EE designing skills - Strong hands on experience working on enterprise java technologies like Hibernate and EJBs - Having good experience working on Windows or Linux - Solid understanding of relational databases and SQL. - Focus on clean high-quality code and solid designs. - Ability to work independently and with a small team. - Ability to manage tasks for a team, work effectively with cross-functional teams - Good communication skills Education : BE / B Tech / M Tech
Job posted by
Shirin AM
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.
Get to hear about interesting companies hiring right now
iconFollow Cutshort
Want to apply to this role at JFrog?
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Learn more
Get to hear about interesting companies hiring right now
iconFollow Cutshort