CrawlJobs Logo

Principal Cloud Software Engineer

United States, Annapolis Junction 215000.00 - 250000.00 USD / Year · Job Posted May 05, 2026
Apply Position
Job Link Share

Job Description

Riverstone Enterprise Solutions, an Envision Innovative Solutions Company, delivers mission-focused technology solutions to the Intelligence Community. Since 2008, we have supported critical national security programs by building high-performing engineering teams and developing innovative enterprise solutions. Our engineers work in a collaborative, zero-bureaucracy environment where expertise is valued, ideas are heard, and contributions directly drive mission success. Your adventure begins now—unleash your potential at Riverstone, we combine the agility of a small company with the impact of a big mission. Riverstone is seeking a motivated, career, and customer-oriented Cloud Software Engineer Level 3 to join our team at Annapolis Junction, Maryland. This is an onsite position.

Job Responsibility

  • Develops, maintains, and enhances complex and diverse Big-Data Cloud systems based upon documented requirements. Directly contributes to all stages of back-end processing, analyzing, and indexing.
  • Provides expertise in Cloud Computing, Hadoop Eco-System including implementing Java applications, Distributed Computing, Information Retrieval (IR), and Object-Oriented Design.
  • Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results.
  • Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment.
  • Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components.

Requirements

  • Twelve (12) years’ experience software engineering experience in programs and contracts of similar scope, type, and complexity is required.
  • Bachelor’s degree in computer science or related discipline from an accredited college or university is required. Four (4) years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelor’s degree.
  • Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience.
  • Four (4) years of which must be in programs utilizing Big-Data cloud technologies and/or Distributed Computing.
  • Two (2) years of Cloud and/or Distributed Computing Information Retrieval (IR).
  • One (1) year of experience with implementing code that interacts with implementation of Cloud Big Table and Cloud Distributed File System.
  • One (1) year of experience with implementing complex MapReduce analytics.
  • One (1) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks.
  • One (1) year of experience in architecting Cloud Computing Solutions
  • One (1) year of experience in debugging problems with Cloud based Distributed Computing Frameworks
  • One (1) year of experience in managing multi-node Cloud based installation
  • Experience in Computer Network Operations:
  • Utility Computing, Network Management, Virtualization (VMWare or VirtualBox), Cloud Computing
  • Current/Active TS/SCI with Full Scope Polygraph

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Principal Cloud Software Engineer

8 matching positions

Principal Cloud Software Engineer

Riverstone is seeking a motivated, career, and customer-oriented Cloud Software ...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
rivsol.com Logo
Riverstone Enterprise Solutions
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Twelve (12) years experience software engineering experience in programs and contracts of similar scope, type, and complexity
  • Bachelor’s degree in Computer Science or related discipline from an accredited college or university is required. Four (4) years of cloud software engineering experience on projects with similar Big-Data systems may be substituted for a bachelors degree
  • Cloudera Certified Hadoop Developer certification may be substituted for one (1) year of Cloud experience
  • Four (4) years of which must be in programs utilizing Big-Data cloud technologies and/or Distributed Computing
  • Two (2) years of Cloud and/or Distributed Computing Information Retrieval (IR)
  • One (1) year of experience with implementing code that interacts with implementation of Cloud Big Table and Cloud Distributed File System
  • One (1) year of experience with implementing complex MapReduce analytics
  • One (1) year of experience with implementing code that interacts with Cloud Distributed Coordination Frameworks
  • One (1) year of experience in architecting Cloud Computing solutions
  • One (1) year of experience in debugging problems with Cloud based Distributed Computing Frameworks
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer - Copilot CLI

Within GitHub and Microsoft CoreAI, the Copilot CLI team builds GitHub's coding ...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years
Job Responsibility
Job Responsibility
  • Take ownership of critical product and platform areas of the Copilot CLI and shared agent runtime
  • Set a high technical and quality bar for agentic systems and developer-facing tooling
  • Design and ship performant, reliable terminal experiences that developers depend on for daily work
  • Use data, benchmarks, and direct user feedback to guide iteration and investment
  • Collaborate across org boundaries to enable other teams to build agentic products on top of a shared foundation
  • Influence architecture, technical direction, and engineering standards beyond your immediate team
What we offer
What we offer
  • Certain roles may be eligible for benefits and other compensation
  • Fulltime
Read More
Arrow Right

Senior Software Engineer / Principal Software Engineer

We are hiring multiple Senior Software Engineers and Principal Software Engineer...
Location
Location
Costa Rica , Multiple Locations
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or Engineering OR equivalent experience
  • At least 5 years of experience in software design and backend service development
  • 5+ years of hands-on experience in an object-oriented language such as C++, C#, Java, Python, or equivalent experience with C
  • Proficiency in English is essential for effective communication
