Sr. Software Engineer / Tech Lead
Talencore
Canada Remote Full TimePosted 4 days ago
Apply Now
.Net PythonAngularGraphQL Azure
Job Description
This is a remote position.
Our client, a dynamic cloud solutions startup based out of California, specializing in assisting businesses with cloud adoption and migration, optimizing time and cost efficiency through their no-code platform that streamlines multi-cloud infrastructure design, implementation, and management, is currently seeking a Technical Lead to drive the evolution of their software platform.
Preferred Locations: Canada | United States | South America | South Asia
Travel Requirement: This role involves US travel every 3-4 months; candidates must be authorized to travel to/within the US.
Position Overview:
We're seeking an experienced Technical Lead to drive our development team in building scalable, multi-tenant cloud solutions. You'll provide technical leadership, establish code quality standards, and lead the implementation of our intelligent multi-cloud dashboard platform.
Key Areas You'll Own:
Lead a distributed development team, providing technical direction and mentorship
Drive code quality through regular code reviews, establishing best practices, and technical standards
Design and implement scalable, multi-tenant backend services using .NET, Python, and GraphQL
Optimize performance of cloud-native applications in Azure environments
Communicate regularly with stakeholders on technical roadmap progress and architectural decisions
Build and manage secure CI/CD pipelines for efficient code delivery
Write quality code, develop automated tests, and analyze/resolve performance bottlenecks
Integrate AI frameworks to enhance platform intelligence (a plus)
Requirements
What You'll Bring:
5+ years of relevant experience in software development with a focus on .NET/C# and cloud technologies
Strong technical leadership experience with a focus on code quality and team mentorship
Experience in developing distributed, multi-tenant, auto-scalable services
Proficient in Angular and .NET for full-stack development
Experience with Azure cloud services and architecture
Strong understanding of GraphQL API development and implementation
Experience with NoSQL and relational databases including data modeling and access patterns
Experience with data visualization and dashboard development
Hands-on experience with DevOps practices and CI/CD pipelines
Experience with developing, deploying, and maintaining distributed services with containers (Docker) & orchestration (Kubernetes, EKS, GKE)
What Will Set You Apart:
Experience with GO programming language
Knowledge of Terraform, Ansible, or other Infrastructure as Code tools
Familiarity with AI/ML integration in cloud environments
What's In It For You:
Full-time remote position, allowing your work flexibly
Opportunity to architect AI/ML-powered multi-cloud dashboard solutions
Be part of a visionary team building a brilliant product that's transforming how enterprises manage multi-cloud environments