via Indeed
$140K - 170K a year
Design, implement, and maintain scalable, secure AWS infrastructure and CI/CD pipelines, mentor junior engineers, and ensure system reliability and security for loan origination systems.
8+ years infrastructure/DevOps experience with 3+ years AWS, proficiency in Terraform/CDK, CI/CD tools, containerization, scripting (Python/Bash/Java), networking, security, and remote work capability.
Who We Are: Cardinal Financial is a nationwide direct mortgage lender that focuses on creating solutions for our borrowers, partners, and employees-to provide the very best experience. We are genuine and hard-working individuals who are not scared to improve and intentionally push beyond what is considered "good enough" Looking to join a growing company that values its people, innovates, and expands on its proprietary technology? Apply below! Who We Need: The Senior Infrastructure Engineer is responsible for designing, implementing, and maintaining our cloud-based infrastructure on AWS while ensuring the reliability, scalability, and security of our proprietary loan origination system. This role combines infrastructure architecture, automation, deployment pipeline management, and mentorship responsibilities. As a Senior Infrastructure Engineer, you will work with cutting-edge technologies to support business objectives from conception through deployment, while fostering a culture of innovation and best practices within the team. What You Will Do: • Design and implement scalable, secure, and cost-effective AWS infrastructure solutions using Infrastructure as Code (Terraform, CDK) to support our loan origination system and related applications. • Build and maintain comprehensive CI/CD pipelines using GitHub Actions, Jenkins, and other tools to enable rapid, reliable software delivery across multiple environments. • Deploy software releases to production and QC environments, including off-hours deployments when necessary to minimize business impact. • Implement and maintain monitoring, logging, and alerting solutions using AWS-native tools like CloudWatch, X-Ray, CloudTrail, and AWS Systems Manager to ensure system reliability and performance. • Partner with the Architecture team, Development teams, and business stakeholders to understand requirements and provide infrastructure solutions that meet business needs. • Lead infrastructure projects from planning through implementation, including capacity planning, disaster recovery, and security compliance initiatives. • Mentor junior engineers in best practices for cloud infrastructure, automation, and DevOps methodologies. • Troubleshoot complex infrastructure issues across the stack, from network connectivity to application performance. • Implement security best practices including IAM policies, security groups, network segmentation, and compliance requirements for financial services. • Manage and optimize AWS costs through proper resource sizing, reserved instances, and architectural improvements. • Participate in architectural reviews and provide infrastructure expertise for new initiatives and system improvements. • Create and maintain comprehensive documentation for infrastructure components, runbooks, and operational procedures. • Collaborate with the team to continuously improve our infrastructure automation and reduce manual processes. • Stay current with AWS services and cloud technologies to recommend and implement improvements. • Performs other related duties as assigned. What You Need:Required: • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience. • 8+ years of experience in infrastructure, DevOps, or cloud engineering roles with at least 3 years focused on AWS. • Strong experience with Infrastructure as Code, specifically Terraform and/or CDK. • Proven experience designing and implementing CI/CD pipelines using tools like GitHub Actions, Jenkins, or similar. • Experience with containerization technologies (Docker, Kubernetes/EKS). • Proficiency in scripting languages (Python, Bash, or similar) and Java. • Experience with configuration management and automation tools. • Solid understanding of networking concepts, security best practices, and systems administration. • Proven ability to work effectively in a remote environment with distributed teams. • Experience with and comfort using AI tools to enhance productivity and problem-solving. Preferred: • AWS certifications (Solutions Architect, DevOps Engineer, or similar). • Experience in financial services or other regulated industries. • Deep experience with AWS-native monitoring and observability tools (CloudWatch, X-Ray, Systems Manager, AWS Config). • Knowledge of AWS database services (RDS, DynamoDB, Aurora). • Experience with serverless architectures using Lambda, API Gateway, and Step Functions. • Familiarity with AWS security services (GuardDuty, Security Hub, Inspector). • Experience with AWS cost optimization tools (Cost Explorer, Trusted Advisor, Compute Optimizer). Technical Excellence: • Mastery of AWS services including EC2, VPC, IAM, S3, RDS, Lambda, EKS, CloudFormation, and others. • Deep understanding of infrastructure as code principles and best practices. • Expert-level knowledge of CI/CD concepts and implementation. • Strong understanding of security principles, networking, and system architecture. • Ability to design highly available, scalable, and fault-tolerant systems. Communication & Leadership: • Excellent written and verbal communication skills to interact with technical and non-technical stakeholders. • Ability to translate business requirements into technical solutions. • Strong mentorship skills to guide and develop junior team members. • Proven ability to lead technical projects and drive them to completion. Problem Solving: • Systematic approach to troubleshooting complex infrastructure issues. • Ability to balance technical excellence with business pragmatism. • Comfortable working in ambiguous situations and making informed decisions. • Proactive in identifying and addressing potential issues before they impact the business. Collaboration: • Works effectively in a team environment where collaboration is essential. • Builds strong relationships across teams to facilitate knowledge sharing. • Comfortable giving and receiving constructive feedback. • Contributes to a positive team culture focused on continuous improvement. What We Offer: • Strength, Stability, and Vision • Great compensation package • Opportunity for career growth • A commitment to be a relevant market leader - we are aiming for the top! • Octane, our engineered proprietary technology that is transforming the mortgage industry • An empowered culture where your ideas are important and your voice matters • Full Benefits, beginning the first day of the month following your start date, including - Medical, Dental, Vision, Life, Disability Insurance, and much more • Generous paid time off package that also includes all major holidays • 401K w/ 50% match - Beginning the 1st of the month following 30 days of employment Cardinal Financial is an Equal Opportunity Employer. We respect and aim to empower individuals and support the diverse cultures, perspectives, skills, and experiences within our workforce.California residents click here to reviewCardinal's California Employee Privacy Policy & Notice at Collection. The expected base salary for this position ranges from one hundred forty thousand dollars to one hundred seventy thousand dollars, determined based on the applicant's experience, skillset, education, training, certificates, and licenses. Employment Type: Full time
This job posting was last updated on 12/8/2025