30 Jul
|
NewPage Solutions
|
Chennai
30 Jul
NewPage Solutions
Chennai
Role Overview We are looking for an experienced Staff Software Engineer to lead the design and development of scalable, high-performance software applications and distributed systems. The role requires robust technical expertise, architectural understanding, and leadership capabilities.
Key Responsibilities Design and develop scalable backend systems, APIs, and enterprise applications.
Lead architecture discussions and contribute to technical strategy and roadmap.
Mentor engineering teams and drive best coding practices.
Work on microservices, cloud-native architectures, and distributed systems.
Collaborate with product, QA, DevOps, and business stakeholders.
Drive performance optimization, scalability, and reliability initiatives.
Participate in code reviews, technical planning, and engineering governance.
Ensure security, quality,
and maintainability of applications.
Required Skills Robust expertise in Java / Python / Node.js / Golang or similar technologies.
Hands-on experience with microservices, REST APIs, and cloud platforms.
Strong understanding of system design, scalability, and distributed systems.
Experience with Kubernetes, Docker, CI/CD, and DevOps practices.
Valuable understanding of databases, caching, and messaging systems.
Excellent problem-solving and stakeholder management skills.
Preferred Skills System Design
Distributed Systems
Microservices
Cloud Architecture
Kubernetes
Docker
API Development
DevOps (ref:hirist.tech)
📌 Newpage Staff Software Engineer Distributed Systems Chennai
🏢 NewPage Solutions
📍 Chennai