09 Aug
|
NewPage Solutions
|
Chennai
09 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 strong 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.
- 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