Senior Software Engineer - Engineering Platforms

CompassNew York City, NY
154d$131,000 - $197,000

About The Position

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.

Requirements

  • 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.

Nice To Haves

  • 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).

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.

Benefits

  • Bonuses and restricted stock units may be provided as part of the compensation package.
  • Full range of benefits.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

Number of Employees

1,001-5,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service