Engineering Manager

at Vonage

Agency job
icon
Remote only
icon
10 - 15 yrs
icon
₹25L - ₹50L / yr
icon
Full time
Skills
Java
MySQL
Amazon Web Services (AWS)
Apache Kafka
Apache ActiveMQ
Terraform

www.vonage.com

Engineering Manager


Vonage Engineering Mission:
We embody the notion of be what’s next now! We envision, develop and manage technology to connect the world. Our team brings excellence, passion, creativity and curiosity to the job. We look at the business environment and technologies in new and challenging ways, striving to develop and deliver integrated whole-system solutions to meet our customers’ ever-changing needs.


Why this role matters:
The Engineering team at Vonage is a fast growing group of talented engineers. Our Engineers face multiple challenges associated with high performance, distributed systems, and processing large volumes of data in real time.

The SMS API team (link to the product here) is looking for an Engineering Manager to take ownership of our Adaptive Routing system, and transform it with new technologies and new features. This system is responsible for choosing the best route (i.e. SMS supplier/carrier) through which to send an SMS, and involves data processing, integrating with systems like Costs, and complex logic to ensure the best customer experience. The stack is Java (8 to 16), MySQL, ActiveMQ, Kafka, and AWS with Terraform.
Software Engineers build the infrastructure and business logic for the next generation of unified communication platforms. We work cross-functionally to understand business requirements, evaluate alternative approaches and ensure software and systems are accessible and easy to use. We live on the leading edge of system and component design, developing solutions that serve millions of users and businesses all over the world. The Manager, Software Engineering, brings this to life by contributing to technology development and decision-making and guiding the work of software engineers and teams.

What you will do:
● Drive growth of local team; providing coaching, mentoring, direction, and line management to a team of software engineers.
● Work with product owners and customers to understand use case and business requirements.
● Lead team members in the planning and delivery of product / solution releases.
● Assign, manage and perform project work, including scope, schedule, resource allocation and cost estimation.
● Set high standards to ensure the delivery of secure, high quality, well-tested and scalable software to meet customer and business requirements.
● Assist with maintenance and prioritization of the product development backlog.
● Engage with customers, end users and business partners to understand problems and issues with software development and deployment; ensure issues are resolved in a timely and sustainable fashion.
● Ensure team activities align with and support broader organizational goals and objectives.
What you will bring -
● Engineering leadership skills - demonstrable experience leading a team of Software Engineers
● Technically you will come from a Java background & you will have AWS exposure
(ideally, but will consider great candidates with GCP instead)
● Outstanding interpersonal and communication skills
● Experience working at a product company would be an advantageous ● Ability to:
o Navigate ambiguity - work internally with key stakeholders to define direction o Present complex technical information in a clear and concise manner to a wide variety of audiences.
o Identify risks and threats in current and emerging technologies, procedures, features and operations.
o Manage multiple priorities with accuracy and efficiency while meeting deadlines. o Develop technical and process skills in others.

About Vonage

Founded
Type
Size
employees
Stage
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

Engineering Manager - SP

at The world’s leading image editing AI software, to capture

Agency job
via Qrata
Java
Python
Data Structures
Algorithms
icon
Gurugram
icon
6 - 10 yrs
icon
₹30L - ₹40L / yr

ABOUT Company

We are changing the way cataloging is done across the Globe. Our vision is to empower the smallest of sellers, situated in the farthest of corners, to create superior product images and videos, without the need for any external professional help. Imagine 30M+ merchants shooting Product Images or Videos using their Smartphones, and then choosing Filters for Amazon, Asos, Airbnb, Doordash, etc to instantly compose High-Quality "tuned-in" product visuals, instantly. They have built the world’s leading image editing AI software, to capture and process beautiful product images for online selling. We are also fortunate and proud to be backed by the biggest names in the investment community including the likes of Accel Partners, Angellist and prominent Founders and Internet company operators, who believe that there is an intelligent and efficient way of doing Digital Production than how the world operates currently.

About the Role

We are looking for builders of the 1st order. You should get a rush from creating things from scratch and take pleasure in watching users try to tear them apart through sheer volume and strange, unthinkable use cases. And when it breaks, you are to  — make everything smooth, secure, and stronger than ever! If you inhale resilience and exhale code, apply now!

