Software Development Manager - Data Integration


San Francisco, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 04/15/2021
  • Website:
  • Company Address: 575 Middlefield Road , Palo Alto, CA, 94301

About Striim

The Striim platform is an end-to-end streaming data integration and operational intelligence solution enabling continuous query/processing and streaming analytics.

Job Description

As an engineering manager in the Data Integration team at Striim, you will be responsible for bringing world class products and features to market.  You will manage and be responsible for software development for Striim Connectors. In this role, you will work with top engineers, and get to interact with cutting edge technical teams in Silicon Valley and with global enterprise customers. The role is autonomous, dynamic and requires a balance to craft the long-term roadmap and deliverables, as well as sustain existing releases for areas that your team works on.

You will play a pivotal role in improving our engineering standards and coordinate development activities such as functional and design reviews, and project planning. You will work with leadership to establish development priorities for the product and the team and help recruit top talent for positions in your team. Responsibilities include cross team architectural reviews, mentoring engineers and helping them build their career paths. You will be responsible for helping engineers set goals for performance management and career growth. 


  • Degree in Computer Science (BS/MS), related technical field or equivalent practical experience 
  • Worked as Software Development Manager with 3-5 years of experience. 
  • 8+ years of programming experience. 
  • Track record in building teams of engineers in building world class software. Hiring, mentoring, setting goals, performance reviews, constructive feedback.
  • Process oriented with respect to development lifecycle.  At ease with driving Functional specifications, Design specifications, reviewing QA specifications, Reviewing Documentation, conducting code reviews, and multitasking software development priorities. 
  • Strong Team player with excellent communication skills. 
  • Someone who has worked as a software developer and moved into a development manager role would be an ideal fit.
  • Strong Java experience. Good understanding of Object-oriented design patterns, algorithms, and data structures.
  • Experience in building distributed systems is a plus
  • Knowledge of Kafka internals is a plus
  • Developing and delivering SaaS products is a plus
  • Experience in launching products on public clouds is a huge plus.

Related Jobs

Customer Engineer

Striim - Palo Alto, CA, USSan Francisco, CA, US

Senior Quality Assurance Engineer

Striim - Chennai, IN

Quality Assurance Engineer

Striim - Chennai, IN

Growth Marketing Manager

Striim - Palo Alto, CA, US

Software Engineer - Internal Tools / Devops

Striim - San Francisco, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.