Senior Product Engineer
3 weeks ago
Responsibilities:
- Own the design, strategy, and quality of software development for your team.
- Translate objectives into iterative MVPs, evaluate, and then refactor into a scalable and extensible design.
- Design and develop highly scalable, reliable, secure, and fault-tolerant systems with a clean code base, requiring minimal guidance for one of the world’s fastest-growing companies.
- Mentor team members, review code, and advocate for improvements to ensure high standards.
- Continuously research new technologies and tools to enhance product offerings.
- Exercise high ownership and initiative in all projects.
- Analyse different technical options for a problem statement, evaluate them with pros and cons and propose optimal solutions based on thorough research.
- Collaborate with other engineering teams to learn from and share best practices.
- Work cross-functionally with product, design, backend and other teams across regions and independently ship world-class products and features with minimal guidance.
- Build and manage automated build/test/deployment environments
- Write code that is clear, concise, performant, tested and easily understood by others.
- Actively participate within the team in discussions, agile development, monitoring and uptime of the systems.
- Improve engineering standards, tooling and processes
Requirements
- Experience: Minimum of 5 years in software development, with practical experience in creating, testing, deploying, and designing large-scale applications for consumer or enterprise products.
- Programming Skills: Proficient in various programming languages including Golang (min 2 years experience), JavaScript, Ruby, Python, and Java. Eagerness to learn additional languages as needed.
- API Design: Skilled in designing and implementing high-performance RESTful and GRPC services with low latency.
- Infrastructure Tools: Experienced with tools such as Ansible, Terraform, Docker, Kubernetes, and databases including PostgreSQL, MySQL, and MongoDB.
- Development Practices: Proficient in Agile methodologies, Test-Driven Development (TDD), Continuous Integration and Deployment (CI/CD).
- Software Concepts: Excellent understanding of memory management, performance optimization, concurrency and multithreading, fault tolerance, and security.
- Ability to estimate and execute releases with a good degree of predictability.
- Proficient in troubleshooting, performance monitoring and root cause analysis.
- In-depth knowledge of unit testing methodologies and frameworks.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Design and Architecture:
- Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability.
- Domain Modelling: Exceptional ability to model complex real-world processes and interactions into clear and effective software solutions. This involves leveraging OOP and design patterns to ensure the software architecture aligns closely with business needs.
- Object-Oriented Programming and Design Patterns: Strong grasp of object-oriented programming principles, coupled with proficient use of design patterns to solve complex problems and enhance code maintainability and scalability.
- Communication Skills: Exceptional verbal and written communication abilities, with a proven track record of effectively engaging with internal and external stakeholders.
Benefits
- Competitive salary and benefits package.
- Opportunity to work with a team of experienced product and tech leaders.
- A flexible work environment with remote working options.
- Continuous learning and development opportunities.
- Chance to make a significant impact on diverse and innovative projects.
-
Senior Product Engineering Manager
1 day ago
Bengaluru, Karnataka, India VIDPRO CONSULTANCY SERVICES Full timeJob Description:The Role of Senior Product Engineering Manager at VIDPRO CONSULTANCY SERVICESWe are seeking a highly experienced and skilled Senior Product Engineering Manager to lead our product engineering team. This is a senior position in our organization, requiring strong execution, communication, and analytical abilities.This role works closely with...
-
Software Development Engineer: Product Expert
2 weeks ago
Bengaluru, Karnataka, India Consultant for Product E-commerce Clients Full timeAbout our companyWe are a leading online travel technology company with a passion for innovation and customer satisfaction. Our mission is to deliver exceptional products that make a real difference in people's lives.Job description:We are seeking an experienced Software Development Engineer who will own a functional area from product conception to delivery....
-
Senior Product Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Molex Full timeAbout MolexMolex is a leading provider of electronic solutions for the automotive, industrial, and medical industries.As a Senior Product Development Engineer at Molex, you will play a critical role in designing and developing high-quality products that meet customer needs.Salary: ₹12,00,000 - ₹18,00,000 per annumJob DescriptionWe are seeking an...
-
Bengaluru, Karnataka, India LinkedIn Full timeAbout the RoleAs a Senior Engineering Director, Product Development at LinkedIn, you will lead a team of engineers in developing new products and scaling existing ones for the fast-growing Indian market.We are looking for a passionate, entrepreneurial engineering leader to join our Bangalore engineering team. In this role, you will be responsible for...
-
Senior Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Consultant for Product E-commerce Clients Full timeRole OverviewWe are seeking a skilled Senior Software Development Engineer to join our team in the Online Travel Technology sector. As a key member of our engineering team, you will be responsible for designing and developing multiple technical components, ensuring the scalability and reliability of our systems, and mentoring junior engineers to achieve...
-
Bengaluru, Karnataka, India TE Connectivity Full timeAbout the Role:We are seeking a skilled Senior Product Design Engineer to join our team at TE Connectivity. This is an exciting opportunity to work on the design and development of electromechanical products, collaborating with cross-functional teams to drive innovation and growth.Job Responsibilities:Design and develop electromechanical products, ensuring...
-
Senior Product Support Engineer
1 month ago
Bengaluru, Karnataka, India SmartBear Full timeSenior Product Support Engineer Opportunity at SmartBearAt SmartBear, we're committed to empowering our customers with the tools they need to succeed. As a Senior Product Support Engineer, you'll play a key role in delivering exceptional technical support and expertise to our users.Key Responsibilities:Troubleshoot and resolve complex technical issues with...
-
Senior Digital Product Engineer
7 days ago
Bengaluru, Karnataka, India Condé Nast Technology Lab Full timeJob DescriptionWe are looking for an experienced Senior Digital Product Engineer to join our team at Condé Nast Technology Lab.About the RoleThe successful candidate will be responsible for designing and developing high-quality digital products that meet the needs of our internal and external users. This includes collaborating with product, design, and...
-
Senior Product Development Manager
2 weeks ago
Bengaluru, Karnataka, India Bosch Group Full timeBosch Group is seeking a highly skilled and experienced Senior Product Development Manager to join our team. This role is ideal for individuals with a passion for product development, engineering, and leadership.The estimated annual salary for this position is $120,000-$180,000, depending on qualifications and experience.As a Senior Product Development...
-
Senior Program Manager- Product Engineering
1 week ago
Bengaluru, India Coforge Full timeRole: Senior Program manager- Product EngineeringSkills: Program Management, Delivery Management, Product engineering, P&L management, Product developmentExperience: 18+ yearsLocation: Bengaluru and Greater NoidaJob DescriptionThe Senior Program Delivery Manager will be responsible for leading complex projects, managing multiple workstreams, ensuring on-time...
-
Senior Product Manager
1 month ago
Bengaluru, India NetApp Full timeTitle: Senior Product Manager Location: Bangalore, Karnataka, IN, 560071 Requisition ID: 128448 Job SummaryThe Manageability Product Team is responsible for building and leading the industry best-in-class management platform. We have a unique opportunity to execute on our Unified Fabric within the Product Management team at NetApp. NetApp platform team...
-
Senior Software Product Test Engineer
2 weeks ago
Bengaluru, Karnataka, India Nielsen Full timeJob OverviewWe are seeking a highly skilled Senior Software Product Test Engineer to join our team at Nielsen. This is an exciting opportunity to work with cutting-edge technology and be part of a dynamic team that drives innovation in the media industry.About UsNielsen is a leading provider of audience measurement and analytics solutions. We empower our...
-
Senior Product Engineering Lead
3 weeks ago
Bengaluru, Karnataka, India GSSTech Group Full timeJob Description:We are seeking an experienced Senior Product Engineer to lead our Finacle Core Banking customization and integration projects. This role requires a strong technical expertise in Finacle product architecture and customization, as well as excellent communication and team management skills.In this position, you will be responsible for handling...
-
Senior Mechanical Design Engineer
4 weeks ago
Bengaluru, Karnataka, India IBCScorp Full timeAbout the RoleWe are seeking a highly skilled and experienced Senior Mechanical Design Engineer to join our team at IBCScorp. As a key member of our product development department, you will be responsible for designing and developing innovative products that meet the needs of our customers.
-
Senior Product Manager
1 month ago
Bengaluru, Karnataka, India May I Help You Full time**About the Role**May I Help You is seeking a seasoned Product Manager to lead our product development lifecycle. As a senior member of our team, you will be responsible for defining product requirements, coordinating with cross-functional teams, and driving the development of innovative software solutions.Key Responsibilities:Define and prioritize product...
-
Bengaluru, Karnataka, India DISA TECHNOLOGIES PRIVATE LIMITED Full timeJoin DISA TECHNOLOGIES PRIVATE LIMITED as a Senior Mechanical Engineer to take on the role of designing and developing new products. This position involves working closely with cross-functional teams to deliver innovative solutions that meet customer needs.About the JobIn this exciting opportunity, you will be responsible for creating detailed drawings from...
-
Senior Program Manager- Product Engineering
2 weeks ago
Bengaluru, India Coforge Full timeRole: Senior Program manager- Product EngineeringSkills: Program Management, Delivery Management, Product engineering, P&L management, Product developmentExperience: 18+ yearsLocation: Bengaluru and Greater NoidaJob DescriptionThe Senior Program Delivery Manager will be responsible for leading complex projects, managing multiple workstreams, ensuring on-time...
-
Senior Program Manager- Product Engineering
1 week ago
Bengaluru, India Coforge Full timeRole: Senior Program manager- Product EngineeringSkills: Program Management, Delivery Management, Product engineering, P&L management, Product developmentExperience: 18+ yearsLocation: Bengaluru and Greater NoidaJob DescriptionThe Senior Program Delivery Manager will be responsible for leading complex projects, managing multiple workstreams, ensuring on-time...
-
Senior Program Manager- Product Engineering
1 week ago
Bengaluru, India Coforge Full timeRole: Senior Program manager- Product Engineering Skills: Program Management, Delivery Management, Product engineering, P&L management, Product development Experience: 18+ years Location: Bengaluru and Greater Noida Job Description The Senior Program Delivery Manager will be responsible for leading complex projects, managing multiple workstreams, ensuring...
-
Senior Software Engineer
4 months ago
Bengaluru, India Commenda Full timeAbout the role:Commenda is rapidly adding new lines of business and expanding into more countries. In the last month, we shipped US sales tax, Canadian incorporation, and an app for our partner accountants to manage workflows. You’ll be helping us grow.We're looking for a senior full-stack software engineer who can own for one of our products, such as...