You will work closely with Product and AI Research to build features, tools, and scalable architecture As with any startup, responsibilities will vary frequently. You’ll wear multiple hats, and work across many different technologies, might talk to clients directly, and have an active say in the direction of our product. We want someone who is passionate about this type of environment!

What you’ll do

  • You will manage a team of Software Engineers distributed under Tech Leads.
  • You will collaborate closely with other engineers of the team and lend your help in your areas of expertise.
  • You will manage a scale of Millions of Images processed everyday through Computer Vision algorithms running in the backend.
  • Build microservices to support new functionality.
  • Bind our front and back end services together.
  • Deliver maintainable and high-quality code
  • Work in an environment that supports your individual growth.

We are looking for:

  • BTech degree in Computer Science, Engineering, from tier-1 engineering institutes
  • 6+ years of Software Development experience in a product development setup
  • 3+ years of experience leading a team of Software engineers (strict criteria), preferably in a product based startup environment
  • Extremely self-motivated and autonomous.
  • Strong data structures and algorithm skills
  • Designing database schemas and architecture
  • Strong knowledge of Microservices architectural patterns
  • Deep experience of building systems at a massive scale

Strong preference for IIT /NIT/ BITS passouts passing out between 2014 and 2015 and experience in major tech product companies (unicorns, well funded startups of good repute - series A and above funded).

 

Note*: 6 years or above experience is mandatory

Job posted by
Rayal Rajan

Senior Technical Architect - Java

at Avekshaa Technologies

Founded 2011  •  Products & Services  •  20-100 employees  •  Profitable
Performance tuning
Performance engineering
Design patterns
Presales
Engineering Management
Java
icon
Mumbai, Bengaluru (Bangalore)
icon
11 - 20 yrs
icon
Best in industry
  • Experienced in defining & realizing end-to-end Technical Architecture for large scale enterprise systems. Ability to identify and define non-functional requirements and design systems to meet the same.
  • Strong experience in OOAD and in applying Design patterns effectively
  • At least 5 years of hands-on experience in Java/ JEE technologies like Struts/JSF, Spring, EJB, JMS Experience only on front-end technologies like Struts, JSP, Servlets, HTML will not be sufficient.
  • Experience in performance testing and optimization of JEE systems on any of the following application servers - WebLogic, WebSphere and JBoss. Deep expertise in any one of the application servers is a must
  • Strong experience in at least one RDBMS (Oracle, MS-SQL, MySQL).
  • Experience in creating and reviewing technical documents like Architecture blueprint, Design specifications, Deployment architecture, Workload modelling etc
  • Excellent understanding of software development methodologies and architectures
  • Experience in either of these areas is a definite add-on - Infrastructure sizing, Capacity planning, Performance modelling, Cloud Computing
  • Working experience on Linux/Unix based OS systems is a must
  • Working experience on any one of these open source technologies (LAMP stack, Node.js framework, ELK, Cassandra, MongoDB, Couch base NO-SQL databases).

 

Job posted by
Vivek Rai

Technical Manager

at CRM base Messaging Company

Agency job
via MNR Solutions
Technical Manager
Tech lead
Technical lead
Engineering Management
Engineering Manager
Manager
DevOps
Amazon Web Services (AWS)
Python
Java
React.js
Technical Architecture
icon
Pune
icon
12 - 15 yrs
icon
₹20L - ₹30L / yr
Role: Technical Manager

What you must know?
Hands on technical experience with architecting and building a large scale product
, He/She should have flair for technology & business, be eager to take up challenging
assignments in global setup and have relevant experience working with b2b startups in
growth stage targeting global markets based out of India.

