Cutshort logo
SmartDocs logo
Development Manager / Engineering Manager
Development Manager / Engineering Manager
SmartDocs's logo

Development Manager / Engineering Manager

Anand Vigneshwaran's profile picture
Posted by Anand Vigneshwaran
3 - 15 yrs
₹25L - ₹45L / yr
Hyderabad, Jaipur
Skills
skill iconJava
skill iconNodeJS (Node.js)
skill iconPython
skill iconAndroid Development
skill iconiOS App Development
skill iconAngularJS (1.x)
skill iconAngular (2+)

Dynamic technical leader who can lead a cutting-edge product development team that is tasked with building world class business applications. This role reports to the CTO and will be responsible for engineering one of the key products lines of SmartDocs. 

 

Key Responsibilities: 

  • Manage the end-to-end engineering process to ensure the product releases are released successfully as per the published product roadmap  
  • Coordinate requirements prioritization and product managers 
  • Release products with proper quality  
  • Coordinate code reviews and ensure proper development guidelines are adhered to 
  • Coordinate QA testing with QA teams 
  • Coordinate proper documentation is released 
  • Coordinate with DevOps engineers to maintain proper development landscape 
  • Nurture and expand the dynamic development team that is nimble and can meet the requirements of the product managers 

Key experience and required skills: 

  • At least 2 years' experience managing successful development teams building modern web applications in the role of “Developer Manager” or Engineering Manager” or higher 
  • Experience as a senior Java developer for at least 2 years with full hands-on development experience 
  • Excellent understanding of modern web application architectures and architecture patterns 
  • Expertise in Agile and agile-type processes 
  • Experience being part of SaaS product development is a definite plus 
  • Significant experience in management reporting and communication to executive leadership teams 

Success Factors 

The ideal candidate would have been part of one or more startups that delivered modern web applications, preferably SaaS products in enterprise space. The ideal candidate will be a proper mix of management skills and technical prowess.  

 

What we offer 

SmartDocs is a modern progressive product company with the mission of delivering awesome Procure to Pay platform to medium and large enterprises to optimize and streamline business processes. We offer: 

  • Awesome workplace  
  • Cool benefits 
  • Cutting tech stack 
  • Socially Impactful products 
  • Multiple learning opportunities 

What we expect 

We are looking for a dynamic leader with the following key traits 

  • Responsibility 
  • Accountability 
  • Flexibility 
  • Team player 
  • Awesome communication skills 
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos

About SmartDocs

Founded :
2009
Type
Size
Stage :
Profitable
About

SmartDocs is a Robotic Process Automation (RPA) Company with solutions that can seamlessly integrate with SAP across areas like ECM, BPM, DMS, Chatbots, Workflows, Accounts Payables & Receivables, Contract Management, Supplier or Vendor Portals

Read more
Connect with the team
Profile picture
Ananda Bala
Profile picture
Yasaswani Seelam
Profile picture
Anand Vigneshwaran
Profile picture
Shravan Chintapatla
Company social profiles
linkedintwitterfacebook

Similar jobs

Cleartax
at Cleartax
3 recruiters
Agency job
via anzy global by Roshan Muniraj
Bengaluru (Bangalore)
7 - 11 yrs
₹30L - ₹60L / yr
skill iconJava
Spring
Hibernate (Java)
Microservices
Multithreading
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
Read more
Quicken Inc
at Quicken Inc
2 recruiters
Shreelakshmi M
Posted by Shreelakshmi M
Bengaluru (Bangalore)
3 - 7 yrs
Best in industry
SQL
skill iconPython
Data engineering

Since 1988 Quicken has been the top personal management software for millions of consumers. We pioneered a radically easier and faster way for people to manage their household finances. Since then we’ve continued to focus on delighting customers and making the Quicken product and experience better than ever.

Job Title:        Senior Data Engineer

Location:        Bangalore, India

Department:  Product Development

 

Quicken is the #1 personal finance management software with a 30-year heritage of helping millions of individuals and families stay on top of their finances. We are working on a strategy to deliver awesome personal finance experience to our customers across Windows, Mac, iOS, Android, and Web.

The successful candidate will join a fast-paced software development team building the next generation of Quicken Data Platform. The team uses the latest software development technology and tools.

If you are looking to be part of a high-performing team at the heart of a fun, energetic, and innovative company, come join the Quicken Team!

 

Responsibilities:

 

