> Markdown version of [/jobs/ext/1172723-staff-software-engineer](https://www.wearedevelopers.com/jobs/ext/1172723-staff-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - **Company:** Modus Closing - **Location:** New York, NY, United States - **Experience:** Expert - **Salary:** $205,000.0 - $228,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Cloud Computing, Communications Protocols, Computer Programming, Continuous Integration, Fault Tolerance, Scrum Methodology, Software Architecture, Software Engineering, Code Structure, Event Driven Architecture, Information Technology, Apache Kafka, Grpc, Microservices - **Published:** July 3, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=6830a2eea483cc08 ## About the Role * BS in Computer Science, Software Engineering or equivalent practical experience * A track record as a technical leader with cross-team impact. * 10+ years of experience developing comprehensive, well-tested, and high-performance software applications. * 10+ years of programming experience in languages such as Java or Go * Experience with gRPC, Thrift, and other server-to-server communication protocols. * Experience with Kafka and event-driven systems * 5+ years using AWS / cloud technologies. * High proficiency designing and implementing microservices * 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 * Excellent verbal and written English communication skills * Experience with SEO is a huge plus ## Description As a Staff Software Engineer in the Business Growth organization, you will use your experience with microservices based architecture to build products that deliver high business impact for our customers. You will lead design and develop services to support an industry leading consumer experience while also supporting the growth of the world's most scalable brokerage. you will lead a team dedicated to building tools that help agents grow their business and enhance engagement with their clients. This team focuses on empowering agents by developing solutions that optimize client interactions, drive business growth, and provide agents with the resources they need to succeed. You are an engineer who is passionate about creating well-defined APIs that are easy to use. You feel it is critical that your voice is heard in product and business decisions. You love to learn, and equally love to share your knowledge with others. You are a great communicator and you take care to understand before making yourself understood. Your design systems are fault tolerant, scalable, highly available, well-tested, eventually consistent, and follow best practices such as the single responsibility principle. Your code is designed for modularity and re-use. You take pride in delivering solid code that is well-tested, peer-reviewed, and follows best practices. You have strong opinions on code structure, style, and development processes. At Compass, You Will: * Provide strategic direction and ownership to Compass software architecture * 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. * Inspire, recruit, and mentor fellow engineers. * Lead in the architecting of our 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 a lot of visibility and some challenging projects on the horizon ## Related Videos - [Microservices: how to get started with Spring Boot and Kubernetes](https://www.wearedevelopers.com/videos/242-microservices-how-to-get-started-with-spring-boot-and-kubernetes) - [How to Benchmark Your Apache Kafka](https://www.wearedevelopers.com/videos/76-how-to-benchmark-your-apache-kafka) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1935-boosting-opensearch-performance-grpc-search-in-action) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) - [Cloud Chaos and Microservices Mayhem](https://www.wearedevelopers.com/videos/104-cloud-chaos-and-microservices-mayhem) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)