Roles & responsibilities
• Lead a team of talented 10+ engineers (developers and QA) through all stages of product
development and delivery ( requirement gather, requirement detailing, design,
development, testing, release )
• Hire, mentor and develop engineers to create high-performing teams
• Identify, coach and retain engineering talent and strengthen software development teams
• Provide constructive feedback and mentor team members to go to next level
• Build and maintain good relationship with peers, product management, architects,
customer support, HR, talent acquisition team and other cross-functional teams
• Work closely with engineering leaders and product managers for product delivery
• Contribute in engineering management team activities like, hiring, onboarding,
performance appraisal, skill management,release planning and delivery etc.
• Provide technical leadership to software engineers to build a high quality software product
• Collaborate with Internal/external stakeholder to enhance the quality of engineering
deliverables
• Establish and promote a culture of excellence with end-to-end ownership for delivery
• Ensure complete solution design in collaboration with product management, architects
and technical leads
• Participate in the creation of engineering roadmap based on organization strategy
• Drive execution of quarterly releases and a roadmap of next year.
• Analyze customer issues, suggest and implement a practise to address and improve
customer satisfaction about the product
• Hands on coding and contribute in code reviews
• Identify,develop and improve engineering practices for development, QA, devops and agile
implementation.
• Build and monitor team performance metrics.

What will qualify you for this role?:
• 13+ years experience with 2+ years in managerial capacity leading a team of 10+
developers
• Hands on technical experience with architecting and building a large scale product
• Experience with modern devops tools and technologies
• Proactive and solutions-oriented with experience in working in ambiguity
• Excellent coding and debugging in one of the languages java/python/React
• Good understanding of distributed architecture, microservice etc
• Familiarity with cloud infrastructure. Knowledge of AWS would be an added advantage.
• Experience with setting up/tracking engineering matrices
Job posted by
Neeraj Shukla
Mobile Robotics
C++
ROS
Linux/Unix
RESTful APIs
MySQL
NodeJS (Node.js)
MongoDB
React.js
Git
Bitbucket
icon
Pune
icon
3 - 7 yrs
icon
₹6L - ₹17L / yr
The Senior Engineer will work within the Telecommunication Services - Global CES team and will be a subject matter expert on at least one piece of Network topology but will work primarily on the Checkpoint Firewall Estate                                                     
The Senior Engineer should have extensive experience working with the following technologies – Checkpoint R80, Threat prevention. Along with in depth knowledge of CLI commands for statistic gathering such as cpview, packet captures and sniffer. The skillset should also include Provider 1 MDM    along with Network compliance through SKYBOX                                                     
The candidate should have both CCSA & CCSE qualifications, ideally with Check Point Security Master certification or aiming to achieve                                                     
This may involve working as a Lead Technical Specialist on projects involved in planning, research, evaluation and design of network infrastructure components to integrate with the Firewall Technology                          
Principal Accountabilities:  Key activities and decision making areasTypical Targets and Measures                         
Impact on the Business                              
Meets expectations of internal customers through delivery of high quality  projects, meeting their needs and demonstrating the added value of service provided.·      Improvements in customer satisfaction and service quality                         ·       
To support and maintain full functionality of equipment and applications provided by ITID.·     
Resolve assigned incidents efficiently and to the complete satisfaction to the customer base. Ensure SLA for incident resolution is adhered and improved upon                         ·       
Meets quality targets as assigned by ITID Management for Change, Service Levels and Problem Resolution times·    
Ensure requests are completed in good time and to the customers satisfaction                         ·       
Identify and improve efficiency and potential improvements of CES infrastructure.·    
Continually strive to improve current processes in order to improve delivery of CES services to the customer and in turn reducing the overall cost.                         ·        Communicating effectively with key business users regarding requirements                          ·       
Participate in the testing/piloting of new services/hardware                                               Customers/Stakeholders                                                   To ensure that the business’ IT needs are understood and that services are tailored to meet their requirements, and also to ensure that users are fully aware of the services available and receive maximum benefit from them. Through an understanding of business function and the ability to prioritise incidents/requests accordingly.                         ·       
Be involved in and participate in Customer Engagement processes·     
Ensure communication to business community is clear and unambiguous                          ·     
Implementation of service Improvements.                         ·       
Identify, monitor, drive and track service improvements creating & managing a culture of continuous improvements                                                                                Leadership & Teamwork                          ·        Work effectively as part of a team to drive Infrastructure deliverables and Infrastructure Support requirements.                          ·       
Work as part of a wider team undertaking delivery of small projects and BAU requests conforming to project management standards, guidelines and techniques.·      Delivery against specification/customer need and on time.                         ·       
Participate in the testing/piloting of new services/applications.·      Through regular liaison, as required with designated team leader/manager.                          ·     
Contributions to delivery focused teams, consistently delivering high quality results.                         ·        Managing small project implementations and general business moves and changes.·     
Team goals aligned to strategic goals where individuals understand their role in attainment of global objectives.                                                    ·       
Pro-actively managing the overall service delivery to meet internal targets                                                     ·       
Ensure that actions from Team meetings are followed through to completion                                                     ·        Collaboration and contribution to team objectives                                                     ·       
To keep line management aware of any developing IT or other issues.                                                                                                                                                                 
Operational Effectiveness & Control                                                     ·       
Ensure compliance and be able to demonstrate adherence to internal controls, Telecoms Group Standards and Information Security Secondary Standards.·      Ensure compliance and be able to demonstrate adherence to internal controls, Telecoms Group Standards and Information Security Secondary Standards.                         ·        Manage Problem and Incident resolution and subsequent MI, liaising with third parties & other ITID service lines to resolve or escalate incidents/service requests. Providing excellent customer support.                          ·        Ensure that Network documentation is regularly maintained and used when required.                          ·        Ensuring that standard ITIL processes are followed correctly and appropriately, e.g. Problem Management, Incident Management, Release Management, Change Management and Configuration Management. Implement ITIL best practice where applicable.                                                     ·        Liaison with other ITID and HSBC Technology departments and 3rd party suppliers, managing 3rd party relationships to deliver service against contractual requirements where applicable.                                                     ·        Have the ability to influence peer groups including the use of high quality negotiation skills                                                     ·        Work closely with local, Regional and Global teams to increase the efficiency and quality of Network processes and procedures.                                                                                                           