This is an opportunity to be a highly visible and key contributor on a small and passionate team delivering innovative data platform solutions across the company. You’ll help shape and deliver on an aggressive and innovative roadmap in areas key to Quicken’s continued success and growth.

  • Senior Data Engineer role is a technical hands-on role. The responsibilities range from being at the vanguard of solving technical problems to venturing into unchartered areas of technologies to solve complex problems.
  • Implement, or operate comprehensive data platform components to balance optimization of data access with batch loading and resource utilization factors, per customer requirements.
  • Develop robust data platform components for sourcing, loading, transformation, and extracting data from various sources.
  • Build metadata processes and frameworks.
  • Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow.
  • Maintain standards, such as organization, structure, or nomenclature, for data platform elements, such as data architectures, pipelines, frameworks, models, tools, and databases.
  • Implement business rules via scripts, middleware, or other technologies.
  • Map data between source systems and data lake
  • Ability to be independent and product high quality code on components related to the Data Platform. Should also possess Creativity, Responsibility, and Autonomy.
  • Participate in the planning, design, and implementation of features, working with small teams that consist of engineers, product managers, and marketing.
  • Demonstrate strong technical talent throughout the organization and engineer products that meet future scalability, performance, security, and quality goals while maintaining a cohesive user experience across different components and products.
  • Adopt and share best practices of software development methodology and frameworks used in data platform.
  • Passion for continuous learning, experimenting and applying cutting edge technology and software paradigms. Also responsible for fostering this culture across the team.

 

Qualifications: 

 

  • 3+ years of hands-on experience with data platform technologies and tools
  • Extensive experience in Python
  • Should be comfortable with using REST APIs
  • Experience in  at  least  2  of  the  3  stages  of  any  big  data  pipeline  -  data

ingestion/acquisition, data processing/transformation and data visualization

  • Experience in  database  user  interface  and  query  software  -  Structured  query language (SQL)
  • Experience in one or more structured DBMS along with data modelling – MySQL
  • Nice to have working experience in big data processing frameworks like Spark
  • Nice to have working knowledge on visualization tools like Tableau, Kibana, Amazon QuickSight
  • Nice to have familiarity in AWS EMR, Kinesis, EC2, S3, AWS Glue
  • Experience working with geographically distributed teams across different time zones
  • Strong communication skills, both oral and written whether in-person or virtual
  • Experience with Agile methodologies
  • Bachelor’s degree in computer science or other technical discipline, or equivalent experience

 

What we offer:

  • Competitive salary and performance bonus
  • Amazing culture, strong believers in Autonomy/Mastery/Purpose
  • Customer-driven, we make money by building the best products for our users. No confusion about how to win – build amazing products!
  • Ability to work with and learn from some incredible talent
  • Highly recognizable brand
Read more
SAAS based start-up
Ahmedabad
8 - 14 yrs
₹25L - ₹40L / yr
skill iconJavascript
skill iconAngularJS (1.x)
MEAN stack
Angular
skill iconNodeJS (Node.js)
+2 more
Requirements

● Strong technical concepts, working knowledge on Scripting languages like javascript, frontend like Angular is preferred.

● Ability to understand product from Customer’s point of view to design / develop product feature.

● Should have some years of experience in Techno - Managerial role

● Experience with product based companies is preferable
Read more
Paytm
at Paytm
41 recruiters
Anuj Kanojia
Posted by Anuj Kanojia
Remote, Bengaluru (Bangalore), Delhi
8 - 11 yrs
Best in industry
skill iconReact.js
skill iconRedux/Flux
skill iconNodeJS (Node.js)
skill iconJavascript
Engineering Manager - Frontend

About the role:  
The Engineering Manage role in Paytm is one of the most significant and challenging role in the company. The Ideal Candidate for Engineering Manager role is extremely hands on and technically excellent and exhibits solid engineering principles. Someone who has what it takes to build large scale, high throughput, fault tolerant systems that are used by millions of users. You will be leading one or more of our engineering teams.
 
Requirements:
Lead a team of 5 or more engineers that will help deliver on key business results.
Partner with various stakeholders internal and external to ensure smooth delivery of committed stories.
Demonstrate solid experience in all parts of the technology stack including applications, infrastructure, performance, data and others. Ensure systems are built to scale.
Mentor and develop team members to guide and help them achieve their full potential.
Ensure Operational Excellence of your systems.
 
