{"schemaVersion":"jobsearcher.job.v1","id":"61b56751252ad1e84633bfe2","url":"https://jobsearcher.com/jobs/61b56751252ad1e84633bfe2","canonicalUrl":"https://jobsearcher.com/jobs/61b56751252ad1e84633bfe2","title":"Software Developer 4 - Java","description":"Software Developer IV - JavaJob DetailsSoftware Developer IV - Java Location: San Jose, CA 95110 (Hybrid)Duration: 8/03/2026 to 2/01/2027 (Contract)Team: RTCDP: SegmentationJob DescriptionAdobe Experience Platform (AEP) enables businesses to deliver the right experience at the right time to their customers. The Segmentation Service is one of the core AEP services, allowing customers to define audience segments and generate target audiences using real-time customer profile and event data.This team processes trillions of audience segment evaluations every day, making scalability, performance, and distributed systems engineering critical. This is an opportunity to solve complex algorithmic problems while building highly performant services used across Adobe Digital Experience products.ResponsibilitiesCollaborate with software engineers and product managers to build a high-performance segmentation engine Design and implement core platform components Develop query compilation algorithms that transform and optimize segmentation queries Build query optimization and evaluation algorithms including:Multi-query optimization Incremental evaluation Streaming evaluation Develop advanced data pipelines using Apache Spark Build monitoring tools to measure query performance and identify semantic issues Deploy and support production services while continuously improving performance Participate in architecture discussions, design reviews, and code reviews Work within Agile development processes using modern CI/CD pipelines Required QualificationsBS in Computer Science or related field Strong Java or Scala development experience Experience building scalable query engines or equivalent large-scale data processing systems Excellent understanding of algorithms and data structures Experience designing high-performance distributed systems Strong problem-solving and debugging skills Ability to collaborate across engineering teams Preferred QualificationsMS in Computer Science or equivalent practical experience Experience with databases or compiler technologies Apache Spark experience Experience optimizing distributed query execution CompensationPay Rate: $73.13/hourRequisition ID: 37475147","company":"Cypress HCM","rawCompany":"cypress hcm","city":"San Jose","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-08-01T10:06:58.380Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer 4 - Java","description":"Software Developer IV - JavaJob DetailsSoftware Developer IV - Java Location: San Jose, CA 95110 (Hybrid)Duration: 8/03/2026 to 2/01/2027 (Contract)Team: RTCDP: SegmentationJob DescriptionAdobe Experience Platform (AEP) enables businesses to deliver the right experience at the right time to their customers. The Segmentation Service is one of the core AEP services, allowing customers to define audience segments and generate target audiences using real-time customer profile and event data.This team processes trillions of audience segment evaluations every day, making scalability, performance, and distributed systems engineering critical. This is an opportunity to solve complex algorithmic problems while building highly performant services used across Adobe Digital Experience products.ResponsibilitiesCollaborate with software engineers and product managers to build a high-performance segmentation engine Design and implement core platform components Develop query compilation algorithms that transform and optimize segmentation queries Build query optimization and evaluation algorithms including:Multi-query optimization Incremental evaluation Streaming evaluation Develop advanced data pipelines using Apache Spark Build monitoring tools to measure query performance and identify semantic issues Deploy and support production services while continuously improving performance Participate in architecture discussions, design reviews, and code reviews Work within Agile development processes using modern CI/CD pipelines Required QualificationsBS in Computer Science or related field Strong Java or Scala development experience Experience building scalable query engines or equivalent large-scale data processing systems Excellent understanding of algorithms and data structures Experience designing high-performance distributed systems Strong problem-solving and debugging skills Ability to collaborate across engineering teams Preferred QualificationsMS in Computer Science or equivalent practical experience Experience with databases or compiler technologies Apache Spark experience Experience optimizing distributed query execution CompensationPay Rate: $73.13/hourRequisition ID: 37475147","datePosted":"2026-08-01T10:06:58.380Z","dateModified":"2026-08-01T10:06:58.380Z","hiringOrganization":{"@type":"Organization","name":"Cypress HCM","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"San Jose","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"61b56751252ad1e84633bfe2"},"url":"https://jobsearcher.com/jobs/61b56751252ad1e84633bfe2"}}