FICO

FICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.

Director of Software Engineering, Java, Streaming

Backend EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 1956H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

54 days ago

Salary

$146K - $229K / year

Bachelor DegreeEnglishAngularAWSAzureCassandraCloudDockerJavaJava ScriptKafkaKubernetesMy SQLOraclePulsarPythonSparkSpringZookeeper

Job Description

• Collaborate with product managers to understand priorities and usage scenarios of product features. • Work with stakeholders to comprehend and provide feedback on requirements for your software platform capability. • Provide leadership to your team to ensure positive customer outcomes, aligned autonomy, a spirit of innovation, a bias for action, clear and transparent communication, community of trust, and commitment to move forward together. • Collaborate with other engineering leaders and cross-functional groups to ensure that the entire streaming platform is a success. • Continuously improve engineering practices for the software platform to support efficiency, reliability, and serviceability goals. • Coach and motivate your leaders and engineers to excel in their roles while fostering a learning culture. • Hire the best talent for your teams. • Participate in prospect/customer meetings on technology topics. • Participate in support activities for both cloud and on-premises implementations.

Job Requirements

  • Deep understanding of software architecture and design principles, with a focus on building scalable and maintainable systems.
  • Experience in designing, building, deploying, and operating commercial software to provide a composable platform that can execute in low milliseconds at 10K+ TPS.
  • Significant expertise in Java and Spring with hands-on experience in modern software design patterns and open-source technologies.
  • Proven experience leading software development teams in delivering complex projects, including coaching and mentoring individuals.
  • Technical expertise across deployment models on public cloud, private cloud, and on-premises infrastructure.
  • Proficiency with Kubernetes and Docker for containerized application management.
  • Experience with database technologies such as MySQL, Oracle, or similar enterprise databases.
  • Skilled in Agile processes with outstanding communication abilities to articulate complex information to both technical and non-technical audiences.
  • Proficiency in one or more stream processing platforms such as Storm, Kafka, Flink, Spark Streaming, Kinesis, Dataflow, Pulsar, or Stream Analytics.
  • Experienced in domain-driven and event-driven architecture, along with data flow concepts and implementation experience.
  • Multi-cloud experience (AWS, Google, Azure) and familiarity with technologies like Cassandra, Zookeeper, Kustomize, and/or OpenSearch are preferred.
  • Experience in JavaScript, Angular, Python, and generative AI tools is beneficial.

Benefits

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

Related Job Pages

More Backend Engineer Jobs

Senior Backend Engineer

Gametime

Uniting the world through shared experiences.

Backend Engineer54 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Senior Backend Software Engineer building e-commerce systems at Gametime.

AWSAzureCloudDistributed SystemsDynamoDBJavaKafkaMicroservicesMongoDBMySQLNoSQLPostgresPythonRabbitMQRubyRustScalaGo
United States
$164.5K - $193.5K / year

Senior Software Engineer – Drupal, PHP

ICF

We are not a typical consulting firm and our people are not typical consultants.

Backend Engineer54 days ago
Full TimeRemoteTeam 5,001-10,000Since 1969H1B Sponsor

Senior Software Engineer developing PHP/Drupal applications for ICF's Health Engineering Solutions team

DockerDrupalJavaScriptJenkinsLinuxMySQLPHPRDBMSSQLite
Virginia
$98.6K - $167.6K / year
Backend Engineer54 days ago
Full TimeRemoteTeam 201-500H1B Sponsor

Senior Software Development Engineer developing cloud-based workflow tools for legal work.

AWSCloudDistributed SystemsEntity FrameworkRedisSDLCSQLTypeScript.NET
United States
$140K - $190K / year

Senior Backend Engineer, .NET

Livefront

We help companies grow by creating digital products people love.

Backend Engineer54 days ago
Full TimeRemoteTeam 11-50H1B Sponsor

Senior Software Engineer developing C# applications at Livefront for various clients

ASP.NETJavaScriptNode.js.NET
Minnesota
$130K - $165K / year