Similar Jobs
See allManager, Software Development (Content Integration & Data Pipelines)
Partner Company
Canada
Java
Kafka
AWS
Senior Software Engineer
Kayzen
India
Java
Distributed Systems
SQL
Director, Software Engineering
Consilio
US
Software Architecture
Agile/Scrum
REST APIs
Staff Java Software Engineer (Remote)
Fanatics
US
Java
Spring Boot
Distributed Systems
Senior Engineering Manager
Partner Company
Canada
C++
Python
Static Analysis
Role Overview:
- Manage and mentor a software development team in a fully remote environment.
- Define technical strategy for high-performance, data-intensive media intelligence systems.
Responsibilities:
- Lead development of Java-based services, distributed pipelines, and AI agentic workflows.
- Collaborate with product, sales, and customer success to align engineering with business priorities.
Requirements:
- 7+ years of software development experience, including 2+ years of team leadership.
- Strong Java and distributed systems skills, with cloud, containerization, and AI evaluation expertise.
Partner Company
The company provides media intelligence and monitoring solutions that help organizations access, analyze, and act on data. It fosters a collaborative, fully remote culture focused on innovation and technical excellence.