Job Search and Career Advice Platform

Enable job alerts via email!

Software Architect (C# and Go)

Cloudera

Toronto

Remote

CAD 150,000 - 200,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading data solutions provider is looking for a Backend Software Architect to design and maintain backend services and APIs for their platform. This remote role requires proficiency in C# and Go, with significant experience in software development and API design principles. The ideal candidate will work collaboratively to ensure platform performance and scalability while enjoying generous benefits including PTO and wellness programs.

Benefits

Generous PTO Policy
Work-life balance support
Flexible WFH Policy
Mental & Physical Wellness programs
Phone and Internet Reimbursement
Career Development access
Comprehensive Benefits
Paid Volunteer Time
Employee Resource Groups

Qualifications

  • Proficiency in C# and .NET development required.
  • 8+ years of software development experience, including Go microservices.
  • Strong understanding of REST and/or gRPC API design.

Responsibilities

  • Develop and maintain backend services in C# and Go.
  • Design and enhance APIs for internal and external use.
  • Implement new features and improve existing functionality.

Skills

C#
Go
API design principles
Relational databases
SQL
Docker
Kubernetes
Git
CI/CD
Collaboration

Education

BSc/MSc in related field
Job description
Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description:

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

Remote Role

Remote Role

As a Backend Software Architect at Cloudera Taikun, you will design, build, and maintain the backend services and APIs that power the Taikun platform. You will work primarily with C# and Go to develop new features, improve performance, and ensure the scalability of our core platform.
Responsibilities
  • Develop and maintain Taikun’s backend services in C# and Go.
  • Design and enhance APIs for internal and external consumption.
  • Implement new features and improve existing functionality in the Taikun platform.
  • Write unit, integration, and end-to-end tests to ensure code quality and platform stability.
  • Work closely with frontend and platform teams to deliver end-to-end solutions.
  • Optimize services for performance, scalability, and reliability.
  • Participate in code reviews, technical discussions, and architectural planning.
Qualifications
  • Proficiency in C# and experience with .NET development.
  • 8+ years dedicated to software development, featuring significant experience in Go microservices development.
  • Strong understanding of API design principles (REST and/or gRPC).
  • Knowledge of relational databases and SQL.
  • Familiarity with containerized environments (Docker, Kubernetes).
  • Experience with Git-based workflows and CI/CD pipelines.
  • Good collaboration and communication skills.
  • BSc/MSc in related field or equivalent experience.
You may also have
  • Experience with message queues or event-driven architectures.
  • Familiarity with cloud platforms (AWS, Azure, GCP, OpenStack).
  • Knowledge of authentication/authorization mechanisms (OAuth, OpenID Connect).
  • Contributions to open-source projects.
What you can expect from us
  • Generous PTO Policy
  • Support work life balance with Unplugged Days
  • Flexible WFH PolicyMental & Physical Wellness programs
  • Phone and Internet Reimbursement program
  • Access to Continued Career Development
  • Comprehensive Benefits and Competitive Packages
  • Paid Volunteer Time
  • Employee Resource Groups

EEO/VEVRAA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.