Principal Software Architect
Location
Bangalore | India
Job description
About us:
We are India's largest fully integrated logistics provider. We aim to build the operating system for commerce, through a combination of world-class infrastructure, logistics operations of the highest quality and cutting-edge engineering and technology capabilities.
Website
Position Overview:
As the Principal Architect at Delhivery, you will be responsible to work very closely with various business and technology stakeholders to drive the execution of multiple technology initiatives. Explore new technologies that can add to the future technology roadmap for the team. Take part in design, architecture and code reviews across different work streams.
Qualifications:
- An Engineering Degree - B.E/B.Tech/MS/PhD in any stream – Computer Science preferred
- 12- 17 years experience handling large complex systems.Extensive experience having responsibility for architectural design decisions for complex initiatives
- Deep expertise with distributed systems architecture, including understanding of the design and implementation approaches for effective use of microservices architecture style. In particular, understanding of distributed state and eventual consistency, domain driven design, event-driven architectures, and best practices of API design
- Exposure to new-age technologies like MongoDB, Cassandra, Redis, Kafka, DynamoDB or alike is mandatory
- Strong verbal and written communication skills. In particular, proven ability to author and present eloquent design documents, articulate rationales of design decisions, and introduce technical concepts to non-technical audiences
- Strong stakeholder engagement skills and proven ability to build relationships with technical and non-technical stakeholders
Job tags
Salary