Skills that will help you succeed in the role
An ideal EM, you would have 9+ years of experience in building highly scalable UI on the Web/Mobile.
In depth experience with advanced front-end and Back-end frameworks (E.g. ReactJS, PReactJS,NodJs, Redux, Redux saga.) and various patterns used in frameworks.
Advanced knowledge of build systems such as Webpack, rollup etc, including Linting, Minifying, code splitting etc
Advanced knowledge of unit testing best practices using libraries like (testing library, jest etc.) and Continuous Integration processes (CI/CD)
Experience in the design, development and use of component-based UI architectures.
A strong understanding of approaches and techniques to optimize web performance
Strong experience in systems architecture – particularly in complex, scalable and fault tolerant distributed systems
Experience in handling high traffic systems.
Strong sense of ownership, focus on quality, responsiveness, efficiency and innovation.
Should possess strong stakeholder management skills. 
Proficient in verbal and written communication skills.
Practices data-driven decision making.
Read more
Citriot
at Citriot
1 recruiter
Rajat Kulkarni
Posted by Rajat Kulkarni
Bengaluru (Bangalore)
2 - 5 yrs
₹3L - ₹5L / yr
skill iconPython
skill iconJavascript
skill iconC++
Embedded C

CITRIOT – Job Description for Tech Lead

Responsibilities:

  • Determining project requirements and developing work schedules for the team that will be working in a hybrid environment (remote-in person).
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members and managing time effectively to ensure projects are completed to standard in a time-constrained environment of our startup Citriot.
  • Identifying risks and forming contingency plans as soon as possible. Be able to update work schedules and performing troubleshooting as required. Example: coming up with an alternative hardware platform or a software tech stack very quickly if one fails or is unable to deliver results, and ensuring that the team is capable of delivering the results.
  • Analyzing existing operations and being a mentor towards the interns. Being empathetic towards the employees and resonating well with their level of knowledge and skills; while at the same time encouraging them to achieve more.
  • Keeping up-to-date with industry trends and developments (very important).
  • Being transparent with the team about challenges, failures, and successes.
  • Writing progress reports and delivering presentations to the relevant stakeholders (not required very often, but an important responsibility).

Qualifications:

  • Bachelor’s degree in computer science, engineering, or a related field (preferably CS or ECE). The candidate we’re looking for should have a research mindset and can complete projects in strict “startup-friendly” deadlines.
  • Experience with Scrum/agile development methodologies.
  • 2-5 years experience as a software engineer, firmware engineer or a hardware engineer in lead positions who is familiar with the following software/tools:
    • Experience & expertise in one or more programming languages: Python, JavaScript and C++
    • Experience programming microcontrollers in Embedded C or MicroPython
    • Experience with two or more of the following prototyping environments: Arduino (boards and IDE), Raspberry Pi (headless setup, GPIO programming), Nvidia Jetson/TX1/TX2 boards with setup
    • Strong conceptual knowledge on networking topologies, communication technologies and interfacing protocols (SPI, I2C, CAN, etc.)
    • Have worked on a PCB design project at least once in their career/university
    • Have experience programming embedded boards from either Microchip or STM32 (let us know if you have experience with any others as well)
  • Experience in a similar role would be advantageous.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.

 

If you are interested in the role, we request you to kindly attach a pdf/word file along with your resume(and/or cover letter) mentioning how well you would fit in our company based on the above points.

Read more
Early startup
Agency job
via CIEL HR Services by Riya CIEL HR
Bengaluru (Bangalore)
10 - 15 yrs
₹10L - ₹12L / yr
skill iconJava
skill iconPython
Engineering Management
vice president
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
Read more
Freelancer
at Freelancer
4 recruiters
Nirmala Hk
Posted by Nirmala Hk
NCR (Delhi | Gurgaon | Noida)
8 - 10 yrs
₹30L - ₹60L / yr
Engineering Management
Engineering Manager
Technical Architecture
technical architect
skill iconNodeJS (Node.js)
+5 more
  • 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
Read more
SaaS-based company.
Bengaluru (Bangalore)
4 - 10 yrs
₹18L - ₹50L / yr
skill iconJava
skill iconPython
skill iconGo Programming (Golang)
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
Experience- 4-10 Years
Location- Bangalore
Industry- Product Based Companies

Role & Responsibilities:

1. Working with engineering executives to define the engineering roadmap.
2. Working with the team to keep the technical and team docs up to the mark.
3. 4+ years of experience in software engineering and development work.
4. Experience designing or building technically complex architectures.
5. 2+ years managing software development teams of at least 3 members.
6. Identified issues and built great processes for achieving engineering, product, and team goals.
7. Worked in high growth startups, can make stability, performance.
8. 70-80% of responsibility is into developing a product/features/modules from scratch while the rest percentage is into people management.
9. Majority looking for candidates with JAVA experience in past or present experience.
Read more
An online gourmet meat startup.
Bengaluru (Bangalore)
8 - 12 yrs
₹28L - ₹30L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconJavascript
skill iconNodeJS (Node.js)
This is an IC Role, not a team management role. Hence, you would have to have hands on experience with Python, GoLang, Node JS and Javascript.
Domains: Consumer, planning, Supply Chain, Logistics