Job Responsibility
Job Responsibility
  • Drive a project through to delivery removing obstacles as needed to ensure success
  • Contribute to the design of large-scale distributed software services and solutions
  • Write clean, well-tested code
  • Champion and drive improvements to team software engineering practices
  • Mentor junior engineers
  • Collaborate with related teams to achieve goals
  • Promote knowledge sharing and contribute to onboarding documentation for new engineers
  • Act as a participant in the on-call rotation to monitor service for degradation, downtime, or interruptions and perform complex incident management and problem resolution for the service
  • Fulltime
Read More
Arrow Right

Senior Software Engineer and Principal Software Engineer - Power Point AI Team

The PowerPoint team is embarking on an exciting new chapter - evolving a product...
Location
Location
United States , Redmond
Salary
Salary:
119800.00 - 234700.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 8+ years of experience in backend service engineering, including work on high-scale infrastructures
  • Proficiency in one or more systems programming languages such as C#, C++
  • 1+ years of experience in software engineering, designing and developing systems (and APIs) that deploy and integrate with AI models
  • 2+ years of experience working with rich telemetry, making data driven decisions, and carrying out rapid experimentation
  • 2+ years of experience building software for scale, performance, and reliability
  • Academic or industry experience with building, finetuning, deploying or building eval-driven systems utilizing the models (any category)
Job Responsibility
Job Responsibility
  • Lead design and delivery of complex, scalable AI features ensuring resilience and exceptional user experience
  • Drive technical strategy and architecture decisions across multiple services, influencing partner teams and aligning with compliance and security requirements
  • Champion modern engineering practices, including AI-driven approaches, automation, and cloud-native patterns, across the full development lifecycle
  • Mentor and guide engineers, fostering technical excellence and continuous improvement in security, reliability, and performance
  • Collaborate cross-org to solve challenging technical problems, streamline processes, and reduce operational costs while improving live-site health
  • Design and implement scalable backend services optimized for machine learning workflows and large language model integration
  • Develop and maintain evaluation-driven systems that leverage text and multimodal inputs (e.g., images) to power visual-creation experiences
  • Build and optimize APIs and infrastructure to support high-performance model inference and experimentation at scale
  • Collaborate with product, ML, and design teams to integrate models into user-facing features, ensuring seamless functionality and performance
  • Conduct model evaluations and experiments, analyze results, and iterate on improvements to enhance accuracy and user experience
  • Fulltime
Read More
Arrow Right

Principal Software Engineer ( Cloud Security )

We are seeking a highly skilled and experienced Principal Engineer to join us to...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep expertise in high-scale, multi-tenant distributed systems and backend development, including REST APIs, databases and microservices
  • Strong proficiency in Golang(Highly Preferred), Java or Python
  • Hands-on experience in NoSQL, SQL databases
  • Familiarity with event-driven architecture and message queues like Kafka, RabbitMQ, Pub/Sub
  • Proficiency in Docker and Kubernetes ecosystems
  • Knowledge of infrastructure as code (IaC) tools like Terraform
  • Experience with CI/CD processes
  • Strong cloud troubleshooting skills with a deep understanding of public cloud design, microservices, security, global networking, distributed systems, and load balancing
  • Experience with cloud deployments on platforms like Azure, AWS, and GCP
  • M.S/B.S degree in Computer Science or equivalent and 8+ years of relevant experience required
Job Responsibility
Job Responsibility
  • Set the example for high levels of accountability
  • Technical leadership and end-to-end delivery of solutions in collaboration with cross-functional product management, development and quality assurance teams in a fast paced environment
  • You will work to design, implement and troubleshoot next generation cloud security solutions
  • Hands-on participation in developing next generation cloud security architecture
  • You will participate in all phases of the product development cycle, from definition, design, through implementation and test
  • Ensure the adoption of best practices in code quality, scalability and system design among team members
  • Foster innovation in the organization
  • Recruit and Mentor new team members
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Senior Principal Software Engineer ( Cloud Infrastructure and Platform Engineering )

