Job Summary:
We are seeking a highly skilled Senior Product Software Engineer to design, build, and scale innovative product solutions.
Job Requirements:
Product-Focused Engineering
Design and develop scalable, secure, and high-performance product features.
Translate product requirements and user stories into technical solutions.
Contribute to product architecture and technical roadmap decisions.
Ensure alignment between business goals and engineering execution.
System Design & Architecture
Lead design discussions and propose robust system architectures.
Develop APIs, microservices, and distributed systems.
Optimize applications for performance, reliability, and scalability.
Ensure adherence to best practices in security, observability, and maintainability.
Cloud & DevOps Practices
Build and deploy applications in cloud environments (AWS, Azure, or GCP).
Implement CI/CD pipelines and infrastructure as code.
Collaborate with DevOps teams to enhance automation and deployment efficiency.
Monitor system health and proactively address production issues.
Code Quality & Engineering Excellence
Write clean, maintainable, and testable code.
Conduct code reviews and mentor junior engineers.
Champion engineering best practices, design patterns, and testing frameworks.
Drive technical debt reduction and continuous improvement initiatives.
Cross-Functional Collaboration
Partner with Product Managers, UX Designers, QA, and Security teams.
Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives).
Provide technical input during product discovery and estimation phases.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
6–15 years of professional software development experience.
Strong proficiency in one or more programming languages (Java, Python, C#, Go, or JavaScript/TypeScript).
Experience with RESTful APIs, microservices architecture, and distributed systems.
Hands-on experience with relational and NoSQL databases.
Solid understanding of data structures, algorithms, and system design principles.
Preferred Qualifications
Experience building SaaS or enterprise-scale products.
Knowledge of containerization (Docker) and orchestration (Kubernetes).
Familiarity with event-driven architectures and messaging systems (Kafka, RabbitMQ).
Experience with frontend frameworks (React, Angular, Vue) is a plus.
Exposure to AI/ML or data platform development.
Experience working in DevSecOps environments.
Key Competencies
Strong problem-solving and analytical skills
Ownership mindset and accountability
Technical leadership and mentoring ability
Customer-focused product thinking
Strong communication and collaboration skills
Important Notice:
Just Jobify does not require personally identifiable information (PII data) such as ID card details, driver's license details, passport number etc. We only require a means to contact you, such as your mobile number or email address. Please upload CV/resume without PII data.
Full Time