What are the responsibilities and job description for the Platform Engineer position at SN Servicing Corporation?
Our Organization
At SN Servicing Corporation, we are committed to fostering a culture of innovation, collaboration, and growth. We believe in empowering our teams to challenge the status quo, embrace cutting-edge technologies, and deliver impactful solutions that transform the mortgage servicing industry. Our culture thrives on inclusivity and mutual respect, where diverse perspectives are valued, and every team member is encouraged to contribute their unique talents. We embrace Agile principles, promoting adaptability and continuous improvement, and strive to create an environment where individuals feel supported to take ownership, experiment, and grow both personally and professionally. Above all, we are driven by a shared purpose: to build solutions that make a real difference in the lives of our borrowers, investors, and agencies.
Our Technology Team
Our mission is to help borrowers achieve financial stability and provide a modern, scalable technology platform for our clients. In order to do so, we are building a cloud-first architecture to transform the way we work in the mortgage servicing industry. Our Technology team encompasses network and infrastructure operations, product and project management, and four core engineering disciplines: software development, platform engineering, quality assurance, and architecture. As a member of our engineering team, you will co-create innovative solutions that simplify processes, improve customer experiences, and redefine what’s possible in mortgage servicing.
The Platform Engineering capability at SN Servicing focuses on ensuring the delivery of high-quality, scalable software products. We leverage modern tools and techniques to automate testing, validate systems at scale, and ensure robust performance and security. Working within Agile teams, we integrate quality practices throughout the software development lifecycle.
Your Role
- Implement and maintain scalable, secure public cloud infrastructure using Infrastructure as Code (IaC) principles
- Implement preventive and detective security controls to ensure robust, secure environments.
- Develop and maintain reusable AWS CDK constructs and patterns to enable rapid delivery of secure cloud solutions.
- Create, manage, and improve CI/CD pipelines using GitHub Actions in support of automated testing and deployments, enabling fast and reliable testing, integration, and deployment cycles.
- Implement and maintain AWS security and governance frameworks ensuring compliance and best practices across the cloud environment.
- Deploy and manage serverless architectures, maximizing agility and reducing operational overhead.
- Monitor and optimize cloud resource utilization and costs
- Implement disaster recovery, backup, and high availability solutions to ensure business continuity.
- Document and share platform architecture, processes, and procedures, promoting transparency and knowledge sharing across the team.
Your Skills
- 3 years of experience in DevOps, Site Reliability Engineering, or Platform Engineering, with a focus on cloud environments.
- Git and GitHub Actions (or similar CI/CD tools) for automation and deployment pipelines
- Proficient with the AWS CDK (we use TypeScript)
- Experience with a range of AWS Serverless services, including Lambda, API Gateway, DynamoDB and others, to build efficient and cost-effective solutions
- Experience with AWS preventive and detective controls, including AWS WAF, Security Groups, Network ACLs, IAM policies, Service Control Policies, CloudTrail, and GuardDuty
- Experience supporting production workloads in highly regulated environments, ensuring security, privacy, and operational integrity.
No candidate will meet every single desired qualification. If your experience looks a little different from what we've identified but you still think you'd be a great fit, we'd love to learn more about you.
Your Location
We are a remote-first workforce based in Seattle. Most of your time will be spent working from the location that best supports your creativity, with availability aligned to the Pacific Time Zone. Once a week, you will join the team at a shared workspace in Seattle for collaborative sessions focused on team building, innovation, problem-solving, and co-creation. Occasional travel to our corporate headquarters in Eureka, California, may be required 1–2 times per year to support business needs.
Compensation and Benefits
SNSC offers a comprehensive benefits package designed to support your well-being and work-life balance, including medical, dental, and vision insurance, paid time off, 8 paid holidays, a 401(k) retirement plan, and a remote work benefit. As an equal opportunity employer, we are committed to fostering an inclusive and diverse workplace where everyone has the opportunity to thrive.