Software Engineer II
Compass
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.
Responsibilities:
- Collaborate with senior engineers to build, deploy, and maintain our core cloud infrastructure using Infrastructure as Code (IaC).
- Help maintain and improve the reliability and performance of our databases and other AWS services.
- Use monitoring and observability tools to ensure system health and help troubleshoot production incidents.
- Automate manual processes and operational tasks using programming languages like Go or Python.
- Contribute to our “golden path” for software development across the company.
- Work with application teams to understand their infrastructure needs and provide support.
- Contribute to documentation for our infrastructure designs and operational procedures.
Basic Qualifications
- BS in Computer Science, Software Engineering, or equivalent practical experience.
- 2+ years of software development experience with exposure to languages like Go, Python, and/or Java.
- [Mention Terraform]
- A foundational understanding of cloud computing concepts (e.g., VMs, networking, storage) and experience with a major cloud provider (AWS preferred).
- A strong desire to learn and grow in the fields of DevOps, Site Reliability Engineering (SRE), and cloud infrastructure.
Preferred Qualifications
- Hands-on experience with IaC tools, especially Terraform or OpenTofu.
- Familiarity with containerization technologies like Docker and container orchestration with Kubernetes.
- Exposure to cloud networking concepts (e.g., VPC, DNS, Load Balancers).
Compensation: The base pay range for this position is $94,000-$142,000; however, base pay offered may vary depending on job-related knowledge, skills, and experience. Bonuses and restricted stock units may be provided as part of the compensation package, in addition to a full range of benefits. Base pay is based on market location. Minimum wage for the position will always be met.
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.