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 Engineer
Digital RealtySenior Software Engineer building AI-powered, embedded, and cloud-native platforms for Digital Realty’s data centers. Developing automation, monitoring, and optimization solutions across edge and industrial systems.
Posted 8/18/2026full-timeRemote • California, Colorado, Illinois, Massachusetts, New York, North Carolina, Texas, Virginia, Washington • 🇺🇸 United StatesSenior💰 $150,000 - $170,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing AI-powered applications, integrating embedded systems with cloud platforms, and leading the software development lifecycle. Proficient in multiple programming languages and experienced in deploying cloud-native solutions and industrial automation systems.
Highest-signal resume keywords
AI-Powered Application DevelopmentEmbedded Software DevelopmentCloud-Native Solutions DeploymentMicroservices ArchitectureTechnical Leadership
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
PythonC++CRustGoJavaJavaScriptTypeScriptPLC ProgrammingFirmware Development
Soft Skills
CommunicationCollaborationSystems-ThinkingLeadership
Tools & Technologies
OpenAIAzure OpenAIDockerKubernetesCI/CD PipelinesGitAzureAWSGCPIndustrial IoT
Certifications & Qualifications
Bachelor's Degree in Computer ScienceMaster's Degree Preferred
Industry Keywords
AI FrameworksMulti-Agent SystemsData Center OperationsBuilding AutomationEnergy ManagementIndustrial AutomationSCADA PlatformsDigital TwinsPredictive MaintenanceIntelligent Facility Management
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformIoTJavaJavaScriptKubernetesLinuxMicroservicesPythonRTOSRustTypeScript
About the role
Key responsibilities & impact- Design and develop AI-powered applications using LLMs, Agentic AI frameworks, multi-agent systems, RAG, and intelligent decision-support solutions
- Build intelligent workflows integrating AI agents with enterprise applications, APIs, databases, operational systems, and cloud services
- Architect and develop scalable software solutions, APIs, microservices, and distributed systems
- Lead the full software development lifecycle from requirements gathering and solution architecture through 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
- Develop intelligent solutions for data center operations, building automation, energy management, cooling systems, power monitoring, and industrial automation
- 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
Requirements
What you’ll need- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related technical discipline
- 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 OpenAI, Azure OpenAI, Anthropic Claude, LangChain, Semantic Kernel, AutoGen, CrewAI, vector databases, and RAG architectures
- Experience designing and deploying cloud-native solutions in Azure, AWS, and/or GCP
- Experience with 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, and Industrial IoT environments is highly desirable
- Strong communication, collaboration, systems-thinking, and leadership skills
- Master's degree preferred
Benefits
Comp & perks- Medical insurance
- Dental insurance
- Vision insurance
- Life insurance
- AD&D insurance
- 401(k) match
- Disability benefits
- Wellness benefits
- Education benefits
- Employee stock purchase plan
- Paid time off
- Holidays
- Onboarding program
- Clear career pathways
- Continuous training
- Specialized development opportunities
- Supportive and inclusive environment