Software Engineer, FedRAMP Infrastructure

RampRamp·Remote(Washington, D.C.)
Software Development

WFA Digital Insight

As the remote job market continues to evolve, demand for cloud infrastructure experts with FedRAMP compliance knowledge is on the rise. With the cloud computing market projected to reach

.5 trillion by 2027, companies like Ramp are leading the charge in innovative finance solutions. Ramp's commitment to building a best-in-class engineering team means they're looking for top talent who can navigate complex security requirements and drive scalable solutions. To succeed in this role, candidates will need to demonstrate a deep understanding of cloud infrastructure, security, and compliance, as well as strong collaboration and problem-solving skills. Before applying, candidates should be prepared to showcase their experience working with cloud-native technologies and their ability to thrive in a fast-paced, autonomous environment.

Job Description

## About the Role As a Software Engineer, FedRAMP Infrastructure at Ramp, you will play a critical role in shaping the company's infrastructure to support government environments. This is a cross-functional position that requires a unique blend of technical expertise, collaborative instincts, and a strong sense of ownership. You will act as both a technical owner and a multiplier, helping to shape compliant infrastructure patterns, identifying risks across infrastructure domains, and partnering closely with other engineers to ensure the architecture continues to meet strict operational and security requirements. Day-to-day, you will be working on high-stakes, data-dense problems that require creative solutions and a deep understanding of cloud infrastructure, security, and compliance. You will be part of a fast-paced, autonomous team that values high agency and high urgency, and you will be expected to make consequential decisions that shape the outcome of the company's infrastructure. Ramp is an engineering company at its core, and the Infrastructure team supports the foundations of the product and platform. The team owns areas like compute orchestration, databases, messaging, observability, and developer environments, and you will be contributing to the development of primitives and abstractions that let product teams move fast while ensuring security, scalability, and reliability. ## What You Will Do - Influence the evolution of Ramp's infrastructure to support government environments, including FedRAMP and GovRAMP - Work across infrastructure domains to contribute to the next generation of Ramp's database, real-time queue, or container orchestration infrastructure - Ensure proposed changes are viable within secure environments and compliant with FedRAMP security standards - Collaborate across the engineering organization to introduce and scale best practices with cloud-native technologies like Cloudflare, Amazon ALB, Service Discovery, ECS/EKS, Celery, Kafka, Amazon Aurora PostgreSQL, Elasticache Redis, and S3 - Build abstractions within Terraform to simplify architecture and increase developer velocity and ownership - Find solutions to Ramp's toughest scaling, performance, and low-latency problems - Participate in an on-call rotation to address critical production events - Mentor other engineers and contribute to a high-performing, inclusive engineering culture - Partner with product teams to drive infrastructure decisions that support business goals - Develop and maintain technical documentation to ensure knowledge sharing across the team - Stay up-to-date with industry trends and emerging technologies to identify opportunities for innovation and improvement ## What We Are Looking For - Minimum 6 years of experience shipping high-quality architectures for critical systems - Production experience in AWS, GCP, or Azure, with a strong preference for AWS - Ability to think through customer requirements and come up with high-impact ways to quickly solve their problems - Expertise in a production deployment of Infrastructure-as-Code (e.g., Terraform) - Proficiency in an object-oriented programming language - Experience designing and operating cloud infrastructure (AWS) compliant with FedRAMP security standards - Deep understanding of secure data handling, encryption, logging, and access controls required under FedRAMP guidelines - Strong experience building, deploying, and managing cloud-native applications - Experience with containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) - Strong understanding of networking protocols and architectures (e.g., TCP/IP, HTTP) ## Nice to Have - Experience with CI/CD pipelines and automated testing - Familiarity with agile development methodologies (e.g., Scrum, Kanban) - Experience with cloud security platforms (e.g., Cloudflare, AWS IAM) - Knowledge of compliance frameworks (e.g., NIST, HIPAA) - Experience mentoring junior engineers or leading small teams ## Benefits and Perks - Competitive salary and equity package - Comprehensive health, dental, and vision insurance - Flexible PTO and remote work arrangements - Professional development opportunities (e.g., conferences, training) - Access to cutting-edge technologies and tools - Collaborative, inclusive company culture - Recognition and rewards for outstanding performance - Opportunity to work on high-impact, high-visibility projects - Flexible spending accounts (e.g., FSA, HSA)

How to Stand Out

- tip: When applying, be prepared to provide specific examples of your experience working with cloud infrastructure, security, and compliance. Highlight your ability to navigate complex technical problems and collaborate with cross-functional teams.

  • tip: To stand out, demonstrate a deep understanding of cloud-native technologies and your ability to apply them to real-world problems. Showcase your expertise in Infrastructure-as-Code tools like Terraform and your experience with containerization and container orchestration.
  • tip: In your portfolio, include examples of your work with cloud infrastructure, security, and compliance. This could include code samples, architecture diagrams, or case studies of projects you've led or contributed to.
  • tip: When negotiating salary, be prepared to discuss your experience, skills, and market rate. Don't be afraid to ask for what you're worth, but also be open to negotiation and creative compensation packages.
  • tip: During the interview process, pay attention to the company culture and values. Ask questions about the team's dynamics, the company's approach to remote work, and the opportunities for growth and professional development.
  • tip: Be prepared to back up your claims with data and metrics. For example, if you claim to have improved infrastructure performance by 30%, be prepared to provide concrete numbers and explanations of how you achieved this.
  • tip: Don't underestimate the importance of soft skills in a technical role. Highlight your ability to communicate complex ideas, work with cross-functional teams, and drive projects forward in a fast-paced environment.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.