
Senior Software Engineer
Posted Aug 31

Posted Aug 31
This is a fully remote position, open to applicants in United States.
β’ Conceptualize, create, and maintain secure, scalable Java microservices that power the myFICO.com platform from inception to production.
β’ Deliver LLM-powered functionalities, such as RAG pipelines, agentic workflows, and tool-use patterns, complete with observability, evaluations, and safeguards.
β’ Utilize Claude Code, Cursor, and GitHub Copilot to enhance delivery speed while reviewing, refactoring, and discarding generated outputs when necessary.
β’ Lead design discussions and conduct code reviews.
β’ Enhance code quality, test coverage, and architectural transparency.
β’ Collaborate with product management, InfoSec, and platform teams to convert business needs into compliant technical solutions.
β’ Detect and mitigate performance and scalability issues through profiling, refactoring, and architectural upgrades.
β’ Significant hands-on experience with core Java, Spring Boot, and microservices architecture.
β’ In-depth expertise in deploying and managing services on AWS using Docker and Kubernetes.
β’ Practical experience in integrating LLM APIs, such as Anthropic, Bedrock, and OpenAI, into production-grade Java applications.
β’ Familiarity with SQL databases, including PostgreSQL, SQL Server, and MySQL.
β’ Understanding of NoSQL databases, such as DynamoDB, MongoDB, and Cassandra.
β’ Strong grounding in application security principles, including encryption, authentication, authorization, and secure API design.
β’ Demonstrated ability to optimize high-throughput, low-latency systems for performance and reliability.
β’ Proficiency in event-driven architectures and asynchronous messaging patterns, including Kafka, SQS, and EventBridge.
β’ Experience with CI/CD pipelines, infrastructure as code, and automated testing at unit, integration, and contract levels.
β’ Proven track record with high-traffic consumer-facing platforms.
β’ Commitment to strong coding standards and a quality-first approach.
β’ Excellent communication skills and the ability to discuss design trade-offs effectively.
β’ Bachelor's or Master's degree in Computer Science or a related field, or equivalent experience in the relevant industry.
β’ An inclusive culture that embodies FICOβs core values.
β’ Opportunities for professional growth and valuable learning experiences.
β’ Competitive salary, benefits, and rewards programs.
β’ Work/life balance.
β’ Employee resource groups.
β’ Social events.
β’ Support for skill development and career advancement.
it-novum GmbH
Xsolla
HeroSoftware GmbH - Shopify Apps
LouisianaNOW.Jobs
Get handpicked remote jobs straight to your inbox weekly.