×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer - JAVA 4

Job in San Jose, Santa Clara County, California, 95199, USA
Listing for: Cypress HCM
Full Time position
Listed on 2026-08-22
Job specializations:
  • Software Development
    Software Engineer, Java Developer, Backend Developer
Salary/Wage Range or Industry Benchmark: 73.13 USD Hourly USD 73.13 HOUR
Job Description & How to Apply Below

Software Developer IV
- Java Job Details

  • Software Developer IV
    - Java
  • Location:

    San Jose, CA 95110 (Hybrid)
  • Duration: 8/03/2026 to 2/01/2027 (Contract)
  • Team: RTCDP:
    Segmentation
Job Description

Adobe 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.

Responsibilities
  • Collaborate 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 Qualifications
  • BS 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 Qualifications
  • MS in Computer Science or equivalent practical experience
  • Experience with databases or compiler technologies
  • Apache Spark experience
  • Experience optimizing distributed query execution
Compensation
  • Pay Rate: $73.13/hour
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary