Enable job alerts via email!

Senior Software Developer, Data Technology (Canada)

Braintrust

Alberta

Remote

CAD 98,000 - 138,000

Full time

8 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Ein innovatives Unternehmen sucht einen Senior Software Developer für Daten-Technologie, um hochwertige Software zu entwerfen, zu testen und bereitzustellen. In dieser spannenden Rolle arbeiten Sie in einem agilen Umfeld und sind verantwortlich für die Weiterentwicklung der Datenarchitektur. Sie werden eng mit Analysten, Produktmanagern und anderen Entwicklern zusammenarbeiten, um neue Datenprodukte zu erstellen und die Effizienz der Datenprozesse zu steigern. Diese remote-first Position bietet Ihnen die Möglichkeit, Ihre Fähigkeiten in einem dynamischen Team einzubringen und zu erweitern, während Sie an bedeutenden Projekten arbeiten, die echte Auswirkungen auf das Unternehmen haben.

Qualifications

  • 5-8 Jahre Erfahrung in der Softwareentwicklung mit nachweisbaren Erfolgen.
  • Starke Kenntnisse in Python, Scala, Java oder Go mit Fokus auf skalierbaren Code.

Responsibilities

  • Entwicklung und Wartung von Datenprodukten und -diensten für interne Stakeholder.
  • Verbesserung von Entwicklungs-, Bereitstellungs- und Überwachungsprozessen mit Fokus auf Sicherheit.

Skills

Python
Scala
Java
Go
Shell Scripting
Data Engineering
Data Ingestion
Data Storage
Problem Solving
Collaboration

Tools

PostgreSQL
MySQL
S3
Redshift
Presto
Spark
Kafka
Kinesis

Job description

Senior Software Developer, Data Technology (Canada)

Join to apply for the Senior Software Developer, Data Technology (Canada) role at Braintrust.

This opportunity is open to engineers based in British Columbia, Alberta, Ontario, New Brunswick, Nova Scotia, and Quebec. Offers are contingent upon the successful completion of a background check.

Hootsuite is seeking a Senior Software Developer, Data Technology to design, build, test, and ship high-quality software that delivers business value. This role will be an integral part of the team responsible for evolving Hootsuite’s data architecture. The developer will work in an agile environment, collaborating with analysts, product managers, and other developers. This is a remote-first role, reporting to the Senior Manager, Analytics.

Salary range: $98,400—$137,800 CAD.

Interview process:

  1. Recruiter screening (30 mins)
  2. Hiring Manager screening (30 mins)
  3. Technical Interview (1:15 mins)
  4. Final Interview with Senior Leader of Data Analytics (30 mins)

Responsibilities:

  • Develop and maintain data products and services for internal stakeholders.
  • Conduct technical research and analysis to identify new candidate technologies.
  • Provide technical guidance, act as a role model, and navigate complex organizational structures.
  • Improve development, build, deployment, and monitoring processes with a focus on security, reliability, and performance.
  • Implement technical roadmaps to scale services and build new data products.
  • Participate in code reviews, team meetings, and apply software development best practices.
  • Take ownership of work and operate autonomously when necessary.
  • Identify opportunities to enhance efficiency in data systems and processes.
  • Contribute to the design and implementation of Hootsuite’s next-generation data platform.
  • Assist in developing hiring processes and interview scripts to attract top-tier developers.

Requirements:

  • 5-8 years of experience in software development with a track record of high-impact contributions.
  • Proficiency in Python, Scala, Java, Go, or shell scripting with a focus on scalable and performant code.
  • Strong interest in data engineering, including data ingestion, storage, and compute in relational, NoSQL, and serverless architectures.
  • Experience with data stores, query engines, and frameworks (e.g., PostgreSQL, MySQL, S3, Redshift, Presto, Spark).
  • Familiarity with message queues such as Kafka and Kinesis.
  • Experience developing high-volume data pipelines and integrations.
  • Knowledge of data warehousing and data modeling best practices.
  • Strong communication, collaboration, and problem-solving skills.
  • Ability to work effectively in ambiguous and changing environments.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Software Developer, Data Technology (Canada)

Braintrust

Ontario

Remote

CAD 98,000 - 138,000

3 days ago
Be an early applicant

Lead Software Developer, Data Technology (Canada)

Braintrust

Manitoba

Remote

CAD 98,000 - 138,000

9 days ago

Senior Software Engineer - Digital Workplace

Canonical

Laval

Remote

CAD 80,000 - 120,000

8 days ago