10 Aug
|
NewPage Solutions
|
Chennai
10 Aug
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
Strong 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.
Good 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