Job Description
Appian is seeking a Manager, Software Development to provide technical leadership and mentorship to a team of engineers in Chennai, India. The Manager will be responsible for the professional growth and development of engineers, working directly on teams, and acting as a servant leader. They will apply software engineering solutions to operational problems and drive the delivery of Cloud Native features, working closely with product and support teams.
Role Involves:
- Providing technical leadership and mentorship to a team of 5-6 software engineers.
- Managing general HR responsibilities, including performance reviews and leave requests.
- Driving the delivery of Cloud Native features.
- Applying software engineering solutions to operational problems.
- Partnering with the Talent Acquisition team to hire great talent.
- Contributing 50% of time to individual development.
Requirements:
- Degree in Computer Science, Engineering, or related field.
- 10+ years of relevant experience in technical consulting or a related field.
- MS in Computer Science or related field/degree preferred.
- Working knowledge of database concepts, distributed systems, and cloud infrastructure.
- Experience managing 5-6 software engineers.
- Strong skills in one or more programming and scripting languages (Go, Java, Python, Bash or equivalent).
- Strong skills in programming and debugging a complex application.
- Proven ability to prioritize and make difficult decisions.
Appian Offers:
- Training and Development: Department-specific training during onboarding, mentorship, and the First-Friend program.
- Growth Opportunities: Leadership program, Appian University, skills-based training, and tuition reimbursement.
- Community: Employee-led affinity groups.