Senior Engineer
Location
United States
Posted
37 days ago
Salary
0
Seniority
Senior
Job Description
Senior Engineer
Presidio
• Lead design and implementation of secure, scalable cloud architectures across AWS, Azure, and GCP. • Develop, maintain, and optimize Terraform modules and pipelines for infrastructure provisioning, configuration management, and policy enforcement. • Automate deployments and operational workflows using Terraform, Ansible, GitHub Actions, or Azure DevOps Pipelines. • Execute discovery and assessment activities using tools such as Flexera, Device42, Cloudamize, and native cloud utilities. • Drive migration execution for IaaS, PaaS, and containerized workloads, ensuring performance, security, and operational readiness. • Collaborate with architects, engineers, and PMs to design and document Cloud Design Documents (CDDs), runbooks, and implementation plans. • Implement and enforce cloud security best practices including IAM, encryption, logging, monitoring, and compliance with CIS and NIST standards. • Troubleshoot infrastructure issues and optimize environments for performance, scalability, and cost. • Mentor junior engineers and contribute to Presidio’s reusable assets, templates, and automation frameworks.
Job Requirements
- Bachelor’s degree or equivalent experience and/or military experience
- 8–10+ years of enterprise infrastructure engineering experience, with 5+ years in cloud infrastructure design and automation.
- Strong expertise with Terraform for IaC (modules, workspaces, state management, and CI/CD integration).
- Hands-on experience with cloud networking, identity, compute, storage, and security services in AWS, Azure, or GCP.
- Proven experience executing data center or application migrations to cloud environments.
- Proficiency in Linux/Unix and Windows Server administration.
- Familiarity with virtualization platforms (VMware, Hyper-V, KVM) and hybrid connectivity solutions (ExpressRoute, Direct Connect, VPN, SD-WAN).
- Understanding of modern DevOps practices and CI/CD pipeline integration.
- Strong documentation and client communication skills.
Benefits
- Health insurance
- 401(k) matching
- Flexible working hours
- Paid time off
- Professional development opportunities
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Application Software Developer – Full Stack Developer
VivSoftSolving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee
• Design, develop, deploy, and maintain full-stack applications across the SDLC • Implement DevSecOps practices to automate security and mitigate vulnerabilities • Collaborate with security teams to triage and remediate risks • Build and manage CI/CD pipelines for continuous integration and delivery • Develop and integrate APIs, microservices, and service-oriented architectures • Ensure system performance, scalability, and 99%+ uptime availability • Work closely with development, architecture, and business teams to deliver value-driven solutions • Leverage automation and modern tools to improve delivery efficiency • Write and maintain deployment scripts (Python, Unix Shell)
• Build a scalable CRM and lead management platform • Develop backend systems using Ruby on Rails and PostgreSQL • Create APIs and integrations with tools like Twilio and Stripe • Design dashboards and user portals • Implement routing, validation, and lifecycle tracking
Role Description At Airbnb, we believe in creating a world where anyone can belong anywhere. The Trust Emerging Defense team is focused on building new products and defenses for new unattended risks and attacks, as well as providing peace of mind to our Airbnb guests and hosts. Your work on the Emerging Defenses team will directly provide safety and privacy to Airbnb users worldwide. You will be leading a team of engineers and work cross-functionally building toward the safest communication platform. You will be involved in core company launches and build for the future of safe communication regardless of medium: phone, VoIP, SMS, in-app chat, and video conferencing. A typical day includes: - Building a marketplace of products that ensure safety and privacy of guests and hosts. - Working collaboratively with cross-functional partners, including software engineers, data scientists, product managers, and operations to identify opportunities for business impact, and refine and prioritize requirements for fraud detection and mitigation. - Hands-on developing, productionizing, and operating machine learning models and pipelines at scale, including both batch and real-time use cases. - Enhancing and extending risk investigation tools to enable efficient decision-making on behaviors that could result in physical safety or property damage incidents. Qualifications - BS/MS/PhD in Computer Science, Machine Learning or a related field (or equivalent industry experience). - 2-5 years of experience in software engineering in a fast-paced tech environment. - Strong programming skills (Java / Scala / Python / C++ or equivalent) with deep expertise in architectural patterns and designing scalable, fault-tolerant distributed systems in a service-oriented architecture. - Exposure to ML or interest in ML. Requirements - Experience partnering with cross-functional leaders to define product/technical strategy and drive alignment. - Work on projects that require extensive collaboration, influencing and decision-making capabilities. - Desire to work collaboratively with cross-functional partners, such as design, product, data science, infrastructure, policy, operations, and legal partners. Benefits - Base pay range: $162,000 — $186,000 USD. - This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Company Description Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.
• Work on evolving the integrations platform; • Focus on contracts (Avro and OpenAPI), pipeline automation, and reliability (SRE mindset); • Create, evolve and version Avro and OpenAPI contracts; • Ensure compatibility across contract versions (events and APIs); • Implement automated contract validations in CI/CD pipelines; • Create and maintain pipelines in Azure DevOps and GitHub Actions; • Work on standardizing contracts and integrations between systems; • Implement reliability improvements (error handling, retries); • Support implementation of observability (logs and metrics); • Perform ad-hoc adjustments to backend services (C#, Python, and Java); • Support API Management initiatives (standardization and API exposure); • Assist in analysis and resolution of production incidents.




