Logo
Compass

Senior Software Engineer I

Compass, Boston, Massachusetts, us, 02298


The Foundational Infrastructure team is a mission-critical team within Compass’ Technology Infrastructure organization and is responsible for managing infrastructure and building software tools that the rest of Compass depends on. Our mission is to build the tools that enable Compass Engineering to move fast for our customers and make it easy for engineers to develop, deploy, and monitor their software. We manage the core components Compass is built upon including the networking, compute, storage, Observability and infrastructure-as-code layers. Infrastructure at scale is complex, our job is to simplify and automate.Responsibilities:Automate infrastructure maintenance by building control plane and self-service toolingCreate best-in-class tools for service teams to monitor their applications’ performance and availabilityCreate automation which enforces best practicesDocument infrastructure design, implementation, and maintenance processes.Responsible for tier-1 infrastructure, requiring high-availability and resiliency from failureTroubleshoot and resolve complex technical issues related to Kubernetes, networking, infrastructure as code and associated components.Administer and maintain Kubernetes clusters, storage technologies, network architecture, service gateway, Observability tools and associated core platform infrastructure components.Monitor and optimize the performance of our applications on Kubernetes.Requirements:BS in Computer Science, Software Engineering or equivalent practical experience5+ years working with at least one of our programming languages (Golang, Python, Java)3+ years using AWS / cloud technologiesHigh proficiency designing and implementing backend microservices and automation scripting.High proficiency working with Scrum/Agile development methodologiesExcellent verbal and written English communication skills

#J-18808-Ljbffr