Posted on: 09/11/2025
Description :
Job Summary :
We are looking for an experienced Senior Product Engineer to design, build, and deliver high-quality, user-centric products that align with business goals and customer needs.
The ideal candidate combines strong technical skills, product mindset, and a deep understanding of software design, architecture, and agile product development.
This role requires close collaboration with Product Managers, Designers, QA, and DevOps teams to ensure the delivery of scalable, maintainable, and innovative solutions.
Key Responsibilities :
- Design, develop, test, and deploy product features and enhancements across the full software development lifecycle.
- Translate product requirements into technical specifications and high-quality implementations.
- Collaborate with Product Managers and UX/UI Designers to ensure seamless user experiences.
- Own and maintain critical product components ensuring scalability, security, and performance.
- Implement best practices in coding, architecture, and documentation.
- Contribute to the design and evolution of the system architecture and technology roadmap.
- Evaluate and recommend modern frameworks, tools, and practices that improve product efficiency and quality.
- Provide mentorship and technical guidance to junior engineers and peers.
- Participate in design and code reviews to maintain high engineering standards.
- Work closely with Product Managers to understand customer pain points, product vision, and business objectives.
- Balance technical excellence with product priorities to deliver meaningful value to customers.
- Contribute to product roadmaps and release planning by providing technical feasibility assessments.
- Actively participate in sprint planning, backlog grooming, and retrospective sessions.
- Ensure software quality through automated testing, CI/CD, and continuous monitoring.
- Perform root cause analysis on production issues and drive preventive measures.
- Optimize application performance, scalability, and reliability through best coding and architectural practices.
- Maintain high system uptime and ensure adherence to SLAs and security standards.
- Champion engineering excellence, DevOps practices, and process improvements.
- Stay current with emerging technologies and industry trends.
- Promote a culture of learning, experimentation, and continuous innovation.
Required Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related field.
- 58 years of professional experience in software/product engineering.
- Strong programming skills in relevant languages, e.g., Java, Python, JavaScript, Go, or C#.
- Experience with microservices, RESTful APIs, and cloud-native architectures (AWS, Azure, or GCP).
- Proficiency with version control (Git), CI/CD pipelines, and containerization (Docker, Kubernetes).
- Solid understanding of data structures, algorithms, and design patterns.
- Hands-on experience with relational and NoSQL databases.
- Familiarity with Agile/Scrum methodologies and tools like JIRA and Confluence
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1571780
Interview Questions for you
View All