Major Challenges (The challenges inherent in the role that require a continual test of the role holder’s abilities)                                               ·       
Managing conflicting priorities                          ·        Producing documentation/communications of a high quality that ensures clear and easily understood.                          ·       
Ensure all aspect of the environment is maintained efficiently with minimal disruption to the customer base.                          ·       
Continually strive to evolve existing processes to improve efficiency of deliverables to the customer base and in turn reduce year on year costs by agreed targets                          ·       
Adopt a customer service attitude that represents the support model in a correct and purposeful manner and thus ITID  as a whole                          ·       
Achieve delivery of incidents and requests in line with the agreed SLAs.                          ·       
Identifying areas of potential service improvement and efficiencies.                                                     
Role Context (The environment and operating conditions of the role including the extent of guidance and authority)                                               
The Senior Engineer role is part of ITID, Telecommunications Services, Global CES team.                                                      
They have the primary responsibility to provide day to day design and support to ensure the global CES infrastructure is maintained to agreed service levels and standards and customer needs are met in the most appropriate way.                                                     
As part of a global team, they will build and maintain strong, trust based relationships with peers spanning multiple geographies and time zones.                                                   
The Senior Engineer will have the ability to work under minimal supervision from management and will be a source of support and guidance for junior colleagues.                                                                                                                                     
 Management of Risk (Operational Risk / FIM requirements)                                              
 The jobholder will ensure the fair treatment of our customers is at the heart of everything we do, both personally and as an organisation. This will be achieved by consistently displaying the behaviours required to support HSBC’s principles and priorities.                                                     
The jobholder will also continually reassess the operational risks associated with the role and inherent in the business, taking account of changing economic or market conditions, legal and regulatory requirements, operating procedures and practices, management restructurings, and the impact of new technology.                                                    
 This will be achieved by ensuring all actions take account of the likelihood of operational risk occurring.                          
Also by addressing any areas of concern in conjunction with line management and/or the appropriate department.                                                     
Observation of Internal Controls (Compliance Policy / FIM requirements)                                              
 The jobholder will also adhere to and be able to demonstrate adherence to internal controls. This will be achieved by adherence to all relevant procedures, keeping appropriate records and, where appropriate, by the timely implementation of internal and external audit points, including issues raised by external regulators.                                                     
The jobholder will implement the Group compliance policy by containing compliance risk in liaison with Global Head of Compliance, Global Compliance Officer, Area Compliance Officer or Local Compliance Officer. The term ‘compliance’ embraces all relevant financial services laws, rules and codes with which the business has to comply.                                                     
This will be achieved by adhering to all relevant processes/procedures and by liaising with Compliance department about new business initiatives at the earliest opportunity. Also and when applicable, by ensuring adequate resources are in place and training is provided, fostering a compliance culture and optimising relations with regulators.
Job posted by
Sanjay Biswakarma

