Software Engineer

Acceldata

Kitchener

On-site

CAD 90,000 - 130,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Acceldata seeks a Software Engineer with 3+ years in distributed systems or data platform development. You will design, build, and scale components of the Open Data Platform, contributing to open-source technologies and solving large-scale data challenges.

The role involves collaborating across teams, writing clean code in Java, Python, or Scala, and working with Linux, Kubernetes, and containerized environments to ensure performance and reliability.

Qualifications

  • Mandatory proficiency in Linux for deployment and execution.

Responsibilities

  • Design, develop, and maintain components of the Open Data Platform.

Skills

Linux
Kubernetes
Docker
Java
Python
Scala
GitHub
Nexus
Open source contributions
Distributed systems

Tools

Maven
Gradle
SBT

Job description

Acceldata is the market leader in Enterprise Data Observability. Founded in 2018 and backed by top investors including Insight Partners, March Capital, Lightspeed, Sorenson Ventures, Industry Ventures, and Emergent Ventures, we are a Series-C funded company headquartered in Silicon Valley.

About The Role

We are seeking a Software Engineer with at least 3 years of experience in distributed systems or data platform development. In this role, you will design, build, and scale components of the Acceldata Open Data Platform (ODP), contributing to open-source technologies and solving real-world challenges in large-scale data infrastructure.

Responsibilities
  • Design, develop, and maintain high-quality software for the Open Source Data Platform.
  • Collaborate with cross-functional teams to define, design, and implement new features.
  • Utilize mandatory Linux skills and expertise.
  • Write clean, well-tested, and efficient code in Java, Python, or Scala.
  • Participate in code reviews and contribute to architectural discussions.
  • Debug and resolve technical issues, ensuring optimal performance and stability.
  • Continuously learn and stay up-to-date with industry best practices and emerging technologies.
  • Work across diverse environments: Bare Metals, VM, and Kubernetes.
Requirements
  • Mandatory proficiency in Linux to facilitate code deployment and execution.
  • Familiarity with Kubernetes, Docker, and cloud environments is a plus.
  • Extensive hands-on experience in programming with either Java or Scala and Python.
  • Developed and prepared project build models associated with Maven, Gradle, or SBT.
  • Experienced in Github & Nexus management and its use cases.
  • Strong coding, debugging, and troubleshooting capabilities to resolve issues, enhance software applications, and ensure seamless deployment.
  • In-depth understanding of fundamental software engineering concepts such as thread/process management, database management, virtualisation, and distributed computing.
  • Demonstrated expertise in prior projects and contributions, as detailed in the curriculum vitae or resume.
  • Demonstrated fluency in English communication.
  • Strong capacity for collaboration with internal teams, external contributors, and the broader open-source community.
  • Ability to communicate effectively with senior leadership, presenting technical accomplishments and strategic insights.
Preferred Skills
  • Contributed to Apache or open source projects
  • Possess experience with Big data stack or components and deployed applications.
  • Developed in-house automation for platform management.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Acceldata • Kitchener

On-site
CAD 120,000 - 170,000
Principal Software Engineer
Principal Software Engineer

Acceldata • Kitchener

On-site
CAD 140,000 - 200,000
Software Engineer - Open Data Platform (ODP)
Software Engineer - Open Data Platform (ODP)

The Consensus • Kitchener

Hybrid
CAD 70,000 - 100,000
PTO with unlimited negative balance
RRSP Plan
Health, dental and vision coverage
+2
Staff Software Engineer - Open Source Data Platform (ODP)
Staff Software Engineer - Open Source Data Platform (ODP)

Acceldata • Kitchener

On-site
CAD 250,000 - 291,000
Senior Software Engineer - Open Data Platform (ODP)
Senior Software Engineer - Open Data Platform (ODP)

The Consensus • Kitchener

Hybrid
CAD 139,000 - 194,000
PTO with unlimited negative balance
RRSP plan
Employer-paid health, dental, vision
Software Engineer - Open Data Platform (ODP)
Software Engineer - Open Data Platform (ODP)

Acceldata • Kitchener

On-site
CAD 110,000 - 140,000
Unlimited PTO
RRSP Plan
Health, dental, and vision coverage
+3
Staff Engineer - Open Source Data Platform (ODP)
Staff Engineer - Open Source Data Platform (ODP)

The Consensus • Kitchener

Hybrid
CAD 250,000 - 291,000
Principal Engineer - Open Source Data Platform (ODP)
Principal Engineer - Open Source Data Platform (ODP)

Acceldata • Kitchener

On-site
CAD 120,000 - 160,000
Principal Engineer - Open Source Data Platform (ODP)
Principal Engineer - Open Source Data Platform (ODP)

The Consensus • Kitchener

Hybrid
CAD 291,000 - 333,000
PTO with unlimited negative balance
RRSP plan
Employer-paid health, dental, vision
+3
Staff Software Engineer
Staff Software Engineer

Acceldata • Kitchener

On-site
CAD 140,000 - 200,000