Your experience would have to completely be in product based companies and startups, and NOT service companies. Salaries are flexible.

  • Experience with object-oriented design and languages
  • Track record of building and delivering mission critical, 24x7 production software systems
  • Experience architecting systems on AWS platform a strong plus
  • Be able to deal with ambiguity and independently drive, design, and implement large scale software solution
  • Proven track record of taking ownership and driving results on technical projects
  • Ability to handle multiple competing priorities in a fast-paced environment
  • Technical aptitude to quickly grasp complex technical issues and communicate directly with technical teams
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations

 

Responsibilities


  • Develop and execute a long-term product roadmap and architecture while balancing short term commitments
  • Handling the entire SDLC. 
  • Own the architecture SCOT product platforms to drive business results. 
  •  Be a visible leader to drive and own the architecture and design of some of the most advanced & complex software systems / products in the industry to create company wide impact 
  •  Be an operational and technical leader with a passion for distributed systems, cloud service development, deployment and delivery. Accountable for solutioning, design, architecture, for the ease of evolution, quality of the systems, performance, scalability, availability characteristics, NFRs and limitations of the systems. Should be willing to be hands-on and spend time actively developing parts of the systems. 
  •  Envision and develop the long-term architectural direction, with emphasis on platforms/ reusable components while adopting a nimble delivery process.
  •  Establish structures and processes that ensure a high level of quality and reliability and extensibility of deliverables .
  •  Drive the creation of next generation extensible web, mobile and fashion commerce platforms, security protocols, customisation and tools to support continuous scaling, internationalisation and platform extensions. 
  •  Drives code and design reviews of components / systems / products in scope and drives the architectural governance for them 
  •  Set directional paths for the department for adoption of new technology stacks for solving business problems 
  • Work with product management, business stakeholders and other engineering leaders to help define mid-term, long-term roadmaps and shape business directions
  •  Initiate and deliver leadership training within the engineering organisation and drive the growth of leaders to create a strong leadership bench.
  • Follow coding standards, unit-testing, code reviews etc.
  • Follow release cycles and commitment to deadlines. 
  • Lead by example through innovation. 
  • Build and nurture a team of software developers
  •  Shape team goals by developing a deep understanding of our business processes and success criteria
  •  Develop and execute a long-term architecture while balancing short term commitments
  •  Work closely with the team to architect and develop the best technical design and approach to solve complex problems
  • Effectively partner with engineering and non-engineering groups across the organization to deliver on own goals
  • Work closely  to architect and develop the best technical design and approach to solve complex problems. 
  • Take the accountability of the overall health of the products you build, and predictability of the deliverables
  • Effectively partner with engineering, product and business stakeholders across the organization to co-define and deliver on goals.
 
Read more
Bengaluru (Bangalore)
7 - 10 yrs
₹55L - ₹70L / yr
skill iconPython
skill iconGo Programming (Golang)
skill iconReact.js
skill iconNodeJS (Node.js)
skill iconDjango
+1 more
Job brief:
We are looking for a director of engineering to lead our engineering department and help us build great products. You’ll manage our infrastructure and ensure all internal systems operate securely and effectively.
To be successful in this role, you should be confident managing our teams while, at the same time, setting goals, budgets and timelines for various projects. We also expect you to be in charge of our integrations with external partners and oversee all software development plans from ideation to execution.
Ultimately, you’ll make sure we use innovative technologies that maximize our productivity and help our company grow.
Job Description:
• Oversee front-end and back-end development teams and their projects
• Monitor reliability and performance of all internal systems to suggestimprovements
• Ensure compliance with security regulations
• Manage software development projects by setting requirements, goals and timelines
• Prepare and manage the engineering department’s budget
• Design strategies for future development projects based on the company’s overallobjectives
and resources
• Hire engineers and coordinate their training
• Implement innovative technologies
• Coordinate with external stakeholders for new integrations and tools
• Review and update policies relevant to internal systems and equipment

Requirements:
• Work experience as a director of engineering, Head of engineering, CTO, Engineering
Manager or in a similar senior-level position at an engineering department
• Extensive experience with cloud technologies and modern human-computerinterfaces
• Hands-on experience in back-end and front-end development
• Good understanding of agile methodologies
• Leadership abilities with a strategic mind
• Excellent project management skills

Stack: Golang, Python, React.js, Docker and Kubernetes, Elastic Search
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Subodh Popalwar's profile image

Subodh Popalwar

Software Engineer, Memorres
For 2 years, I had trouble finding a company with good work culture and a role that will help me grow in my career. Soon after I started using Cutshort, I had access to information about the work culture, compensation and what each company was clearly offering.
Companies hiring on Cutshort
companies logos