Engineering Manager

at Searce Inc

Founded 2004  •  Products & Services  •  100-1000 employees  •  Profitable
Engineering Management
engineering manager
Java
NodeJS (Node.js)
Python
Android Development
iOS App Development
icon
Pune, Hyderabad, Rajkot
icon
7 - 15 yrs
icon
₹12L - ₹40L / yr
  • Strategy: In this role, you will manage multiple engineering teams across verticals, provide technical leadership, set vision and strategy for the Product roadmap for happierWork.
  • Execution: Build driven and high-performing teams that can keep shipping quality features at a high velocity.  Build boxes, not arches.
  • Improvement: Improve engineering delivery by adding the right amount of structure and process, including improvements in code review/pairing, automated testing, issue tracking, or deployment pipelines. Balance the day-to-day shipping needs with longer-term investments that will keep the team shipping high-quality products.
  • Leadership: Lead by example and grow our team of amazing engineers and serve as their voice to help steer the strategy and direction of the company. 
  • Collaboration: Collaborate and partner with Product, Design, and Support counterparts to define and ship the most impactful features on a regular basis.  
  • Architecture: Enable your team to design and develop Architecture and technical designs suitable for a high-volume, low-latency product that is also reliable, secure, performant, and scalable. 
  • Excellence: Leverage your technical skills and expertise to build excellence within your team that promotes and implements engineering best practices.
  • Culture: Cultivate a strong, transparent, and collaborative engineering culture that promotes ownership, autonomy, and innovation.

 

 

Qualification

  • 8+ years of hands-on engineering experience including 3+ years of engineering management experience. Early to mid-stage startup experience is a bonus.
  • Rockstar Engineers with Bachelor degree from Tier 1 institutes (IIT’s, NIT’s, BITS)
  • Experience in managing a full-stack team including mobile, web, and backend engineers. Familiarity working with agile software development lifecycle
  • Expertise in Core Python (v3.7+) with web frameworks like Django or Flask
  • Experience with relational databases (Postgres, MySQL), NoSQL databases (MongoDB), and in-memory key-value databases (Redis, Memcached).
  • In-depth knowledge of the Angular framework along with experience in HTML5, CSS3, Bootstrap, Material Design etc.
  • Experience with a cloud-native stack, preferably GCP, using technologies like GKE, Cloud Functions, Load Balancers etc.
  • In addition to Python, Angular, and PostgreSQL, we use Flask or Django for APIs, GKE to containerize them, GCP to host, Selenium for automated testing, and JIRA for product management. So, experience with some or all of these is essential.
  • Early to mid-stage start-up experience and HR Tech experience or domain knowledge is a bonus
Job posted by
Leo D'Costa
Engineering Management
Engineering Manager
Engineering head
Technical Architecture
Technical lead
Tech lead
Technical head
Java
Spring Boot
People Management
Amazon Web Services (AWS)
Data Structures
icon
Bengaluru (Bangalore)
icon
5 - 11 yrs
icon
₹30L - ₹35L / yr
ROLES AND RESPONSIBILITIES
• Hire and lead a team of Software Engineers in designing and building innovative solutions to disrupt Logistics industry using Technology
• Collaborate with Engineers and other Software Development Managers to ensure timely deliveries
• Partner with Product Managers to ensure bug-free delivery to satisfy and delight the customers
• Instill best practices for software development and documentation, assure designs meet requirements and deliver high-quality work
• Report on status of development, quality, operations and system performance to management
REQUISITES/PREREQUISITES:
•Bachelor’s degree in Computer Science or related field
•At least 7+ years of relevant experience which includes
a. 3+ years of experience in managing a team of 5+ Software Engineers
b. 4+ years of Software Development experience as an individual contributor
• Strong analytical and problem-solving skills
• Proven track record of shipping complex software solutions through an agile methodology
•Ability to deep dive into the problems in order to help your team make the right technical decisions
•Proven track record of developing the career of your direct reports
•Ability to handle multiple competing priorities in a fast-paced environment
•Strong verbal and written communication skills
•Proven abilities in managing through ambiguous situations
Job posted by
Shubha N

Vice president

at Early startup

