Engineering Manager
- Responsible for the product engineering road map, quality assurance, and various services organizations.
- Responsible for delivering high-quality software products, on time and within budget.
- Work with the CTO, Directors, PM, and Business to develop a long-term product plan, products and manage the release planning cycles for all products
- Responsible for managing the staffing requirements and skillsets for the Customer Interaction Team, assuring that sub-teams are staffed with sufficient skilled resources and meeting product deliverables.
- Responsible for developing and managing a skills escalation and career trajectory path for the product engineering organization.
- Responsible for implementing tools and processes to optimize product engineering throughput and quality.
- Ensuring that key milestones are met and that solutions delivered are of the highest quality possible
- Delivery on project timelines emphasis key deliverables
- Ensure legacy application platform and a stable production environment.
- Ensure controlled releases to production, with amongst other measures, stringent code reviews from standards and performance perspectives. Use metrics to demonstrate success.
- Decisive with team decisions and lead and support the team
- Understand all products with their interrelationships and collective relevance to business and ensure appropriate availability and stability to the Business.
- 7-10 Yrs/Industry -Internet/ Educational Qualification - B.Tech (Computer science mandatory) from prem. institute
Experience & Skills Required
- Excellent communication skills, fluent English - Communicates effectively in all situations and creates an environment of open and effective communication.
- Strong decision-making skills, metric-driven operations, and ability to motivate and maximize productivity in a fast-paced environment
- Knowledge of various Development practices and programming languages
- Ability to work with multiple levels in the organization with key business holders
- Preferred if has past experience around Customer Account Mgmt System.
- Preferred if worked Supply - Chain Model.Specifically around Demand and different dimension of demand generation and management
- Excellent with Tech Stack like Java
- Should have awareness of best practices for Software development
- Should be keen on delivering a top-notch product.
- 9-15 years of software development experience, with managerial capacity
About They provide both wholesale and retail funding. PM1
Similar jobs
We are looking for a talented product engineer to facilitate the design and manufacturing of our next line of exciting products. As a product engineer, you will be working closely with the design team to create industry-relevant products that meet company specifications. You will also be required to design and oversee the product manufacturing process to ensure that our products meet state safety requirements.
To ensure success as a product engineer, you should have excellent analytical and design skills, good working knowledge of design software, and advanced troubleshooting skills. A top-notch product engineer should be able to transform ideas into high-end products that perfectly meet the needs of our customers.
Product Engineer Responsibilities:
- Meeting with the development team to discuss product ideas.
- Analyzing market and industry product trends.
- Determining product feasibility costs and return on investments.
- Developing design ideas based on customer interests, budgets, and market research.
- Creating rough product designs using sketches and computer software.
- Conducting theoretical testing on design models.
- Creating full product designs and specifications using computer software modeling techniques.
- Selecting product materials and designing the product manufacturing process.
- Overseeing production and ensuring that products conform to market specifications and safety regulations.
Product Engineer Requirements:
- Bachelor’s degree in mechanical engineering or a similar field.
- Previous experience working as a product engineer.
- Advanced analytical and design skills.
- Excellent written and verbal communication skills.
- Knowledge of industry and market trends.
- Ability to visualize theoretical models and design ideas.
- Good project management skills.
- A keen eye for detail.
ENGINEERING MANAGER @REBEL FOODS
About Us
We are surrounded by the world's leading consumer companies led by technology - Amazon for retail, Airbnb for hospitality, Uber for mobility, Netflix and Spotify for entertainment, etc. Food & Beverage is the only consumer sector where large players are still traditional restaurant companies. At Rebel Foods, we are challenging this status quo as we are building the world's most valuable restaurant company on the internet, superfast.
The opportunity for us is immense due to the exponential growth in the food delivery business worldwide which has helped us build 'The World's Largest Internet Restaurant Company' in the last few years. Rebel Foods current presence in 7 countries (India, Indonesia, UAE, UK, Malaysia, Singapore, Bangladesh) with 15 + brands and 3500+ internet restaurants has been build on a simple system - The Rebel Operating Model.
While for us it is still Day 1, we know we are in the middle of a revolution towards creating never seen before customer-first experiences. We bring you a once-in-a-lifetime opportunity to disrupt the 500-year-old industry with technology at its core.
We urge you to refer to the below to understand how we are changing the restaurant industry before applying at Rebel Foods.
https://jaydeep-barman.medium.com/why-is-rebel-foods-hiring-super-talented-engineers-%20b88586223ebe" target="_blank">link 1
https://jaydeep-barman.medium.com/how-to-build-1000-restaurants-in-24-months-the-rebel-method-%20cb5b0cea4dc8" target="_blank">link 2
https://medium.com/faasos-story/winning-the-last-frontier-for-consumer-internet-5f2a659c43db" target="_blank">link 3
https://medium.com/faasos-story/winning-the-last-frontier-for-consumer-internet-5f2a659c43db" target="_blank">link 4
Engineering History @ Rebel
In order to understand more about the challenges that you might face at Rebel, it’s important that we go back to the inception and get acquainted about our journey to date. From the times when excel sheets served as our POS system at stores having one brand, to our evolution as a company that uses smart kitchens - we have traversed the phone, web, and app channels over time. From being a single brand restaurant, we moved to be a parent company with a dozen restaurant brands under the umbrella, while simultaneously moving our operations from a single kitchen to more than 300 locations across 30 cities in India and in a few international locations. The team of engineers at Rebel has built one of the most unique platforms in the world that can not only help operate a kitchen with multiple brands but also aids in operating business at scale. To give you additional perspective, the team has built more than 40+ products in the last 4.5 years. The innovation spans through technologies like polygon architecture (dynamic delivery radius) for a multi-brand operation from a kitchen, to managing each step of the kitchen ops — queuing, load/prep time, batching of orders, out of the door algorithms; inventory prediction based on consumption data, personal
recommendation engine, deep integration with every aggregator, last-mile delivery app, CRM systems, multiple brand websites and apps, reporting and analytics systems, and more. Everything that was mentioned has been built on a tech stack developed by our Engineers. This enabled us to tackle the massive complexity of a multi-brand operation while keeping all parts of the business supremely efficient and optimized.
Future of Engineering @ Rebel
We are now building Engineering 2.0 at our company. The vision is to make technology the Brain (AI, Machine Learning, analytics to drive every business decision of the company), the Body (robotics led automation at our Kitchens, driving tremendous operational efficiency), and the Mind ( building an AI/ ML-driven virtual personal butler for customers across app, web, and voice, like Netflix of food) at Rebel. This will mean working across technologies and product/engineering teams to build solutions that would be “first - time” in the world. Engineering @ Rebel will break new grounds.
An opportunity to revolutionize the restaurant industry
Here, at Rebel Foods, we are using technology and automation to disrupt the traditional food industry. We are focused on building an operating system for Cloud Kitchens - using the most innovative technologies - to provide the best food experiences for our customers.
You will enjoy working with us, if:
- You are passionate about solving customer problems using people, processes and technology
- You are an engineer at heart, obsessed with high quality software
- You have a flair for good technical and organizational design
- You are unafraid of making bold decisions to eliminate inefficiencies and improving the velocity of software development
- You are an owner and take responsibility for outputs and outcomes
- You are willing to dive deep to solve complex software issues
- You are a teacher and mentor
Our technology ecosystem:
- Languages: Java, Typescript, Javascript, Ruby
- Frameworks and environments: Spring Boot, NodeJS, ExpressJS
- Databases: AWS Aurora MySQL, MongoDB
- Cloud: AWS
- Microservices, Service Oriented Architecture, REST APIs, Caching, Messaging, Logging, Monitoring and Alerting
- CI/CD and DevOps
- Bitbucket, Jira
You will mostly spend time on the following:
- Leading a team of software engineers; owning and developing the roadmap to support your long term vision for the services and conducting tactical execution at the same time
- Hiring, mentoring and coaching your direct reports to be the best they can be, both in their current roles and in their careers
- Liaising with product, business and leadership teams to ensure business priorities are met
- Continuously improving management and engineering processes. Planning, estimating projects and tasks and ensuring software development best practices are being followed
- Working closely with engineers on day to day activities, including writing, reviewing and troubleshooting code
- Owning services, and managing ongoing features, fixes, and daily operations of services
- Teaching and mentoring team members
We’re excited about you if you have:
- At least 15 years of experience in software development, including experience building microservices and distributed systems
- Built and led high performing engineering teams
- Experience working with complex, high traffic, and consumer facing distributed platforms
- Proven engineering knowledge and experience
- The ability to operate at a managerial level as well as diving deep and getting your hands dirty when required
- Experience in establishing software development processes and practices; A track record of good project planning and execution
- Good communication skills, both in person and via the keyboard
- Made decisions that impacted technical design, development and planning for one or more projects / programs that impacted multiple teams or functions.
- Good programming skills in one or more languages: Java, Typescript, Javascript, C#, C++, Python or Ruby
- Experience working in Cloud environments: AWS or Azure or GCP
- Experience building secure, configurable, observable services
- Excellent troubleshooting and problem-solving skills
- The ability to mentor and teach junior and senior engineers
- The ability to collaborate effectively within and across engineering, product and business teams
- Strong CS fundamentals in OOD, DS, Algorithms and Problem Solving for a wide variety of problem spaces and technologies
- Expert coder in any modern language such as Java, Golang or Scala.
- Experience in working with Product and Engineering leaders to drive and implement platform and product vision.
- Ability to leverage deep and wide knowledge of technology stack to recommend appropriate architecture and design solutions, and provide technical leadership to a team of rock star Software Engineers.
- Can translate the impact of design choices on non-functional attributes like scalability, performance, availability and security.
- Experience in providing leadership, career guidance, performance management, prioritization and personnel management for minimum team size of 10.
- Experience creating large-scale, multi-tiered, distributed web applications with databases, and designing web services, APIs, data models and schemas, using SQL or NoSQL.
- Experience with Cloud environments, such as AWS.
- Comfortable in Windows and Linux environments.
- Comfortable with different data storage solutions such as Postgres, Oracle, SQL Server, ElasticSearch, SQL, Hadoop, or MongoDB.
- Experience delivering high quality software following continuous delivery and using code quality tools (JIRA, GitHub, Jenkin, Hudson, Sonar, PMD, Checkstyle, Findbugs, and Fortify etc.)
- Worked in Agile environments previously.
- Good command of development metrics, methodologies and tools.
- Will ensure timely and frequent delivery of high quality software, while adapting technical decisions to the immediate needs of the business.
- Good analytical, problem-solving and troubleshooting skills.
- Can drive adoption of best practices across the Software Engineering Lifecycle, including reviews, source control, build processes, continuous integration and deployment.
b. Strong Technical Background:
i. Strong grasp of Nodejs/Python stack
ii. Strong programming, architecture, DevOps and QA chops.
iii. Experience working with a diverse engineering stack in a fast-paced
environment
iv. Databases/Datastores : Mysql, Redis / Memcache, MongoDB
v. Basic Understanding of Android, iOS, Web Application stacks
vi. One of SQS, RabbitMQ, SNS
vii. Familiarity with AWS and its services including RDS, ECS, EBS,
Cloudwatch, ELK, Redshift
viii. Nice to have -
1. Logging : ELK, Cloudwatch.
2. Frontend : html , css , Javascript
3. Protocols : HTTP, XMPP, MQTT, Socket.io, TC
c. Prior management and team-building experience. You'll be managing several direct reports initially and will have the opportunity to scale and build out a
high-performing engineering team
LogiCoy Software Technologies Pvt. Ltd - Bangalore Location
Years of Experience: In an approximate range of 2 to 6 years.
Key Skills:
Java, Spring, Web services, XML, XSD, working knowledge of database and UNIX, Angular.
Good verbal and written communication.
Good team player, flexible and entrepreneurial.
Quick learner.
Candidates will get an opportunity to build skills in various technologies and domains.
Compensation would be better than industry standard.
With Kind Regards,
Vijayarani T
Assistant Manager - HR,
LogiCoy Software Technologies Pvt. Ltd, Bangalore, 560043.
● Mentor and lead more junior developers.
● Take responsibility for the quality of the code produced by you and the team.
● Operate across our evolving technology stack - Java, React, SQL, and more.
● Take responsibility for all aspects of software engineering, from design to implementation, QA, and maintenance.
● Touch code at every level – from the UI, through backend microservices and down to the database.
● Collaborate closely with Product, Data Engineering, Machine Learning, Analytics as well as other functional teams to define feature specifications and develop high-quality deliverables for our customers.
● Work alongside other engineering groups located around the world (US, Canada, UK, etc.).
JD – Engineering Manager Role
Responsibilities:
- Designed, developed and deployed cloud-native applications (we use AWS)
- Working on or leading enterprise tech products and worked with enterprise customers
- Mentor & grow / Hire Engineering Managers to lead up these individual units.
- Work closely with Product Management, Business Development and Operations team and enable them by providing scalable and high quality technology solutions at a rapid pace.
- Set up the organisation & processes to enable timely delivery of projects with high quality.
- Set up best practices for development and champion their adoption.
- Well versed in Software Architecture and Design - You should be able to spot flaws in the existing architecture and design. You would help us refactor and re-architecture the code for easier and faster development.
- Oversee Architecture & design of technically robust, flexible and scalable solutions.
- Perform well in uncertainties and collaborate and work with unclear interfaces to other teams in our rapidly evolving organisations.
- Create clear career paths for team members and help them grow with regular & deep mentoring.
- Identify, define, and coordinate the training needs of the team.
- Perform regular performance evaluation and share and seek feedback on a regular basis
- Building and maintaining data capabilities at KredX while taking care of scaling, privacy and processing aspects.
- Ability to work with external partners and vendors to integrate with KredX product
- Write blogs and other technical papers to share the lessons with community both inside and outside the company and or participates in technical events to get new knowledge to the organisation while improving brand of engineering team at KredX
- Appropriately escalate any issues/concerns that require immediate attention from other affected parties
- Always be thinking about the engineering systems and business from different angles - fraud, downtimes, scale, business direction and more
Requirements:
- Experience in working with large scale unstructured data, and data science
- Deep Understanding of enterprise grade technologies.
- Deep understanding & expertise with highly transactional, large relational and complex systems.
- Strong leadership skills.
- Possess superb troubleshooting and problem analysis skills.
- Knowledgeable about new engineering paradigms and developments in software engineering
We are looking for a Tech Lead for Android development responsible for the development and maintenance of applications aimed at a vast number of diverse Android devices. Your primary focus will be the development of Android applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
Responsibilities
- Translate designs and wireframes into high quality code
- Design, build, and maintain high performance, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the application
- Identify and correct bottlenecks and fix bugs
- Help maintain code quality, organization, and automatization
Job Requirements:
1. Bachelor degree or above, computer-related major, good English reading and writing ability.
2. Skilled use of Redis, MongoDB, React Native, Android Development and other caching technology.
3. Familiar with basic Linux operation, have experience in super-million-level PV application development and have experience in high concurrency and big data processing.
4. Five years of WEB development work experience, familiar with PHP website program development language with successful large-scale website project development experience or e-commerce development experience is preferred.
5. Familiar with Opencart system module development, development, template improvement and system reconstruction according to the requirements of the prototype, and complete the experience of website construction;
6. Proficient in HTML, DIV + CSS, XHTML, XML page structure, proficient in JavaScript / Ajax scripting language, can write web programs compatible with all major browsers;
7. Familiar with the MySql database, can write efficient SQL statements, have large database optimization experience;
8. Have a good learning and research ability, good business ethics and personal professional ethics, teamwork spirit, good at communication.