
Senior Software Development Engineer
Posted 17 hours ago

Posted 17 hours ago
This is a fully remote position, open to applicants in United States.
• Design, construct, and manage backend services and APIs that facilitate self-service cloud capabilities.
• Develop software interfaces for account provisioning, networking, identity and access management (IAM), and policy.
• Transform repetitive cloud tasks and manual runbooks into APIs, controls, and automation that prioritize safety by default.
• Comprehend the use cases of internal Zillow engineering teams and refine platform interfaces and pathways.
• Leverage feedback and usage metrics to inform the platform roadmap.
• Design with a focus on observability, service level objectives (SLOs), and self-healing mechanisms.
• Engage in on-call duties for deployed production services.
• Lead initiatives that eradicate classes of reliability issues.
• Utilize AI-assisted and autonomous tools to enhance design, implementation, and operational efficiency.
• Shape the strategy and roadmap for Platform Engineering’s public cloud enablement.
• Build foundational capabilities into a unified self-service platform.
• A minimum of 6 years of professional experience in software engineering focused on building and operating backend or platform services in a production environment.
• Strong system design competencies for distributed systems and API-centric platforms.
• Practical experience in Golang or Python (preferred), or another contemporary programming language.
• Consistent habits in testing, code review, and debugging.
• Extensive experience with at least one public cloud provider, ideally AWS.
• Familiarity with AWS components, including VPCs, subnets, routing, load balancers, security groups, IAM, compute, and storage.
• Experience with infrastructure-as-code tools like Terraform.
• Proficient in reviewing infrastructure changes for security and managing configuration drift.
• Understanding of cloud security principles, including IAM, network segmentation, encryption, and policy enforcement across multi-account setups.
• Direct experience in designing and maintaining CI/CD pipelines such as GitLab Pipelines, GitHub Actions, Jenkins, or Argo.
• Experience in building or contributing to internal platforms or developer tools (preferred).
• Experience treating an internal platform as a product (preferred).
• Familiarity with service-to-service networking, service mesh, workload identity, or rate limiting in cloud settings (preferred).
• Strong foundation in Linux systems and networking (preferred).
• Equity awards based on experience, performance, and location.
• Option for remote work from a location of the employee’s choosing.
• Flexible distributed work arrangement through Cloud HQ.
• Accommodation support for disabilities or special needs.
Addepar
NinjaOne
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.