Angi is a tech company offering a digital marketplace to connect millions of homeowners across the United States with verified home improvement professionals an
Senior Infrastructure Engineer
Location
United States
Posted
13 days ago
Salary
$165K - $216K / year
Seniority
Senior
Job Description
Senior Infrastructure Engineer
Angi
Role Description Develop internal tools and processes according to architectural guidelines with oversight by senior members of the team. Identify weaknesses in current tooling that will drive changes to the overall architecture. Serve as an infrastructure liaison to the development and operations teams. Research, design, and implement automation to create and manage the infrastructure used to run the website. - Research potential tools to address business needs, frequently using a mixture of AWS services (such as CloudFormation, EC2, RDS, ElastiCache, etc.) and various programming languages such as Ruby, Python, Bash, and NodeJS to automate processes. - Review documentation on the tools or programming languages, research best practices, evaluate tradeoffs, and solicit feedback on tools. - Determine tools and processes needed using New Relic, Nagios, or CloudWatch to monitor performance. - Design solutions that increase robustness of the website, allowing it to work more quickly and operate in a financially responsible manner. - Create and design solutions that maximize the availability of the website by ensuring it operates in multiple data centers (AWS Availability Zones). - Create documentation, typically in Confluence, of the proposed solution and its design, and present it to members of the organization to ensure critical aspects are understood prior to the introduction of a new or updated process. - Execute or coordinate the introduction of the new or updated processes into the production website. - Understand the change management process and ensure the rollout of the change does not negatively impact the customer experience. - Execute code reviews of changes being made by others and review changes in a wide variety of technologies (e.g., Chef, Ruby, Python, NodeJS, CloudFormation, Bash, and others) to ensure they are syntactically correct and meet performance and reliability standards. Qualifications - Bachelor’s degree in Computer Science, Computer Engineering, Computer Information Systems, or a closely related field. - 5 years of progressive experience with cloud computing on Amazon Web Services (AWS). - 3 years of experience in Kubernetes and container orchestration, which may have been gained as part of or in addition to the 5 years of progressive experience with cloud computing on AWS. - Other experience and skills must include: - Developing and maintaining Kubernetes clusters for running workloads. - Working with or building out control-loop style operators. - Programming skills with Python and Go. - Terraform, Helm, or other infrastructure as code tools. - Docker or other containerization technologies. - Experience with on-prem or cloud-based object stores. - Kubernetes GitOps tooling such as Argo CD and blue/green deployments. - Kubernetes secret management tooling. - Experience with supporting application infrastructure including Kafka, Zookeeper, and Postgres. - Mentoring of junior engineers. - May work remotely. - Must have current authorization to be employed in the U.S. without employer sponsorship. Benefits - The base salary band for this position ranges from $165,000 - $216,000, commensurate with experience and performance. Compensation may vary based on factors such as geographic location. - This position will be eligible for a competitive year-end performance bonus & equity package. - Full medical, dental, vision package to fit your needs. - Flexible vacation policy; work hard and take time when you need it. - Pet discount plans & retirement plan with company match (401K). Company Description For over 30 years, Angi has powered the future of the home services industry, creating an environment where homeowners and pros benefit from more jobs done well. - Founded in 1995 as Angie’s List and rebranded in 2021. - Global company with 9 brands in 8 countries and employees worldwide. - Homeowners have turned to us for 300 million home projects and counting.
Related Guides
Related Categories
Related Job Pages
More Infrastructure Engineer Jobs
Staff ML Infrastructure Engineer
General MotorsJoin us on our journey toward a world with zero crashes, zero emissions, and zero congestion.
• Lead the design, implementation, and deployment of scalable platforms and tools that drive machine learning model training and evaluation workflows across GM. • Own complex technical projects end-to-end, making key architectural decisions and technical trade-offs. • You will be a core contributor to team planning, design reviews, and code quality. • Take a holistic view of projects, considering their impact across multiple teams, and across a longer timeline. • Proactively drive technical prioritization. • Collaborate closely with partner teams to ensure maximum benefit from the systems we build. • Help shape our team through technical interviewing with high, well-calibrated standards, and play an essential role in recruiting. • Mentor and onboard junior engineers and interns, helping them grow their careers.
Senior Software Engineer, Infrastructure – Core Infra Systems
CoinbaseWe're building an open financial system for the world.
• Own cross-cutting infrastructure initiatives that span the AWS, GCP, and Networking pillars inside Core Infra Systems • Build and maintain self-service tooling and paved-road defaults • Partner with Compute, Infra Security, and Routing teams to embed guardrails into infrastructure provisioning • Drive infrastructure standardization across Coinbase's multi-cloud environment • Lead technical investigations and operational improvements across infrastructure boundaries
Especialista en Infraestructura Cloud
IRIUMLíderes en gestión de servicios integrados de infraestructuras y plataformas IT.
• Diseñar, implementar y operar infraestructuras cloud seguras, escalables y automatizadas.
• You’ll design, develop, test, and deploy SharePoint Online solutions using SharePoint Framework (SPFx), React, TypeScript, JavaScript, HTML, and CSS. • You’ll build and maintain custom web parts, extensions, application customizers, and reusable components and customize SharePoint sites, pages, lists, libraries, content types, and metadata structures to meet business requirements. • You’ll develop responsive and user-friendly interfaces that align with organizational standards and accessibility requirements and integrate SharePoint solutions with Microsoft 365 services using Microsoft Graph APIs. • You’ll develop solutions that connect SharePoint with Microsoft Teams, Outlook, OneDrive, and other Microsoft services and implement secure authentication and authorization using Microsoft Entra ID and OAuth 2.0. • You’ll design and implement automated business processes using Power Automate and develop and maintain Power Apps solutions integrated with SharePoint data sources. • You’ll create digital forms, approval workflows, notifications, and automated document routing processes and improve operational efficiency through process automation and workflow optimization. • You’ll develop REST API integrations between SharePoint and third-party enterprise applications and create Azure Functions and cloud-based services to extend SharePoint functionality and ensure secure and efficient data exchange between systems. • You’ll configure and manage SharePoint sites, permissions, groups, libraries, and lists and troubleshoot and resolve SharePoint application, workflow, and integration issues. • You’ll monitor system performance and implement improvements to enhance reliability and user experience and provide technical support and guidance to business users and project teams. • You’ll perform unit testing, system testing, and user acceptance testing and conduct code reviews and ensure adherence to development standards and best practices. • You’ll Identify and resolve defects throughout the software development lifecycle.




