As a manager working on our data backend, you will have the opportunity to build a high-availability, distributed persistence technology which is able to autonomously scale based on usage patterns
You will work on solving complex problems around optimal resource utilization for both self-managed and cloud-native SaaS installations
You will employ deep knowledge of data structures, persistence and querying algorithms, functional and vector-oriented programming paradigms and distributed computing
About you:
Degree in Computer Science, Engineering, or related field
Working knowledge of database concepts, distributed systems, and cloud infrastructure
You have managed 5-6 software engineers, and provided technical leadership, direct 1-on-1 mentoring and coaching to improve their technical skills, while also handling general HR management responsibilities
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
You have a proven ability to make difficult decisions about what to prioritize and what to ignore. You identify where you can make the most beneficial impact for our customers and continue working until that benefit has been achieved.
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 with departmental leadership
Perform HR management tasks related to each direct report; such as leave requests, performance reviews, and communication of raises and bonuses.
Basic qualifications:
BE / B.Tech / BS degree required
10+ years of relevant experience in technical consulting of a related field
MS in Computer Science or related field/degree preferred
Job Classification
Industry: IT Services & Consulting Functional Area / Department: Engineering - Software & QA Role Category: Software Development Role: Engineering Manager Employement Type: Full time