57 Neemtree Jobs
Vice President - Engineering (15-20 yrs)
Neemtree
posted 3d ago
Fixed timing
Key skills for the job
Vice President - Engineering
Responsibilities:
- Help build and lead great software teams to deliver world-class products.
- Collaborates effectively with cross-functional teams to deliver end-to-end products & features.
- Taking end-to-end ownership of multiple mission-critical projects to deliver them on time and with good quality.
- Participating in quarterly roadmap planning, architecture reviews, major design reviews, and hands-on with very critical and high-impact production issues.
- Being responsible for scaling, performance & quality for the teams.
- Proposing and managing resources for specific products and projects.
- Determining the need for training and talent development.
- Set up annual goals for the team and participate in performance reviews.
- Setting up best practices to help the team achieve the above.
- Experiment with new & relevant technologies and tools.
Requirements:
- 15+ years of progressive technology experience in software development and management roles.
- Experience in building scalable systems and creating complex software architectures.
- Ability To understand and articulate architectural, design, and implementation issues to multiple stakeholders effectively.
- Demonstrated ability to solve complex software and people problems with creative ideas.
- Ability to provide strategic long-term vision and tactical short-to-medium-term roadmap for the engineering team.
- Technical Breadth - Exposure to a wide variety of problem spaces, and technologies.
- Extensive and expert-level programming experience in Java and Spring Framework and relational databases.
- A solid foundation in computer science, with strong competencies in data structures, algorithms, system design, and software architecture.
- Worked in startup-like environments or high-growth product companies with high levels of ownership and commitment.
- Ability to switch between technologies and learn new skills on the go.
- Experience in hiring and mentoring engineering teams of at least 15-20 members.
- 5+ years of strong individual contributor experience as a software engineer/senior software engineer/tech lead/principal engineer.
- Must have very good recommendations from peers and managers in past companies.
Functional Areas: Software/Testing/Networking
Read full job description