Jobs and Careers
FI

Senior/Lead Software Engineer - Analytic Decisioning Platform - C/C++

FICO
Work from Home, United States, United StatesRemotefull_timeVerifiedPosted 15 Mar 2024
💰 $193,000/yr($123,000/yr$193,000/yr)

About the role

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

The Opportunity 

“As a Senior software engineer you will work on the development of an analytic decisioning platform. You will be part of a highly energetic team of software engineers to build FICO’s next generation platform for transaction analytics capabilities. You will lead the development of transactional processing of high-volume, low latency decisioning and backend analytic applications. These capabilities embody patented and unique market value that drives critical business value in a high growth area. This opportunity offers a unique development role to work with cutting edge technology applied to one-of-a-kind business problems.” – Director, Software Engineering  

What You’ll Contribute 

  • Integrate with an Agile Team to rapidly develop and deploy features, with emphasis on teamwork, feedback, and information sharing. 

  • Work with stakeholders to comprehend and provide feedback on the business requirements of the platform capability. 

  • Work closely with product managers to understand priorities and usage scenarios of product features. 

  • Collaborate with user experience personnel to understand personas within usage scenarios. 

  • Work with architects to drive the architecture for the software platform capability. 

  • Collaborate within working groups of software engineers to create software engineering standards, guidance, and processes. 

  • Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals. 

  • Assist research, case studies, and prototypes on technologies to ensure the software platform remains the leading analytic decisioning platform. 

  • Work closely with technology suppliers to address FICO’s technology needs. 

  • Collaborate with QA engineers to design and implement tests. 

 

What We’re Seeking 

  • Extensive experience creating, documenting, and communicating software designs for complex products. 

  • In-depth experience designing, building, deploying, and operating commercial software that provides a composable platform executing in low milliseconds. 

  • Experience operating a critical runtime component that uses observability to diagnose root cause. 

  • Experience supporting production software deployments. 

  • Strong hands-on coding experience in C/C++ and Java. Python experience preferred. 

  • Experience with Linux Operating Systems and Unix scripting.

  • Hands on experience deploying cloud infrastructure like AWS or similar.

  • Skilled with domain-driven, event-driven, microservices architecture.

  • Proficient in building, tracking, and communicating progress within Agile processes. 

  • Experience with managing containers like Docker & Kubernetes control planes ecosystem is highly desirable. 

  • Experience with CI/CD pipelines and tools like Git, Maven, Jenkins.

  • Experience with both relational and non-relational databases like Oracle and Couchbase.

  • Experience with Data transfer and service protocols like JSON, XML, gRPC, REST, TCP.

  • Experience with caching technologies highly desired. 

  • Mentoring and coaching developing engineers. 

Our Offer to You

  • An inclusive culture strongly reflecting our core values:  Act Like an Owner, Delight Our Customers and Earn the Respect of Others.

  • The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.

  • 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 camaraderie.

  • The targeted base pay range for this role is: $123,000 to $193,000 with this range reflecting differences in candidate knowledge, skills and experience.
     

#LI-RR1

#LI-remote

Why Make a Move to FICO?

At FICO, you can develop your career with a leading organization in one of the fastest-growing fields in technology today – Big Data analytics.  You’ll play a part in our commitment to help businesses use data to improve every choice they make, using advances in artificial intelligence, machine learning, predictive and prescriptive modeling, and much more.

F

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

FICO

View company profile →