We are looking for an outstanding Software Engineering Manager to lead a team of ~10 talented engineers developing the loading software for the Ocient Hyperscale Data Warehouse.
While your primary focus will be on “people and project management,” the ability to comprehend and provide input on technical issues and challenges is a must-have in this position.
BS, MS, or PhD in computer science, computer engineering, or related technical field
7+ years of industry experience developing enterprise grade software.
2+ years of experience managing engineering teams and delivering high quality software for customers.
Strong technical leadership and communication skills.
Familiarity with C++, Java, Linux, and SQL.
Experience with Jira, Confluence, Github, and other Development, Code Management and Project Management tools
Experience managing feature development than spans multiple engineering teams
Familiarity with Apache Kafka
Prior experience developing or using data pipeline (ETL) solutions
Hands-on experience in stream processing with an established framework (e.g. Apache Flink, Kafka Streams)
At Ocient, you will:
Manage complex software development projects, including writing project plans, tracking progress, and managing risks.
Mentor junior and senior engineers, supporting each individual’s career goals and providing actionable performance evaluations.
Foster an inclusive and engaging work culture.
Facilitate and contribute to architecture discussions.
Recommend process and systems improvements across the entire organization.
Recruit top engineering talent.