Talent.com
Software Engineer II
Software Engineer IICompass • New York, NY, United States
Software Engineer II

Software Engineer II

Compass • New York, NY, United States
[job_card.30_days_ago]
[job_preview.job_type]
  • [job_card.full_time]
[job_card.job_description]

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 Search Backend team is at the heart of the Compass Engineering organization, driving the search capabilities across our suite of real estate tools. This team is responsible for ingesting listing data and providing it through REST APIs that serve various front-end components on our website and mobile apps, as well as other Backend services which rely on listing search results. Their work encompasses everything from finding and paginating listings to sorting, clustering, and boosting search results, both in list and map views.

We're creating a cutting-edge platform to introduce numerous game-changing products and features for real estate agents. Joining the Search Backend team means playing a pivotal role in enhancing an already impressive product. You'll contribute to platform development, improving search quality, enhancing accuracy, boosting performance, and optimizing costs.

As an engineer on the Search Backend team, you’ll work on both infrastructure-focused and product-facing projects. You’ll contribute to areas like real-time search APIs, relevance tuning, and interactive map-based search experiences. The ideal candidate combines backend engineering depth with curiosity about the product experience.

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.
  • Optimize performance and cost of listing ingestion and retrieval pipelines.
  • Collaborate cross-functionally to build new search experiences across mobile and web.
  • Inspire, recruit, and mentor fellow engineers, and contribute to a culture of technical excellence and learning.
  • Operate within a scalable engineering culture that leverages modern principles of distributed systems and automated CI / CD / testing / monitoring to drive efficiency.

