Senior Software Engineer @Digital Realty
Software Development
Salary $150,000 - $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago

[Hiring] Senior Software Engineer @Digital Realty

1mth ago - Digital Realty is hiring a remote Senior Software Engineer. πŸ’Έ Salary: $150,000 - $170,000 annually πŸ“Location: USA

Role Description

As a Senior Software Engineer, you will lead the design and development of next-generation intelligent software platforms that combine Generative AI, Agentic AI systems, embedded technologies, and cloud-native applications. Working across software, hardware, and infrastructure domains, you will create innovative solutions that drive automation, operational efficiency, and data-driven decision-making. This role plays a critical part in advancing Digital Realty's AI-enabled products and infrastructure technologies, helping bridge edge computing, industrial automation, and cloud services to solve complex real-world challenges.

What You'll Do

  • Design and develop AI-powered applications leveraging Large Language Models (LLMs), Agentic AI frameworks, multi-agent systems, Retrieval-Augmented Generation (RAG), and intelligent decision-support solutions.
  • Build intelligent workflows that integrate AI agents with enterprise applications, APIs, databases, operational systems, and cloud services.
  • Architect and develop scalable software solutions, APIs, microservices, and distributed systems using modern programming languages and cloud-native technologies.
  • Lead the full software development lifecycle, including requirements gathering, solution architecture, development, testing, deployment, and ongoing support.
  • Develop firmware and software for embedded devices, sensors, controllers, gateways, and edge computing platforms.
  • Integrate embedded and edge devices with cloud platforms, AI services, Industrial IoT environments, and operational technology systems.
  • Design and implement communication interfaces and industrial protocols including Ethernet, Serial Communications, MQTT, Modbus, CAN Bus, IΒ²C, SPI, BACnet, OPC-UA, Profinet, and EtherNet/IP.
  • Develop intelligent solutions supporting data center operations, building automation, energy management, cooling systems, power monitoring, and industrial automation environments.
  • Collaborate with infrastructure, operations, and engineering teams to deploy AI-driven monitoring, control, and optimization solutions.
  • Provide technical leadership, mentor engineers, evaluate emerging technologies, and help define future AI-enabled products and platforms.

Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline; Master's degree preferred.
  • 5+ years of professional software development experience delivering production-grade applications and distributed software architectures.
  • Strong proficiency in multiple programming languages including Python, C++, C, Rust, Go, Java, and/or JavaScript/TypeScript.
  • Experience developing AI-enabled applications using technologies such as OpenAI, Azure OpenAI, Anthropic Claude, LangChain, Semantic Kernel, AutoGen, CrewAI, vector databases, and RAG architectures.
  • Experience designing and deploying cloud-native solutions in Azure (preferred), AWS, and/or GCP environments utilizing Docker, Kubernetes, CI/CD pipelines, and Git-based workflows.
  • Hands-on experience developing embedded software and firmware for Embedded Linux, RTOS environments, ARM processors, and microcontroller platforms such as STM32, ESP32, and NXP.
  • Experience integrating embedded devices, IoT technologies, industrial systems, and edge computing platforms with cloud services.
  • Knowledge of data center infrastructure, HVAC systems, cooling technologies, power systems, industrial controls, digital twins, predictive maintenance, or intelligent facility management solutions.
  • Experience with PLC programming, industrial automation systems, SCADA platforms, Building Management Systems (BMS), and Industrial IoT environments is highly desirable.
  • Strong communication, collaboration, systems-thinking, and leadership skills, with the ability to lead initiatives from concept through deployment.

Benefits

  • Medical, dental, vision, life and AD&D insurance.
  • 401(k) match.
  • Disability benefits.
  • Wellness and education benefits.
  • Employee stock purchase plan.
  • Paid time off.
  • Holidays.
  • And more.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer @Digital Realty
Software Development
Salary $150,000 - $170..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,038+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later