This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At Appian, we’re not only about building awesome software, but also about growing our culture of passion, energy, and innovation; great people, great software! As a Engineering Manager at Appian, you will provide technical leadership, direct 1-on-1 mentoring, and coaching, and are responsible for the professional growth and development of engineers. Managers also work directly on teams and act as servant leaders who enjoy helping their group succeed. Along with managing a cohort of engineers, you apply software engineering solutions to operational problems and drive the delivery of Cloud Native features, working closely with our product and support teams, and driving changes that will improve our organization overall.
Job Responsibility:
Provide technical leadership, direct 1-on-1 mentoring, and coaching
Responsible for the professional growth and development of engineers
Apply software engineering solutions to operational problems
Drive the delivery of Cloud Native features
Work closely with our product and support teams
Drive changes that will improve our organization overall
Build a high-availability, distributed persistence technology which is able to autonomously scale based on usage patterns
Work on solving complex problems around optimal resource utilization for both self-managed and cloud-native SaaS installations
Employ deep knowledge of data structures, persistence and querying algorithms, functional and vector-oriented programming paradigms and distributed computing
Requirements:
Degree in Computer Science, Engineering, or related field
Working knowledge of database concepts, distributed systems, and cloud infrastructure
Managed 5-6 software engineers, and provided technical leadership, direct 1-on-1 mentoring and coaching
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
Individual contributor with 50% of time dedicated to development
Proven ability to make difficult decisions about what to prioritize and what to ignore
Hands on technical leadership and collaboration to grow and maintain Appian’s world-class platform through Agile methodologies and tools
Partner with the Talent Acquisition team to hire great talent and provide input for creating staffing plans
Perform HR management tasks related to each direct report
BE / B.Tech / BS degree required
10+ years of relevant experience in technical consulting of a related field
Nice to have:
MS in Computer Science or related field/degree preferred
What we offer:
Health coverage
Employee Assistance Program (EAP) with free mental health support