Cloudera Logo

Cloudera

Software Architect (C# and Go)

Posted 15 Days Ago
In-Office or Remote
5 Locations
Senior level
In-Office or Remote
5 Locations
Senior level
Design, build, and maintain backend services and APIs for the Taikun platform using C# and Go. Optimize for performance and reliability while collaborating across teams.
The summary above was generated by AI

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 

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.

Your work will directly impact how customers interact with Taikun and how the platform integrates with external systems.

As a Backend Software Architect you will…

  • 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. 

We are excited if you have…

  • 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 Policy 

  • Mental & 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

#LI-BV1

#LI-REMOTE

Top Skills

.Net
AWS
Azure
C#
Docker
GCP
Go
Grpc
Kubernetes
Openstack
Rest
SQL

Similar Jobs

53 Minutes Ago
Easy Apply
Remote or Hybrid
11 Locations
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
The Software Engineer will design and implement tools for Datadog's observability services within Cursor and VS Code, directly impacting developer experience. Responsibilities include integrating Datadog technologies, collaborating with teams, and focusing on simplicity and performance.
Top Skills: GoPythonRustTypescript
59 Minutes Ago
Easy Apply
Remote or Hybrid
Kraków, Małopolskie, POL
Easy Apply
Senior level
Senior level
AdTech • Enterprise Web • Information Technology • Machine Learning • Marketing Tech • Sales
The Senior Software Engineer III will design and improve high-performance digital advertising technologies, collaborate with Product teams, and enhance system efficiency and stability.
Top Skills: DockerElixirErlangGoGoogle Cloud PlatformJavaJavaScriptKubernetesMaterial UiPythonReactTs
An Hour Ago
Remote
Poland
Senior level
Senior level
Artificial Intelligence • Fintech • Information Technology • Logistics • Payments • Business Intelligence • Generative AI
Lead the design and operation of cloud-based services, ensuring reliability and scalability across AWS and Azure. Drive strategies and collaborate with teams to enhance platform functionality and efficiency.
Top Skills: AksAnsibleAWSAzureChefDatadogDockerEcsEksKubernetesNewrelicRubyTerraform

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account