Lead hands-on development of cloud-native services, APIs, event-driven systems, and data platforms
Provide technical guidance to the engineering team
Establish architecture standards, coding practices, and design patterns
Mentor engineers and cultivate continuous learning
Collaborate with embedded engineers and the product owner
Remove technical roadblocks and help the team deliver sprint commitments
Drive continuous improvements in performance, security, and cost optimization
Requirements:
Bachelor’s degree in Computer Engineering, Computer Science, or equivalent
8+ years of experience developing backend software and APIs for cloud-native applications
Strong programming skills in C#, .NET Core, or similar programming language
Experience with Azure cloud technologies, including Azure Functions, Event Grid Namespace, Event Hub Namespace, Azure Web PubSub, Azure Communication Service, and Azure Service Bus
Experience designing cloud data stores: ADX, SQL, time-series data, CosmosDB, and Redis
Experience with event-driven architecture, messaging patterns, and real-time data processing
Experience building connected vehicle, automotive, industrial IoT, or telematics platforms
Experience managing and optimizing Azure cloud cost
Experience deploying containerized services, CI/CD, and infrastructure as code, such as Docker, Azure Container Apps, GitHub Actions, and Terraform Enterprise
Experience designing secure, observable cloud services using Azure Monitor, Application Insights, Log Analytics, and cloud security best practices
Strong collaboration, problem-solving, and communication skills
Proven ability to thrive in a startup-like culture, lead through ambiguity, mentor engineers, and embrace technical challenges
Benefits:
Competitive total rewards package
People-first culture
Opportunities to support team member growth and success
Reasonable accommodation for applicants with disabilities
Tags
Carta de presentación
Inicia sesión para generar una carta de presentación para esta vacante.