Fair Isaac Corporation logo

Software Engineering Principal

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

March 3, 2026

Full Job Description

📋 Description

  • As a Principal Software Engineer at FICO, you will be a pivotal technical leader, driving the architectural vision and execution for our world-class enterprise-level products. This role offers a unique opportunity to delve deep into our business domain, collaborating closely with customers, sales, professional services, and product management teams to architect, design, and develop highly feature-rich solutions. You will be instrumental in shaping the future of our products, ensuring they remain at the forefront of innovation and meet the evolving needs of our global clientele.
  • Your primary responsibility will be to provide thought leadership and drive innovation within the product development team. This involves setting the technical direction and overall vision for product development, ensuring alignment with business objectives and market demands. You will be expected to mentor and guide other engineers, fostering a culture of technical excellence and continuous improvement.
  • A key aspect of this role is to enhance productivity and quality across the engineering organization. You will tackle complex technical challenges, identify areas for improvement, and implement solutions that elevate our development processes and product standards. This includes actively participating in and contributing to the Software Development Life Cycle (SDLC), from initial concept through to deployment and maintenance.
  • You will be responsible for developing robust product architectures and creating detailed software designs. This requires a strong understanding of architectural models, data structures, and best practices for enterprise-level software. Your designs will need to consider stability, compatibility, scalability, interoperability, and performance, ensuring our products are reliable and efficient.
  • This position demands a deep expertise in database concepts and programming. You will be expected to quickly learn and implement new solutions and technologies, staying abreast of the latest advancements in the field. Your ability to adapt and innovate will be crucial in maintaining our competitive edge.
  • You will play a significant role in evaluating new design specifications, raising quality standards, and addressing architectural concerns proactively. This involves a thorough understanding of the full software development lifecycle, including agile methodologies, coding standards, secure coding practices, code reviews, source control management, build processes, testing, and operations.
  • Furthermore, you will provide essential support to our sales and professional services teams. This may involve articulating technical designs, explaining product features to a wider audience, producing and maintaining product demonstrations, and offering expert advice to help close deals and ensure successful customer implementations.
  • The role requires the ability to articulate complex designs to fellow architects and engage in strategic discussions about requirements with various teams. Your communication skills will be as vital as your technical prowess in bridging the gap between technical possibilities and business needs.
  • By joining FICO, you become part of a leading global analytics software company that empowers businesses in over 100 countries to make smarter decisions. You will contribute to solutions that are critical in areas like credit scoring, fraud detection, and lending, impacting billions of transactions and financial decisions worldwide. This is an opportunity to grow your career in the dynamic field of Big Data analytics, leveraging AI, machine learning, and optimization technologies.

Skills & Technologies

Senior
Onsite
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Fair Isaac Corporation logo
Fair Isaac Corporation
Visit Website

About Fair Isaac Corporation

Fair Isaac Corporation, commonly known as FICO, is a global data analytics and decision management software company. FICO provides analytics and decision management software for financial services, telecommunications, health and government, and other industries. The company is best known for its FICO Score, a credit score widely used by lenders to assess credit risk. FICO's solutions help businesses make better decisions, improve operational efficiency, and increase profitability by leveraging data and advanced analytics. Their offerings include credit scoring, fraud detection, debt collection, and customer management tools, enabling clients to manage risk and drive growth.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply