Exp : 12-20 Years
Location : Bangalore
Company : eCommerce Leader
Candidate should be from Top Product Based Company
Key Responsibilities:
- Work with leaders in Product and Engineering organization to drive and implement platform and product vision.
- Utilize deep understanding of technology stack and design to recommend appropriate software architecture and solutions to complex business problems.
- Translate the impact of architecture and design choices on non-functional attributes like scalability, performance, availability and security.
- Be responsible for the scaling, performance, security, and quality for the team.
- Troubleshoot complex technical issues. Identify and mitigate risks on projects.
- Manage multiple competing priorities and negotiate the best possible solutions.
- Provide hands-on support to project teams where necessary, coding, reviews and discussions. Guide and mentor team members.
- Drive technology & tool choices for your team and be responsible for them.
Desired Profile:
- Quick & Excellent Problem solving skills for complex & large-scale problems.
- Technical Breadth - Exposure to a wide variety of problem spaces, technologies, and tools.
- Very Strong System design and object orientation skills with ability to craft clean interfaces and operate at the right levels of abstraction.
- Solid coding skills with ability to drive teams through massive refactoring exercise & improve coding standards
- Good knowledge and working experience of large variety of multi-tier architectures and awareness of architectural and design pitfalls.
- Experience & exposure to a variety of large-scale persistent systems including large databases.
- Exposure to complete product development cycle - from inception to production to scaling up, supporting new requirements, re-architectures. The Architect should have seen it all.
- Should have been part of scalable product development cycles with either large data handling or large transaction processing exposure for 3+ years.
- Proven experience as a leader capable of motivating and energizing the very best software engineers, as well as gaining their respect.
- Be the technical mentor to your team.
- Must be comfortable working in evolving product and engineering organizations.
- Strong communication, presentation, and interpersonal skills.
- BE, B.Tech, ME, M.Tech, MCA in Computer Science or equivalent
Didn’t find the job appropriate? Report this Job