What We Look For :

  • BS or MS in CS or EE, or equivalent.
  • A track record as a technical leader with teamwide impact.
  • 4+ years of experience developing comprehensive, well-tested, and high-performance search applications.
  • 4+ years of programming experience in languages such as Java, Python, and Go (we utilize all three at Compass).
  • Experience designing and extending large-scale search systems, including RESTful APIs, microservice architectures, data ingestion methods, and search methodologies.
  • Experience in fine-tuning performance and using data to optimize end-to-end latency and system behavior.
  • Understanding and adherence to industry-standard best practices in software development and architecture.
  • In-depth knowledge and hands-on experience with Elasticsearch / OpenSearch.
  • Familiarity with AWS services, including Elasticsearch / OpenSearch, EKS, S3, Redis, Lambda, and MSK.
  • Compensation : The base pay range for this position is $131,000-$197,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.

    Do your best work, be your authentic self.

    At Compass, we believe that everyone deserves to find their place in the world — a place where they feel like they belong, where they can be their authentic selves, where they can thrive.  Our collaborative, energetic culture is grounded in our Compass Entrepreneurship Principles  and our commitment to diversity, equity, inclusion, growth and mobility. As an equal opportunity employer, we offer competitive compensation packages, robust benefits and professional growth opportunities aimed at helping to improve our employees' lives and careers.

    Notice for California Applicants

    Los Angeles County Fair Chance Notice

    [job_alerts.create_a_job]

    Software Engineer Ii • New York, NY, United States

    [internal_linking.related_jobs]
    Software Engineer, Public Sector

    Software Engineer, Public Sector

    Scale AI, Inc. • New York, NY, United States
    [job_card.full_time]
    Scale AI is seeking highly skilled and motivated Software Engineers to join our dynamic Federal Engineering team.As a part of this team, you will play a critical role in delivering high-impact AI-p...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer, Beneficial Deployments

    Software Engineer, Beneficial Deployments

    Anthropic • New York, NY, United States
    [job_card.full_time]
    Anthropic’s mission is to create reliable, interpretable, and steerable AI systems.We want AI to be safe and beneficial for our users and for society as a whole. Our team is a quickly growing group ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Backend Engineer II

    Backend Engineer II

    Garner Health • New York, New York, United States
    [job_card.full_time]
    Healthcare quality is declining and soaring costs are crushing American families and businesses.At Garner, we’ve developed a revolutionary approach to evaluating doctor performance and a unique inc...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • New York, NY, United States
    [job_card.full_time]
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer

    Software Engineer

    micro1 • New York, United States
    [job_card.full_time]
    We are seeking a talented Software Engineer to join our customer's team in Washington, DC.This is a unique opportunity to work on cutting-edge AI / ML projects, leveraging the latest advancements in ...[show_more]
    [last_updated.last_updated_1_hour] • [promoted] • [new]
    Software Engineer III

    Software Engineer III

    Vistar Media • New York, New York, United States
    [job_card.full_time]
    Out-of-Home (OOH) is the fastest growing channel in advertising.From billboards to retail media to urban panels, 98% of us see at least one OOH advertisement every week. As the pioneer in OOH techno...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II, Backend - Financial Product

    Software Engineer II, Backend - Financial Product

    Rippling • New York, New York, United States, 10007
    [job_card.full_time]
    Rippling gives businesses one place to run HR, IT, and Finance.It brings together all of the workforce systems that are normally scattered across a company, like payroll, expenses, benefits, and co...[show_more]
    [last_updated.last_updated_variable_days]
    Software Engineer

    Software Engineer

    Betterment • New York, New York, United States
    [job_card.full_time]
    Our team is passionate about our mission : making people’s lives better.We’re headquartered in NYC and offer hybrid NY-based positions (three days / week in-office). Broker Dealer is the core of the B...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Software Engineer II

    Software Engineer II

    Warner Bros. Discovery • New York, New York, United States
    [job_card.full_time]
    Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Discovery… the stuff dreams are...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer (Engineer III to Principal) - Formal Methods

    Software Engineer (Engineer III to Principal) - Formal Methods

    CertiK • New York, NY, United States
    [job_card.full_time]
    Blockchain technology is enabling a rapidly-growing era of innovation for the digital world.It is crucial that blockchain code such as protocols and smart contracts are provably secure and correct....[show_more]
    [last_updated.last_updated_30] • [promoted]
    Lead Software Engineer

    Lead Software Engineer

    Jackson & Correia LLC • New York, NY, United States
    [job_card.full_time]
    A client of Jackson & Correia, headquartered in Chicago, IL is looking for a.This role will be responsible for leading technical development, conducting code reviews, and ensuring high-quality soft...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer II, API / Backend

    Senior Software Engineer II, API / Backend

    Particle Health • New York, New York, United States
    [job_card.full_time]
    Particle Health is revolutionizing healthcare data analytics and interoperability.Our mission is to unlock the power of medical records in an intelligent platform that focuses health back on the pa...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer, Platform

    Software Engineer, Platform

    Doppel • New York, NY, United States
    [job_card.full_time]
    Doppel is built to outsmart one of the great threats AI presents : mass-manufactured social engineering.Countless scams, deepfakes, and other social engineering attacks are surging across every digi...[show_more]
    [last_updated.last_updated_30] • [promoted]
    Engineer III, Software Development

    Engineer III, Software Development

    S&P Global • New York, New York, United States
    [job_card.full_time]
    This job is with S&P Global, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.About the Rol...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer - Risk

    Software Engineer - Risk

    Mercury • New York, NY, United States
    [job_card.full_time]
    San Francisco, CA; New York, NY; Portland, OR; or Remote within Canada or United States.Mercury’s Risk Engineering team builds reliable, efficient systems that empower investigators to act faster, ...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Senior Software Engineer - API-First Microservices (E-commerce)

    Senior Software Engineer - API-First Microservices (E-commerce)

    Global-e • Hoboken, NJ, US
    [job_card.full_time]
    A leading e-commerce platform is seeking a Senior Software Engineer to join their team in Hoboken.The candidate will manage feature delivery, share technical architecture, and uphold coding standar...[show_more]
    [last_updated.last_updated_1_day] • [promoted]
    Staff Software Engineer (New York)

    Staff Software Engineer (New York)

    CloudKitchens • New York, NY, US
    [job_card.part_time]
    At City Storage Systems (CSS), we are dedicated to building Infrastructure for Better Food.Our mission is to empower restaurateurs worldwide to thrive in the online food delivery market.By making f...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]
    Software Engineer III- Python - Athena Core Risk

    Software Engineer III- Python - Athena Core Risk

    JPMorganChase • New York, NY, United States
    [job_card.full_time]
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorgan Chase within the Athena Core Team, you will b...[show_more]
    [last_updated.last_updated_variable_days] • [promoted]