Senior Software Engineer - Cloud Infrastructure
At Compass, our mission is to help everyone find their place in the world. Founded in 2012, we’re revolutionizing the real estate industry with our end-to-end platform that empowers residential real estate agents to deliver exceptional service to seller and buyer clients.
About the role: The Foundational Infrastructure team provides cloud-native infrastructure, automation, and tools that empower Compass teams to build and deploy products securely, efficiently, and with minimal operational overhead.
As a Senior Engineer, you will influence key technology decisions that impact the wider engineering organization. You bring expert-level industry skills, at scale, to Compass in one or more of the Preferred Qualifications below. You are a pragmatic technologist who designs and delivers scalable, resilient systems while fostering collaboration and technical excellence. Beyond execution, you serve as a mentor, guiding a talented team of engineers while driving impactful, high-complexity projects. You lead by example—innovating, teaching, and shaping the future of Compass Engineering.
Responsibilities:
- Guide technical strategy and mentor engineers on high-impact projects.
- Design, develop, automate, and optimize scalable infrastructure solutions.
- Maintain and improve platform reliability, scalability, and security.
- Manage and monitor infrastructure components and systems.
- Provide support for infrastructure-related incidents and internal customer needs.
- Partner with customer teams to proactively identify infrastructure needs.
- Document and refine infrastructure design and operational practices.
Basic Qualifications:
- BS in Computer Science, Software Engineering, or equivalent experience.
- 7+ years of software development experience with proficiency in Go, Java, or Python
- Experience building and operating large-scale cloud services in AWS (preferred) or GCP
- Strong understanding of cloud-native applications and microservice architecture.
- Proven ability to influence technical decision-making and execution.
Preferred Qualifications:
- 4+ years full-time work experience on an infrastructure platform team providing managed services or Infrastructure as a Service (IaaS) to sizeable (200+ engineers) engineering organizations
- Led design, development, best practices, observability, tuning, scalability, elasticity, and performance/cost optimization of core infrastructure components
- Has a deep understanding of one or more of these domains:
- Kubernetes/Compute Infrastructure
- Cloud Networking
- HAProxy, Istio, Envoy
- DNS, BGP, TGW, VPC Peering, ALB, VPN
- Edge/CDN networking (Cloudflare, CloudFront, Fastly).
Perks that You Need to Know About:
Participation in our incentive programs (which may include eligible cash, equity, or commissions). Plus paid vacation, holidays, sick time, parental leave, and recharge leave; medical, tele-health, dental and vision benefits; 401(k) plan; flexible spending accounts (FSAs); commuter program; life and disability insurance; Maven (a support system for new parents); Carrot (fertility benefits); UrbanSitter (caregiver referral network); Employee Assistance Program; and pet insurance.
Office