Join Adobe to develop scalable, high-performance segmentation services that power digital experiences for global brands.
Your Role
Here’s what you will be doing:
- Collaborate with engineers and product managers to build a high-performance segmentation engine
- Own design and implementation of key components
- Develop query compilation algorithms to transform and rewrite segment definition queries
- Develop query optimization and evaluation algorithms including multi-query optimization, incremental evaluation, and streaming evaluation
- Build tools to monitor query performance and identify and debug potential semantic errors
- Deploy production services and iteratively improve them based on customer feedback
- Follow Agile methodologies using industry-leading CI/CD pipelines
- Participate in architecture, design, and code reviews
About You
The company is looking for:
- B.S. in Computer Science or related field required; M.S. or equivalent practical experience preferred
- Experience building scalable query engines or equivalent practical experience; experience in language design is a plus
- Strong grasp of algorithms and data structures
- Proficiency in databases or compilers preferred
- Strong programming skills with extensive experience in Java or Scala
- Leadership skills to collaborate and drive cross-team efforts
- Excellent communication skills
- Adaptability to evolving priorities, willingness to learn new technologies, and deliver solutions within defined timeframes
- Ability to think through solutions from short-term and long-term perspectives in an iterative development cycle
Compensation & Benefits
- U.S. pay range: $93,200 – $170,600 annually, varying by work location and experience
- Non-sales roles: base salary plus Annual Incentive Plan (AIP)
- Potential eligibility for long-term incentives via new hire equity awards
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job