Compass
4812 - Backend Developer ( contractor through Deel)
CompassArgentina15 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

4812- Backend Software Engineer - ( contractor through Deel)

LOCATION: ARGENTINA / URUGUAY / MEXICO ( REMOTE BASED)


*Only resumes in english , based and authorized to work on the locations mentioned will be considered



About Compass:


Compass envisions a world where the experience of selling or buying a home is simple and pleasant for everyone. Founded in 2012, Compass provides a cloud-based end-to-end platform that empowers residential real estate agents to deliver exceptional service to their seller and buyer clients, all in service of its mission to help everyone find their place in the world.

As one of the fastest-growing technology companies in an industry of nearly $4 trillion, Compass has built a world-class engineering team operating the only end-to-end platform in the real estate industry. The platform gives Compass the edge to push the boundaries of value we can add for our customers.


There is so much more Compass can do, and it needs your experience building modern cloud services to evolve and create products that improve every step of the real estate agents’ experience from the first contact with a client to the close of a deal. You will have the opportunity to work across the entire real estate journey, working with technology that aggregates millions to billions of interactions, listings, transactions, and other data.


At Compass, we believe in fostering a diverse and inclusive community, ensuring that our place can be anyone's place. Our entrepreneurial principles spirit unites us, guiding our approach to the challenges ahead.



About the Role:


We are hiring for multiple positions across core domains of our platform spanning search, authorization, and end-to-end transaction management. As a Software Engineer, you will use your experience with microservices based architecture to build products that deliver high business impact for our customers. You will help design and development of services to support an industry leading consumer experience while also supporting the growth of the world’s most scalable brokerage.


At Compass, You Will:


  • Build, develop, and scale the platform that empowers real estate professionals, buyers, and sellers.
  • Become a domain expert in real estate technology, serving as an empathetic partner to our customers.
  • Architect distributed microservices architecture.
  • Operate in a scalable engineering culture that leverages modern principles of decoupled systems and automated CI/CD/testing/monitoring to drive efficiencies
  • Execute on standard agile development methodology
  • Join a great team with high visibility and challenging projects on the horizon



What We Look For:


  • BS in Computer Science, Software Engineering or equivalent practical experience
  • Fluent English spoken and written is required for the role
  • 4+ years of experience developing comprehensive, well-tested, and high-performance software applications with languages such as Java, Go
  • Experience working with USA remote or distributed teams
  • Experience with gRPC, Thrift, and other server-to-server communication protocols.
  • Experience with Kafka and event-driven systems
  • 3+ years using AWS / cloud technologies
  • High proficiency designing and implementing microservices that are well tested, fault tolerant, and scalable
  • Understanding and adherence to industry-standard best practices in software development and architecture
  • Experience with Scrum/Agile development methodologies
  • Strong critical thinking skills, great communication skills and passion for delivering an operational excellence



Compass offers flexible work environment and benefits package:


  • 100% remote work (Flexible around US time zones)
  • USD fixed monthly compensation (through Deel)
  • Paid local national holidays
  • Autonomy in managing delivery of your assignments and time off
  • Mac equipment provided

Key Skills

Ranked by relevance