Your Career At Palo Alto Networks, Secure Cloud and AI infrastructure is the fou...
Location
Location
United States , Santa Clara
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BS, MS, or PhD in Computer Science or a related technical field, or equivalent experience
  • 9+ years of relevant software engineering experience, with a proven track record of technical leadership and innovation
  • Demonstrated experience defining and leading large-scale, cross-organizational technical initiatives from concept to completion
  • Experience building and scaling platforms that serve thousands of engineers in complex environments
  • Strong foundation in application and infrastructure security, including secrets management, supply chain security, and secure-by-default platform design
  • Recognized expertise in developer platforms, cloud-native infrastructure, container orchestration technologies (e.g Kubernetes) and CI/CD
  • Deep proficiency with a major cloud platform (GCP preferred), including IAM, managed databases, networking, and Workload Identity
  • Experience designing and maintaining Infrastructure as Code (e.g. Terraform) at scale, including module architecture and state management
  • Expertise in authentication/authorization systems: OAuth 2.0, OIDC, token lifecycle management, and zero-trust patterns
  • Hands-on experience applying AI/ML/GenAI to solve complex software engineering problems
Job Responsibility
Job Responsibility
  • Define the Vision: Architect and own the technical roadmap for AI-enhanced developer tools and infrastructure in CIPE at Palo Alto Networks
  • Evaluate and Execute Solutions: Lead the design and implementation of novel systems that leverage Large Language Models (LLMs), static/dynamic analysis, and machine learning to create a world-class, intelligent developer experience
  • Drive Organization-Wide Impact: You are a builder, so you won't just stop at ideation. Beyond concepts, ensure your builds show step-change improvements in key engineering metrics like including code velocity, review cycle time, test effectiveness, incident reduction, and overall feature launches
  • Lead Cross-Functional Initiatives: Spearhead complex, cross-functional projects that require influencing and aligning multiple engineering organizations and their leadership
  • Enable Secure Innovation: Develop foundational AI platforms that empower teams to prototype, deploy, and scale threat-intelligent cloud features, embedding Palo Alto Networks' security natively
  • Serve as Technical Authority: Act as the go-to expert on AI-augmented cloud platforms, mentoring senior engineers and infusing industry-leading practices into our high-stakes ecosystem
  • Innovate at Enterprise Scale: Address intricate challenges in multi-cloud environments (AWS, Azure, GCP, and OCI) supporting thousands of microservices, secure workloads, and global threat detection pipelines
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Principal Software Engineer (Cloud Network and AI Security)

Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong expertise in programming languages such as C, Python, and Go
  • Proficiency in low-level linux systems programming technologies
  • Familiarity with cloud service architectures, including compute, networking, load-balancers, and identity management
  • Experience with cloud deployments on platforms such as Azure, AWS, and GCP
  • Experience with network virtualization technologies such as DPDK, XDP
  • Strong knowledge in network security fields such as stateful firewall, packet processing, and network ACL
  • Strong scripting skills in bash and Python
  • Familiarity with Terraform/CFT/PowerShell ARM templates
  • BS/MS degree in Computer Science, Computer Engineering, Electrical Engineering or equivalent or equivalent military experience
  • 7+ years of related engineering experience
Job Responsibility
Job Responsibility
  • Design and implement new features and integrations for virtualization features across diverse cloud environments and deployments
  • Engage in all phases of the product development cycle from concept definition, design, through implementation, and testing
  • Develop comprehensive functional specifications, evaluate task requirements and timelines, and contribute to design, development, debugging, and support processes
  • Hands-on experience with virtualization technologies, various hypervisors, system software, and networking
What we offer
What we offer
  • Restricted stock units
  • Bonus
  • Fulltime
Read More
Arrow Right

Sr Principal Engineer Software (Cortex Cloud)

As a Senior or Sr Principal Software Engineer in Cortex Cloud, you will contribu...
Location
Location
Israel , Tel Aviv
Salary
Salary:
Not provided
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Backend Engineering: 8+ years of experience building and maintaining production-grade distributed systems
  • Languages: Proficiency in Go (Golang) is a strong advantage. We are open to engineers with deep expertise in other backend languages (Java, Python, Rust, C#, or Node.js) who are willing to transition to a Go-primary stack and have a focus on clean, well-tested code
  • Fundamentals: Strong grasp of system design, data structures, and algorithms in high-scale cloud environments
  • Standards: Experience with CI/CD, comprehensive testing (unit, integration, E2E), and rigorous code reviews
  • Cloud: Proficiency in AWS, GCP, or Azure, including cloud-native services
  • Reliability: Experience with observability (monitoring, logging, tracing) and system profiling
  • Education: B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent technical/military experience
Job Responsibility
Job Responsibility
  • Contribute to the development and scaling of cloud-native security solutions for enterprise organizations
  • Work within an established team to evolve a high-traffic product, with a focus on refining architecture, optimizing the technology stack, and maintaining engineering standards
  • Write reliable code, influence product direction, and design distributed systems
  • Make technical decisions that impact the long-term stability and performance of cloud workload protection services
  • Fulltime
Read More
Arrow Right