Senior Software Engineer - Open Data Platform (ODP)
Acceldata· Engineering – R&D (Dev)
Kitchener$100k - $140kFull-timePosted 6mo ago
About the role
Senior Software Engineer with 7+ years of experience in distributed systems or data platform development to design, build, and scale components of the Acceldata Open Data Platform (ODP).
Responsibilities
- Lead the design, development, and implementation of complex features for the Open Source Data Platform.
- Architect scalable and robust solutions, ensuring high performance and reliability.
- Mentor and guide junior software engineers, fostering a culture of continuous learning and growth.
- Drive technical discussions and provide expertise in technology selection and best practices.
- Contribute to the strategic direction of the Open Source Data Platform project.
- Perform thorough code reviews, ensuring code quality, maintainability, and adherence to standards.
- Work across diverse environments: Bare Metals, VM, and Kubernetes.
Qualifications
- Mandatory Linux proficiency for automation and efficient use of Linux shortcuts for troubleshooting.
- Familiarity with Kubernetes, Docker, and cloud environments.
- Ability to manage threads and debug issues related to deadlocks or memory leaks.
- Strong comprehension of garbage collection tuning and management challenges.
- Extensive hands-on experience with advanced Java, Scala, or Python, developed and prepared project build models associated with Maven, Gradle, or SBT.
- Experienced in Github & Nexus management and its use cases.
- Profound understanding of software engineering, database concepts, virtualisation and architectural patterns.
- Comprehensive knowledge and a history of significant contributions to past projects.
- Past experience of mentoring junior engineers in handling critical issues or tasks.
- Proven capability in fixing bugs and developing new features within complex software systems.
- Experience working with Big data stack or its ecosystem components, utilizing appropriate frameworks for application development.
- Demonstrated fluency in English communication.
- Ability to communicate effectively with senior leadership, presenting technical accomplishments and strategic insights.
- Strong capacity for collaboration with internal teams, external contributors, and the broader open-source community.
Skills
Required:LinuxKubernetesJava/Scala/PythonGitHub & NexusDistributed systemsBig data stack
Benefits
- PTO Plan with unlimited negative balance
- RRSP Plan
- Up to 100% employer-paid benefit options for health, dental, and vision coverage
- Supplemental Benefits
- Apple Air Mac Equipment
- Office gym access (includes workout equipment, basketball court, and showers)
- Becoming part of the team that coined the term “Data Observability”!
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Acceldata
AI-Native Data Management for the Modern Enterprise
Discover Acceldata, the industry’s first agentic data management platform, revolutionizing data observability, governance, optimization, and AI-driven operations. Enhance data reliability, reduce costs, and maximize efficiency across hybrid environments.
Data ObservabilityData ManagementAI-driven OperationsHybrid Environments
More open roles at Acceldata
- Software Engineer - Observability (Pulse)1w agoCampbell, CA · Engineering – R&D (Dev)
- Staff Product Support Engineer - Cloud Support1w agoHybrid (Bengaluru) · Customer Success – Support
- Partner Sales Manager - EMEA2mo agoHybrid (Greater London, UK) · Sales – Enterprise Sales
- Senior Engineering Manager2mo agoBengaluru · Engineering – R&D (Dev)
- System Administrator - Contract2mo agoBengaluru · IT