FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Architect
Digital Realty. Define and own the reference architecture for a global, cloud-native DCIM platform leveraging Microsoft Azure.
Tech Stack
Tools & technologiesAnsibleAzureCloudDistributed SystemsDockerGoIoTJavaScriptKubernetesMicroservicesNode.jsPythonTerraform
About the role
Key responsibilities & impact- Define and own the reference architecture for a global, cloud-native DCIM platform leveraging Microsoft Azure.
- Architect and operationalize a high-throughput, low-latency, highly reliable distributed platform supporting real-time monitoring and control at global scale.
- Design data platform architectures capable of petabyte-scale data ingestion, processing, and analytics.
- Architect secure, globally distributed edge services using industrial IoT protocols such as MQTT and Modbus.
- Design and deliver intuitive, omni-channel customer experiences across web, APIs, and internal platforms.
- Define and implement REST, streaming, and event-driven APIs and SDKs for internal and external consumers.
- Develop end-to-end IoT data flows using services such as IoT Hub, IoT Edge, Stream Analytics, Azure Functions, Azure Data Explorer, and Azure Storage.
- Implement real-time alarming, event processing, and analytics in both cloud and edge environments.
- Establish platform reliability through robust monitoring, diagnostics, observability, and automation.
- Lead architectural governance, define standards, drive design reviews, and mentor engineers and architects across global teams.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- 10–15 years of experience designing and architecting large-scale, globally distributed, real-time, secure, cloud-native platforms and products.
- Deep hands-on experience with Microsoft Azure cloud services and architectures.
- Strong expertise in distributed systems, microservices, and cloud-native design patterns.
- Experience building industrial IoT and telemetry platforms with MQTT and edge-to-cloud messaging.
- Proficiency with containerization and orchestration technologies (Docker, Kubernetes, Istio, or similar).
- Strong programming skills in one or more of C#, Python, Node.js, or Go.
- Experience building and integrating AI/ML capabilities into enterprise platforms.
- Experience with CI/CD pipelines (Azure DevOps, GitHub Actions) and Infrastructure as Code (Terraform, Ansible, or similar).
- Strong leadership skills with the ability to align technology decisions with business and product strategy.
Benefits
Comp & perks- Health and Safety: Protecting our people, customers, assets, and data is central to our culture.
- Professional development opportunities
- Supportive, inclusive environment
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
cloud-native architecturedistributed systemsmicroservicesindustrial IoTdata ingestionreal-time analyticsprogramming in C#programming in Pythonprogramming in Node.jsprogramming in Go
Soft Skills
leadershipmentoringarchitectural governancedesign reviewsstrategic alignment