Agency job
via CIEL HR Services
Java
Python
Engineering Management
vice president
icon
Bengaluru (Bangalore)
icon
10 - 15 yrs
icon
₹10L - ₹12L / yr
Essential Job Functions:
 Managing Engineering team members , inclusive of Development and Quality Assurance teams
and driving new features and functionality to the Interactions Artificial Intelligence Platform
offerings.
 Technically hands on and contributing to the creation of a massively scalable, highly available
SaaS/ PaaS platforms
 Be a technical team lead, in addition to people manager, managing and ensuring success of
technical teams
 Provide a clear vision for the team to act on and ensure team members are performing at the
needed level to successfully execute goals.
 Effectively manage multiple projects, timelines and initiatives at the same time.

 Experience working with all phases of the Software Development Lifecycle – ranging from
architecture and design to implementation and testing.
 Troubleshooting and fixing issues
 Excellent oral and written communication skills and ability to effectively communicating within
and outside the team
 Bring new technical ideas to fruition by prototyping new ideas and transforming research Proof
of Concepts into production ready software
 Responsible for hiring and managing a talented team to design, build and ship next generation
products
 Ability to travel – upwards of 20%
 
Required Skills & Experience:
 10+ years of engineering experience working on systems/algorithm-level programming in
Java/Python
 Experience with SQL and/or NOSQL databases
 Experience working on products based on a distributed architecture deployed in multiple geo-
redundant CoLo/Cloud data centres.
 3+ years of experience managing, growing and building Dev and QA teams.
 Ability to operate in a highly ambiguous, rapidly evolving agile environment.
 Leading strong technical teams with a maniacal focus on reliability and scalability
 Hands-on manager who can also contribute in code
 Knowledge of Linux operating system fundamentals
 Experience working with the agile development methodology
 Experience working in a fast paced environment
 Experience building complex backend products like Speech Recognition Engines, Databases, etc.
 Bachelors or Master’s degree in Computer Science or equivalent qualification
Desired Skils (Good to have):
 Prior experience with NLP/voice technologies.
 Prior experience with AI and machine learning technologies just as tensorflow, pytorch, and
scikit-learn.
 Experience building real-time conversational systems leveraging SIP, webRTC, websockets, or
XMPP
 Experience with profiling and troubleshooting large scale, concurrent and multi-threaded JVM
based languages (Java)
 Experience with asynchronous, event driven architectures
Supervisory Responsibility:
This role will manage a group of developers as well as QA Engineers


Share resume to riya cielhr
Job posted by
Riya CIEL HR

Engineering Manager - Full Stack

at upGrad

Founded 2015  •  Product  •  100-500 employees  •  Raised funding
Java
Fullstack Developer
React.js
Engineering Management
Technical Architecture
AngularJS (1.x)
Vue.js
icon
Mumbai, Bengaluru (Bangalore)
icon
9 - 12 yrs
icon
₹38L - ₹56L / yr
About Us
upGrad is an online education platform building the careers of tomorrow by offering the most industry-relevant programs in an immersive learning experience. Our mission is to create a new digital-first learning experience to deliver tangible career impact to individuals at scale. upGrad currently offers programs in Data Science, Machine Learning, Product Management, Digital Marketing, and Entrepreneurship, etc. upGrad is looking for people passionate about management and education to help design learning programs for
working professionals to stay sharp and stay relevant and help build the careers of tomorrow.
  • upGrad was awarded the Best Tech for Education by IAMAI for 2018-19.
  • upGrad was also ranked as one of the LinkedIn Top Startups 2018: The 25 most sought-after startups in India.
  • upGrad was earlier selected as one of the top ten most innovative companies in India by FastCompany.
  • We were also covered by the Financial Times along with other disruptors in Ed-Tech.
  • upGrad is the official education partner for Government of India - Startup India program.
  • Our program with IIIT B has been ranked #1 program in the country in the domain of Artificial Intelligence and Machine Learning.

About the Role

A highly motivated and passionate individual who has experience in executing end to end web based products and applications; bringing them to production quickly and with high quality. Passionate about building flexible and scalable solutions with an eye for detail and can weigh pros and cons to find best possible solutions.

 

