Search by job, company or skills

FICO

Software Engineering - Engineer II (C++)

Save
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

FICO (NYSE: FICO) is a leading global analytics software company, helping businesses in 100+ countries make better decisions. Join our world-class team today and fulfill your career potential!


The Opportunit

yWe are seeking a software engineer (skilled in back-end/C++) to contribute to the technical development of an analytic decisioning platform. You will be part of a highly energetic team of software engineers helping to build the next generation software platform for FICO's API management capabilities. This role involves contributing on a backend engineering team responsible for processing of high-volume low latency decisioning and analytics execution. These capabilities embody patented and unique market value that drives critical business value in a high growth area. This opportunity offers a chance to work with cutting edge technology applied to one-of-a-kind business problems

.
What You'll Contribu

  • teWork closely with product managers to understand priorities and usage scenarios of product feature
  • s.Collaborate with user experience personnel to understand personas within usage scenario
  • s.Work with architects and senior engineers to contribute to the design of your software platform capabilit
  • y.Collaborate within working groups of software engineers to follow software engineering standards, guidance, and processe
  • s.Participate in improving engineering practices for the software platform to support efficiency, reliability, and serviceability goal
  • s.Assist in research, case studies, and prototypes on technologies to help ensure the software platform remains a leading analytic decisioning platfor
  • m.Collaborate with QA engineers to design and implement Functional & non-functional test

s.
What We're Seek

  • ingBachelor's/master's degree in computer science or related discipli
  • ne.4+ years of experience in designing, building, deploying, and operating commercial software, ideally with exposure to AI & ML algorithms executing in low-latency environmen
  • ts.Familiarity with the software life cycle of intelligence execution, from authoring to execution to observing, is a pl
  • us.4+ years of experience building runtimes or performance-sensitive applications in C
  • ++.Familiarity with C++ Shared librar
  • iesAbility to contribute to design discussions and implement solutions grounded in simplicity, modern software design patterns, open-source software, and cloud environmen
  • ts.Experience creating and documenting software designs for moderately complex produc
  • ts.Familiarity with domain-driven, event-driven, or microservice architectur
  • es.Ability to work effectively within agile processes, including tracking and communicating progre
  • ss.Experience supporting or contributing to production software deploymen
  • ts.Experience with multiple public cloud technologies is a plus, e.g., AWS, Google, Azu
  • re.Experience with Kubernetes, Docker, or containerized environments is a pl
  • us.CMake experience is benefici

al.
Our Offer to

  • YouAn inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Oth
  • ers.The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experien
  • ces.Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing
  • so.An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camarade

rie.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148884103