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 Guides
Related Job Pages
More Backend Engineer Jobs
Backend Engineer54 days ago
Full TimeRemoteTeam 201-500H1B Sponsor
Senior Backend Software Engineer building e-commerce systems at Gametime.
AWSAzureCloudDistributed SystemsDynamoDBJavaKafkaMicroservicesMongoDBMySQLNoSQLPostgresPythonRabbitMQRubyRustScalaGo
Senior Software Engineer – Drupal, PHP
ICFWe 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
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
Senior Backend Engineer, .NET
LivefrontWe 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