Role and Responsibilities

  • Collaborate with Product Managers to plan, implement and deliver tasks and modules on a timely basis with best practices and adherence to SOPs.
  • Understand the product requirements, ask questions, and gather information and feedback to design and deliver scalable and flexible systems.
  • Deliver end to end applications from front end web development, back end development, middleware integration and persisting data in no SQL or RDBMS databases.
  • Play the role of an unblocker in a tight scrum environment. Should be able to help other developers with challenges, problem solving, and help achieve milestones as per plan.
  • Build a highly skilled and efficient team by hiring, keeping the team motivated, and managing performance.
  • Build a culture of agile development, continuous improvement, and a strong sense of product ownership.
  • Drive a culture of high quality at all stages by leveraging CI/CD and automation.
  • Identify architectural issues and plans to resolve them.
  • Proactively identify risks and define mitigations plans.
  • Prioritize to manage ad-hoc requests in parallel with ongoing projects.
  • Hands on with programming with 25%+ of bandwidth going into coding activities owned.

 

Skills/Experience

  • A highly talented developer with 8+ years of hands-on experience in building secure and scalable web based applications using Java in backend and JS based frontend frameworks.
  • Demonstrated experience managing teams of 5-10 or more engineers in product or online teams.
  • Strong knowledge of Java 8+, databases (SQL and NoSQL) , MySql, Mongo. Willing to learn new technologies (Golang).
  • Experience working with Cassandra, Spring Boot, Kafka, RabbitMQ is highly desirable.
  • Working knowledge of any one or more of AngularJS/ReactJS/VueJS and CSS3, HTML5.
  • Strong experience in data modelling for data storage tools in SQL; experience with noSQL is highly desirable.
  • Experience building scalable solutions for 2x, 5x and 10x growth with high quality and flexibility.
  • Practitioner of test driven development practices. Experience in creating and adhering to best practices for development.
  • Experience working with container technologies like Docker and knowledge of CI/CD processes for automated integration and deployment. Basic knowledge of AWS preferred.
  • Strong experience in Microservices (SRP) paradigm.

 

Qualification

B.Tech/M.Tech/MCA(IT/Computer Science)

Job posted by
Priyanka Muralidharan

Engineering Manager

at Halodoc

Agency job
via Volks Consulting
Engineering Management
Engineering Manager
Engineering Head
VP of Engineering
Director of Engineering
Technical Lead
Tech Lead
Technical Manager
Technical Head
Java
Data Structures
Algorithms
Microservices
icon
Bengaluru (Bangalore)
icon
8 - 16 yrs
icon
₹32L - ₹46L / yr

Halodoc is the 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 to

simplifying 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 technical

strategies for applications and systems by promoting an understanding of the technology and

business 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 multiple

business plans and technologies .

● Work closely with Product, Design, and Marketing to conceive features, plan projects, and

build roadmaps

● Prior experience with scalable Architecture managing team of minimum 5 engineers and

coaching, mentoring while maintaining a role with code development.

● Proven history of contributing to product strategy and shipping products with multi-functional

teams.

● Highly involved in recruitment while building team also leading app development for both

platforms

● Promote and support company policies, procedures, mission, values, and standards of ethics

and 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, REST

Express 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
Job posted by
Suprith c
Java
J2EE
Data Structures
Spring
icon
Bengaluru (Bangalore)
icon
8 - 14 yrs
icon
₹35L - ₹80L / yr
  • Quick & Excellent Problem solving skills for complex & large scale problems
  • Exposure to a wide variety of problem spaces, technologies
  • Very Strong System design and OO skills with a nifty ability to craft clean interfaces and operate at the right levels of abstraction
  • Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards across large code bases
  • Deep knowledge, understanding & experience of working with a large variety of multi-tier architectures.
  • Awareness of pitfalls & use cases for a large variety of solutions
  • Deep understanding & experience of high performance web scale & real-time response systems with experience & expertise in a variety of large scale persistent systems including large databases
  • Exposure to complete product development cycles - From inception to production to scaling up, supporting new requirements, re-architectures the Principle architects should have seen it all and ideally in multiple cycles.
  • Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 5 years
  • Must have worked in a small setup (either a startup or a small & reasonably independent team)
  • 8+ years of overall experience
  • B Tech or higher in Computer Science or equivalent required
Job posted by
Pratibha Yadav
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 Vonage?
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