Cloud Platform Software Engineer — Global Connected Vehicle Platform
Ford
We made history and now we work to transform the future – for our customers, our communities and our families. You'll see your work on the road every day, helping people move freely and pursue their dreams. At Ford, you can build more than vehicles. Come build what matters.
Ford’s Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company’s vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You’ll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive changes by helping build a better world where every person is free to move and pursue their dreams.
Originally posted on Himalayas
Senior Software Engineer, Cloud Platform
NVIDIA
The NVIDIA DSX OS organization is looking for software engineering talent to build NVIDIA’s accelerated compute cloud services. These services include software to manage hardware and network provisioning to build a multi-tenant infrastructure. As a software engineer, you will work with other software engineers, product architects, and product managers as a collaborative team to deliver end-to-end software solutions to manage complex cloud infrastructure deployments.
You will write services and software that aligns with the broad architectural vision for NVIDIA DSX OS, working with other teams to develop a robust and scalable system. You own your code - from development to commit to test to production. We expect you to be passionate about code quality, testing, deployment efficiency/simplicity and bringing amazing products to market.
What you will be doing:
- Work with NVIDIA internal partners
- Design and build scalable software systems to manage NVIDIA’s cloud infrastructure.
- Building network and systems automation software for managing a multi-tenant cloud infrastructure
- Participate in open-source communities of software we leverage and build.
- Present to internal stakeholders and NVIDIA leadership on roadmaps, vision, & demos
What we need to see:
- 12+ years of experience with designing and building distributed software systems.
- BS/MS degree in Computer science or related areas (or equivalent experience)
- Demonstrated ability to write code in a mainstream systems programming language such as C, C++, Golang, or Rust.
- Demonstrated ability to design and implement maintainable APIs for consumers.
- Practical experience with asynchronous programming, type safety, threading models, state machines and data structures.
- Background of data persistence (SQL or similar).
- Understanding of secure communication protocols (mutual-TLS, IPsec, or similar).
Ways to stand out from the crowd:
- Experience in a Hyperscale Cloud Service Provider (public facing or not)
- Understanding of networking protocols such as IP, IPv6, BGP, HTTP, ICMP, tunneling protocols (VXLAN, Geneve, FoU, GRE), etc.
- Background with Host management systems (DHCP, Redfish, UEFI) and host security services such as TPM, TXT, and SecureBoot
- Kubernetes and/or distributed task scheduling
- Knowledge of SRE principles (observability, SLOs, logging, etc.)
NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction inventions from artificial intelligence to autonomous cars. NVIDIA is looking for phenomenal people like you to help us accelerate the next wave of artificial intelligence. NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and talented people in the world working for us. If you're creative and passionate about developing cloud services we want to hear from you!
Your base salary will be determined based on your location, experience, and other objective job-related factors. The expected base salary ranges for this position are:224,000 USD – 356,500 USD for Level 5; and 272,000 USD – 431,250 USD for Level 6.
You will also be eligible for equity and benefits.
This posting is for an existing vacancy.
NVIDIA uses AI tools in its recruiting processes.
NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.Originally posted on Himalayas
Staff Software Engineer, Cloud Platform
Aerospike
Aerospike is the real-time database for mission-critical use cases and workloads, including machine learning, generative, and agentic AI. Aerospike powers millions of transactions per second with millisecond latency, at a fraction of the total cost of ownership compared to other databases.
Global leaders, including Adobe, Airtel, Barclays, Criteo, DBS Bank, Experian, Grab, HDFC Bank, PayPal, Sony Interactive Entertainment, The Trade Desk, and Wayfair, rely on Aerospike for customer 360, fraud detection, real-time bidding, profile stores, recommendation engines, and other use cases.
At Aerospike, we dream big and deliver even bigger. Our mission is to unleash the power of the world’s real-time data with a database built for infinite scale, speed, and sustainability.
If you're ready to shape the future of data, join us.
About the Role
We’re growing fast and investing deeply in our Cloud Platform—a multi-cloud, multi-tenant platform that brings the power of Aerospike to customers with maximum simplicity, speed, and scale.
We’re looking for a Staff Software Engineer to serve as a technical leader and key architect for our Cloud team. In this role, you will define the architectural vision and drive the execution of our next-generation platform services. Your work will directly shape how global enterprises deploy, manage, and scale Aerospike in the cloud, setting the technical bar for reliability, multi-tenancy, and extreme scale across multi-cloud environments.
What You'll Do
- Define Architectural Strategy: Set the long-term technical vision and multi-cloud strategy for SaaS and control-plane services, ensuring alignment with enterprise-scale customer requirements.
- Drive Cross-Functional Impact: Partner with Product Management, Security, Infrastructure, and Executive Leadership to translate complex business needs into durable, scalable technical roadmaps.
- Lead System Design for Scale: Architect high-throughput, multi-tenant control and data planes capable of managing distributed deployments under extreme load and strict SLA requirements.
- Multiply Engineering Effectiveness: Serve as a force multiplier by mentoring senior engineers, driving technical design reviews, establishing engineering best practices, and raising the overall technical capability of the organization.
- Pioneer Technical Innovation: Rapidly prototype and evaluate emerging cloud-native technologies, driving architectural evolution across container orchestration, multi-cloud automation, and resilience engineering.
Responsibilities
- Lead end-to-end architecture and system design for complex, large-scale multi-cloud platform services.
- Collaborate with product leadership and principal architects to define and drive the multi-year Cloud technology roadmap.
- Author comprehensive RFCs and technical design documents; lead architecture review forums across engineering teams.
- Debug, profile, and solve complex, cross-cutting distributed systems issues involving networking, data consistency, multi-tenancy, and state management.
- Establish baseline standards for observability, high availability, security, and operational excellence across platform microservices.
- Mentor senior and mid-level engineers through code reviews, design guidance, and career development sponsorship.
Required Skills & Qualifications
- Experience: 8+ years of hands-on experience building production distributed backend systems, with demonstrated leadership at the Staff or Lead level.
- Database & Distributed Systems Mastery:
- Distributed Database Expertise: Broad experience deploying and operating production distributed databases and caching tiers (e.g., MongoDB, Redis, PostgreSQL, Cassandra, DynamoDB, or Aerospike).
- Data Architecture & Trade-offs: Deep understanding of NoSQL vs. Relational models, consistency models (ACID vs. BASE), and caching strategies for high-throughput, low-latency applications.
- Automated Lifecycle Management: Experience automating database operations at scale, including cluster provisioning, zero-downtime upgrades, backups, disaster recovery, and cross-region replication.
- Scalability & High Availability: Practical experience with sharding, read/write splitting, replication topologies, connection pooling, and multi-node cluster rebalancing.
- Languages & Core Tech: Deep expertise in statically typed languages (Go strongly preferred; Kotlin, Java, or C++) for backend infrastructure service design.
- Cloud & Orchestration: Advanced experience across multiple major public clouds (AWS, GCP, Azure), deep proficiency with Kubernetes, container internals, and building Kubernetes Operators/Controllers.
- Architectural Mastery: Proven track record of designing, launching, and operating enterprise-grade, multi-tenant SaaS platforms or control planes on public cloud infrastructure.
- Security & Compliance: Firm understanding of cloud security primitives, zero-trust architectures, authentication/authorization protocols (OAuth, OIDC, mTLS), and encryption at rest/in transit.
- System Design & Leadership: Exceptional ability to decompose ambiguous business problems into clean modular systems, negotiate technical trade-offs with stakeholders, and clearly communicate technical vision to leadership and engineering teams.
Preferred Skills & Qualifications
- Native fluency in Go.
- Hands-on production experience with Aerospike core features or other ultra-low latency NoSQL databases.
- Proven track record of developing custom Kubernetes Operators or Custom Resource Definitions (CRDs) for data-intensive applications.
- Production experience with Infrastructure as Code (Terraform, OpenTofu) and modern GitOps/CI/CD practices (ArgoCD, Flux).
- Active contributions to open-source cloud-native or data infrastructure projects
Salary Range: $190,000 – $220,000
(Actual compensation will be based on experience, location, and other relevant factors.)
Aerospike is an Equal Opportunity Employer. We are committed to an environment free from discrimination based on race, religion, gender identity, sexual orientation, age, disability, or veteran status.
To keep our recruitment pipeline as high-performance as our database, Aerospike uses AI-driven tools to streamline resume reviews, scheduling, and communication. While we love smart tech, we value human connection even more. AI helps us optimize the process, but real people make 100% of the actual hiring decisions.
Originally posted on Himalayas
Staff Software Engineer - Cloud Platform Products (Agentic Workloads)
HOME DEPOT U.S.A., INC.
With a career at The Home Depot, you can be yourself and also be part of something bigger.
Position Purpose
As a Staff Software Engineer, you will be the technical leader accountable for the architecture, design, and delivery of cloud platform products that enable and support agentic workloads across The Home Depot. These products serve engineering teams building, deploying, and operating AI-powered applications, and non-engineering teams who need secure, governed self-service experiences to build and run their own agentic solutions.
You will turn platform strategy into scalable technical solutions and then make sure they ship. You own technical delivery outcomes, not just designs. You will act as a force multiplier: you raise the delivery speed, quality, and independence of the engineers and teams around you through hands-on leadership, clear technical direction, reusable patterns, and removing blockers. You will lead by influence, partnering closely with your Software Engineer Manager, Platform Reliability Engineering, Security, Architecture, and consuming teams to speed up an AI-driven product development lifecycle.
Key Responsibilities
40% Delivery Leadership & Force Multiplication
- Owns technical delivery of cloud platform products supporting agentic workloads, from design through release and ongoing operation, in partnership with the Software Engineer Manager
- Breaks ambiguous initiatives into well-scoped, sequenced work that engineers can execute on independently, and keeps delivery predictable, incremental, and low-risk
- Identifies and removes technical blockers, dependencies, and bottlenecks across the team and partner teams before they affect delivery
- Raises team throughput by building reusable services, libraries, templates, paved paths, and automation that cut repeated effort and toil
- Sets up and continuously improves the team’s delivery practices, including CI/CD, progressive delivery, IaC/GitOps (Terraform, Helm, Argo CD), testing strategy, and release standards
- Champions and models AI-assisted development and agentic workflows to measurably speed up how the team designs, builds, tests, and ships
- Contributes hands-on code on the most complex, highest-risk, or most critical-path work, and pairs with engineers to unblock and level them up
- Tracks delivery health (lead time, deployment frequency, change failure rate, recovery time) and drives improvements
- Drives adoption through clear documentation, reference architectures, self-service workflows, and developer experience improvements for both technical and non-technical users
30% Architecture, Technical Leadership & Strategy
- Defines and drives the technical vision, architecture, and long-term evolution of cloud platform products supporting agentic workloads
- Leads the design of secure, scalable, resilient platform capabilities on Google Cloud and GKE that serve both engineering and non-engineering users
- Establishes architectural standards, engineering patterns, and governance guardrails (security, compliance, cost) that make safe self-service the default
- Leads design reviews, architecture reviews, and technical deep dives, and participates in enterprise review boards to drive consistency
- Partners with Enterprise Architecture, Security, and Platform Reliability Engineering to ensure solutions meet enterprise standards
- Leads evaluation and adoption of emerging technologies in AI infrastructure, LLM gateways, agent runtimes, MCP/tool integration, model serving, and orchestration
- Serves as a trusted technical advisor to the Software Engineer Manager and product leadership on roadmap feasibility, sequencing, and technical risk
15% Reliability, Support & Operational Excellence
- Partners with Platform Reliability Engineering to define SLOs, observability, alerting, runbooks, and on-call readiness for every product before and after launch
- Serves as the technical escalation point and leads technical response for complex production incidents
- Drives root cause analysis and makes sure systemic fixes are prioritized and delivered
- Designs platforms with supportability, scalability, and cost efficiency built in from the start
- Supports highly available 24x7 retail operations
15% Mentorship & Engineering Excellence
- Mentors and develops engineers through technical coaching, design guidance, code reviews, and pairing, with the explicit goal of growing their ability to deliver independently
- Raises engineering standards for quality, maintainability, security, and operational excellence across the team
- Delegates meaningful technical ownership to grow other engineers into technical leaders
- Fosters communities of practice in cloud-native development, agentic AI, and platform engineering
- Advocates for continuous learning and hands-on experimentation with emerging technologies
Direct Manager / Direct Reports
- Reports to Software Engineer Manager
- 0 direct reports
Travel Requirements
- Typically requires overnight travel less than 10% of the time
Minimum Qualifications
- Must be eighteen years of age or older
- Must be legally permitted to work in the United States
- Mastery of an object-oriented programming language (preferably Go)
- Extensive experience designing, building, and delivering distributed cloud-native systems
- Proficiency with Google Cloud Platform and Kubernetes (GKE) in a production environment
- Experience leading architecture, technical decisions, and delivery across multiple applications or teams
Preferred Qualifications
- 8+ years of software engineering experience with demonstrated technical leadership across large-scale platforms or distributed systems
- Proven track record of delivering complex platform initiatives end to end and measurably improving the delivery speed and quality of surrounding engineers and teams
- Deep expertise in Golang for cloud-native services, APIs, platforms, and developer tooling
- Expert-level knowledge of Google Cloud (GKE, IAM, Networking, Cloud Run, Pub/Sub, Cloud Storage, Load Balancing, Security)
- Expert-level experience with Kubernetes and container orchestration at scale
- Deep expertise in IaC, GitOps, and automation (Terraform, Helm, Argo CD)
- Extensive experience designing and running modern CI/CD and progressive delivery pipelines
- Experience building platforms for agentic AI workloads: LLM gateways, agent runtimes, model serving, MCP integration, orchestration layers, vector databases
- Experience designing developer platforms, APIs, and self-service experiences for both technical and non-technical users
- Strong observability experience: OpenTelemetry, Prometheus, Grafana, tracing, logging, SLOs, alerting
- Experience partnering with SRE / Reliability Engineering to build highly available production systems
- Strong understanding of cloud security, identity, secrets management, network policy, and governance controls
- Experience leading enterprise architecture reviews and influencing technical direction across teams
- Demonstrated ability to align engineering, product, architecture, security, and operations stakeholders
- Proven ability to mentor engineers and raise technical excellence across an organization
- Experience supporting highly available 24x7 retail platforms
- AI-driven mindset, using AI-assisted development and agentic workflows to improve engineering productivity and platform capabilities
Education
Minimum: the knowledge, skills, and abilities typically acquired through a bachelor’s degree program or equivalent in a related field. Preferred: no additional education.
Minimum Years of Work Experience: 7
Preferred Years of Work Experience: 8+
Minimum / Preferred Leadership Experience: None (technical leadership is covered under qualifications)
Certifications: None (Google Cloud Professional certifications are a plus)
Competencies
- Drives Results
- Plans and Aligns
- Develops Talent
- Collaborates
- Manages Ambiguity
- Cultivates Innovation
- Communicates Effectively
- Situational Adaptability
- Nimble Learning
- Interpersonal Savvy
For California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents:
The pay range for this position is between $120,000.00 - $190,000.00Originally posted on Himalayas