Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Personalization Platform Engineer image - Rise Careers
Job details

Senior Personalization Platform Engineer

Company Description

Curinos empowers financial institutions to make better, faster and more profitable decisions through industry-leading proprietary data, technologies and insights. With decades-long expertise in the financial services industry and a relentless focus on the future, Curinos technology and analytics ecosystem allows clients to anticipate customer needs and optimize their go-to market decisions in an increasingly competitive market.

Curinos operates under a hybrid modality. This individual may work from the New York City, Chicago, or Boston office.

Job Description

We are looking for a Senior Engineer to work on the Amplero Personalization Platform. Amplero’s patented technology dynamically identifies the right tone, message components, and channel preferences to improve marketing performance.

Our engineers are part of a cross-functional engineering team that build and maintain:

  • Our core big data ETL pipelines. This entails developing pipeline components and pipeline platform infrastructure.
  • Our core marketing decisioning engine which evaluates marketing rules and applies ML to each customer to produce optimized marketing
  • Our customer-facing web application which enables marketers to manage marketing campaigns and glean marketing performance insights.

Our Stack/Architecture

  • Big Data ETL
    • Scala/Python/Java/SQL
    • Spark on Databricks
  • Web Application REST API
    • Java, Spring Boot, SQL
    • Flyway
    • Spock & Groovy
  • Web Application UI
    • Angular
    • CSS/HTML
    • JSON
    • amCharts
    • Cypress testing framework
    • Tableau integration
    • Micro-frontend architecture
    • Reusable product UI components

Responsibilities

  • Participate in daily standups, sprint grooming and effort estimation.
  • Provide business hours production support as part of an on-call rotation.
  • Mentor junior engineers.
  • Sove problems which require applying existing methodologies, processes, and tools to a new use case.
  • Proactively and proficiently implement best practices for code development, scaling & performance and testing.
  • Complete significant volume of discrete tasks defined by manager.
  • Prioritize among tasks based on timelines and dependencies.
  • Be able to explain potentially complex implications and findings of work to technical peers and leader in the team.
  • Facilitate open discussions with team members regarding decisions
  • Build business context through conversations with stakeholders outside their team.

Base Salary Range: $110,000 - $140,000 (plus bonus) 

Qualifications

Desired Skills & Expertise 

  • 5+ years of experience is desired
  • Strong Java and/or Scala experience and possess the motivation to master both
  • Competent with SQL
  • Strong experience with core data structures and algorithms
  • Strong experience with at least two of the following:
    • Big Data ETL
    • Java Web application REST APIs
    • Web UI Development
  • Exceptional with both written and verbal communication
  • Curious and eager to expand your horizons

Additional Information

Why work at Curinos?  

  • Competitive benefits, including a range of Financial, Health and Lifestyle benefits to choose from 
  • Flexible working options, including home working, flexible hours and part time options, depending on the role requirements – please ask! 
  • Competitive annual leave, floating holidays, volunteering days and a day off for your birthday!
  • Learning and development tools to assist with your career development 
  • Work with industry leading Subject Matter Experts and specialist products 
  • Regular social events and networking opportunities 
  • Collaborative, supportive culture, including an active DE&I program 
  • Employee Assistance Program which provides expert third-party advice on wellbeing, relationships, legal and financial matters, as well as access to counselling services 

Applying: 

We know that sometimes the 'perfect candidate' doesn't exist, and that people can be put off applying for a job if they don't meet all the requirements. If you're excited about working for us and have relevant skills or experience, please go ahead and apply. You could be just what we need! 

If you need any adjustments to support your application, such as information in alternative formats, special requirements to access our buildings or adjusted interview formats please contact us at [email protected] and we’ll do everything we can to help.

Inclusivity at Curinos: 

We believe strongly in the value of diversity and creating supportive, inclusive environments where our colleagues can succeed.  As such, Curinos is proud to be an Equal Opportunity Employer. We do not discriminate on the basis of race, color, ancestry, national origin, religion, or religious creed, mental or physical disability, medical condition, genetic information, sex (including pregnancy, childbirth, and related medical conditions), sexual orientation, gender identity, gender expression, age, marital status, military or veteran status, citizenship, or other protected characteristics. 

Average salary estimate

$125000 / YEARLY (est.)
min
max
$110000K
$140000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Personalization Platform Engineer, Informa Group Plc.

At Curinos, we're on the lookout for a Senior Personalization Platform Engineer to join our dynamic team and work on our exciting Amplero Personalization Platform. If you are passionate about building technologies that empower financial institutions to make data-driven decisions, then this role is perfect for you! In this position, you will play a pivotal role in developing our core big data ETL pipelines and marketing decisioning engine, while also helping enhance our customer-facing web application. You'll collaborate with a diverse, cross-functional engineering team, employing your skills in Java, Scala, and SQL, as well as becoming adept in tools like Spark on Databricks, Angular, and Spring Boot. We believe that great engineers uplift their teams, and part of your mission will be mentoring junior engineers. You will engage in various team activities like daily standups and sprint grooming sessions, focusing on applying best practices to solve real-world problems. Your work here will directly impact how marketers drive performance, making this an incredibly gratifying position. Plus, enjoying our collaborative culture and flexible working options makes Curinos not just a job, but a place to thrive in your career. If you desire to expand your horizons and work with industry-leading experts, don't hesitate to apply for this fantastic opportunity!

