Jobs and Careers
IN

Senior Software Engineer II , Retail Pricing

Informa Group Plc.
New York City, United StatesRemotefull_timeVerifiedPosted 11 Aug 2025
💰 $160,000/yr($130,000/yr$160,000/yr)

About the role

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 in a hybrid/remote model, and this position is fully remote in the United States or hybrid in the Greater New York, Boston or Chicago metropolitan areas.

Job Description

Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future of B2B SaaS applications that empower financial institutions to take a customer-centric approach to pricing and portfolio management. We're embarking on an exciting journey to develop novel solutions aimed at helping banks acquire and grow profitable customer relationships, and we need a talented and driven software engineer like you to help us get there.  

Responsibilities:  

As a Senior Software Engineer, you will be responsible for building scalable, enterprise-grade applications. The ideal candidate is proficient across the stack: front-end, back-end, and cloud infrastructure, and brings hands-on experience with a modern toolset including Java Sprint Boot, Angular, Databricks, AWS, and relational databases. Typical responsibilities will include:   

  • Back-End Development: Develop scalable APIs and data services, including ETL pipelines using Java (Spring Boot), Databricks, and relational databases like MS SQL Server and PostgreSQL, to support application logic and data processing. 

  • Front-End Development: Build responsive and dynamic user interfaces using Angular and TypeScript. Ensure seamless user experiences across various devices and platforms.  

  • Code Quality & Best Practices: Write clean, well-documented code and enforce best practices for code quality, testing, and deployment.  

  • Cloud Integration: Leverage AWS services for cloud-based solutions, including deployment, monitoring, and scaling of applications.  

  • Mentorship: Provide guidance and coaching to junior engineers, helping them grow their skills and contributing to the overall improvement of the engineering team.  

  • Collaboration: Work closely with product managers, UX designers, and other engineers to gather requirements, design technical solutions, and deliver high-quality software on time.   

Salary Range: $130,000 - $160,000 (plus Bonus) 

  

Qualifications

Desired Skill & Qualifications:  

  • 5+ years of experience in software development, with a strong focus on full-stack applications.  

  • Proficiency in Java (Spring Boot), TypeScript/Javascript (Angular), and Spark. 

  • Experience with HTML, CSS, and responsive design principles. 

  • Experience with SQL and major relational databases, like SQL Server or Postgres. Experience with data warehousing and data transformation technology is a plus. 

  • Strong analytical and problem-solving skills, with the ability to design and implement scalable solutions for complex problems.  

  • Experience working in Agile/Scrum environments. 

  • Familiarity with Git and DevOps practices and tools, including CI/CD pipelines and infrastructure-as-code (IAC).  

  • Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.  

  • Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. 

Preferred Qualifications:  

  • Cloud Technologies: Strong experience with AWS services, including EC2, S3, Lambda, RDS, and others. 

  • Containerization: Familiarity with Docker, Kubernetes, or other containerization tools. 

  • Spring Framework: Familiarity and experience with the Spring framework in Java. 

  • Performance Optimization: Experience in optimizing application performance and scalability, especially when handling large datasets with millions to hundreds of millions of rows. 

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 an

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Informa Group Plc.

View company profile →