Frequently Asked Questions (FAQs) for Senior Personalization Platform Engineer Role at Informa Group Plc.
What are the responsibilities of a Senior Personalization Platform Engineer at Curinos?

As a Senior Personalization Platform Engineer at Curinos, your key responsibilities include developing big data ETL pipelines, optimizing marketing decision engines, and enhancing our user-facing web application. You'll also engage in daily standups, mentor junior engineers, and implement best practices for robust code development and testing.

Join Rise to see the full answer
What qualifications are required for the Senior Personalization Platform Engineer role at Curinos?

To apply for the Senior Personalization Platform Engineer position at Curinos, candidates should have at least 5 years of experience, strong skills in Java and/or Scala, and proficiency in SQL. Additionally, experience with core data structures, algorithms, and web UI development will be beneficial.

Join Rise to see the full answer
What technology stack does the Senior Personalization Platform Engineer at Curinos work with?

In the Senior Personalization Platform Engineer role, you will work with a tech stack that includes Big Data ETL, Scala, Python, Java, SQL, and tools like Spark on Databricks. Familiarity with web application development using Angular and Spring Boot is also required.

Join Rise to see the full answer
Is mentoring part of the Senior Personalization Platform Engineer position at Curinos?

Yes! Mentoring junior engineers is a vital aspect of the Senior Personalization Platform Engineer position at Curinos. You’ll provide guidance and support, helping develop the next generation of engineers in our collaborative environment.

Join Rise to see the full answer
What is the work culture like for a Senior Personalization Platform Engineer at Curinos?

Curinos fosters a collaborative and supportive culture for all employees, including Senior Personalization Platform Engineers. You’ll find regular networking opportunities, social events, and an active commitment to diversity and inclusion, creating an enriching work environment.

Join Rise to see the full answer
Common Interview Questions for Senior Personalization Platform Engineer
Can you explain your experience with Big Data ETL processes?

In your response, highlight specific ETL projects you’ve worked on, the tools and technologies you used, and how you addressed challenges during these projects. Be detailed in describing the outcomes and optimizations you implemented.

Join Rise to see the full answer
How do you approach code reviews and collaborating with your teammates?

When answering, discuss your commitment to clear communication and constructive feedback during code reviews. Emphasize your belief in team collaboration and how it enhances overall code quality.

Join Rise to see the full answer
What attracts you to work on personalization platforms like Amplero?

Share your passion for driving data-driven marketing decisions in financial services. Explain how personalization impacts user experiences and your eagerness to contribute to such innovations at Curinos.

Join Rise to see the full answer
Describe a time you had to mentor a less experienced engineer.

Provide an example that showcases your mentoring style. Talk about how you supported their growth, the challenges they faced, and the strategies you employed to help them succeed.

Join Rise to see the full answer
What strategies do you implement to ensure code scalability and performance?

Discuss your experience with scalability patterns, performance testing, and best practices in code development. Provide specific examples where you optimized code for better performance.

Join Rise to see the full answer
How do you handle on-call responsibilities?

Explain your approach to on-call duties, emphasizing preparedness and effective troubleshooting. Share strategies that help you manage stress and ensure timely resolutions.

Join Rise to see the full answer
Can you give an example of a complex problem you solved using ML?

Discuss a specific project where you applied machine learning techniques to solve a business problem. Share the methods you used, the outcome, and any improvements you made to the process.

Join Rise to see the full answer
What is your experience with REST APIs?

Describe your experience building and consuming REST APIs, focusing on frameworks and tools you’ve used. Include details about challenges and how you addressed them during development.

Join Rise to see the full answer
How do you keep up with the latest technologies and trends in engineering?

Talk about resources you rely on - such as blogs, podcasts, or online courses - to stay updated with tech trends. Emphasize your commitment to continuous learning and professional growth.

Join Rise to see the full answer
Why do you want to work at Curinos?

Articulate your admiration for Curinos' mission and culture. Express your enthusiasm for the role of Senior Personalization Platform Engineer and how your skills align with the company’s goals and values.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Informa Group Plc. Remote Park Sq, Milton, Abingdon OX14 4RN, UK
Posted 5 days ago
Photo of the Rise User
Quizlet Remote San Francisco, CA
Posted 12 days ago
ília Remote Remote (anywhere on the globe)
Posted 11 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Axon Hybrid Sterling, Virginia, United States
Posted 4 days ago
Posted 8 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
EOS Hybrid New Albany, OH
Posted 13 days ago

Informa plc is a multinational publishing, business intelligence, and events group. The company was founded in 1998 and is headquartered in London, United Kingdom.

141 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 11, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!