Full-Stack Software Engineer II

IceKredit

Westlake Village (CA)

On-site

USD 120,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IceKredit, a fast-growing fintech, is seeking a Full Stack Software Engineer II to own the full software development lifecycle across the product suite, bridging backend systems, data layers, and client-facing portals.

You will deploy ML-augmented risk models, build secure web applications, integrate with client stacks, and ensure performance, security, and scalability across cloud deployments on AWS. This role requires strong Java/Python backend skills and modern front-end fundamentals.

Qualifications

  • Master's or Bachelor's degree with 3+ or 4+ years of professional software development experience.
  • Strong backend experience in Java (Spring Boot) and Python (FastAPI/Flask/Django).
  • Experience building RESTful APIs and integrating with client systems.
  • Proficiency with relational databases and SQL performance tuning.
  • Hands-on AWS experience and CI/CD workflows.

Responsibilities

  • Own the full software development lifecycle across the product suite.
  • Bridge enterprise backend systems, data layers, and client-facing web portals.
  • Handle heavy server-side processing and build elegant interfaces.
  • Design and optimize scalable integrations with external ecosystems.
  • Containerize applications and manage cloud deployments.
  • Write unit tests and participate in code reviews.

Skills

Full stack development
Java (Spring Boot)
Python backend (FastAPI/Flask/Django)
RESTful APIs
AWS infrastructure
Unit testing
Git workflows

Education

Master's degree in Computer Science, Information Systems, or Engineering
Bachelor's degree in Computer Science, Information Systems, or Engineering

Tools

PostgreSQL
MySQL
AWS (EC2, ECS, Lambda, RDS, S3)
FastAPI
Flask
Django
Git
REST APIs

Job description

IceKredit is a fast-growing fintech company empowering online lenders with cutting-edge data and software products. We help financial institutions mitigate fraud, optimize credit risk, and fully automate their lending operations. If you are a sharp, driven professional looking to make a massive impact in the fintech space, we want to hear from you.

The Role & What You'll Do

As a Full Stack Software Engineer II, you will take ownership of the full software development lifecycle across our entire product suite. In this role, you will bridge the gap between heavy enterprise backend systems, data layers, and our client-facing web portals, handle heavy server-side processing, build elegant interfaces, integrate our core products into client tech stacks, build/maintain critical integrations between our web applications and external enterprise ecosystems, and ensure our products remain fast, secure, and highly scalable.

  • Machine Learning Deployment (MLOps): Update, deploy, and maintain our core Python-based fraud and credit risk mitigation models in production.
  • Application Development: Build, enhance, and maintain secure, high-performance web applications, modern front-end consumer sites, and internal dashboards.
  • Integrations Engineering: Architect, build, and continuously optimize third-party integrations for our web applications, while proactively monitoring and maintaining existing external pipelines.
  • API Delivery: Design, implement, and optimize scalable, reliable server-side components. Act as a technical touchpoint to integrate our API-based scoring products directly with client systems.
  • Database Management & Optimization: Design schemas, write high-efficiency queries, and proactively improve the speed, performance, and scaling of our databases.
  • Elevate the User Experience: Write clean, modular, and reusable code for user interface components using modern design principles.
  • Keep the Engine Running: Containerize applications, handle cloud deployments, and dive into the codebase to debug and resolve system bottlenecks when things break.
  • Maintain Customer-Facing Websites: Take ownership of our external, customer-facing web applications to ensure a seamless, high-performance, and responsive user experience.
  • Stay Agile: Execute high-impact, ad-hoc development requests to support immediate business growth and strategic partnerships.
  • Code Quality: Write comprehensive unit tests and actively participate in code reviews to ensure top-tier reliability and performance.
What We're Looking For
  • Education & Experience: Master's degree in Computer Science, Information Systems, Engineering (or a related field) with 3+ years of professional software development experience, OR Bachelor's degree in Computer Science, Information Systems, Engineering (or a related field) with 4+ years of professional software development experience.
  • Backend & ML Frameworks: High proficiency in Java (Spring Boot preferred) for heavy backend applications, alongside strong Python backend skills (FastAPI, Flask, or Django) to serve risk models.
  • Integration Protocols: Deep knowledge of building and consuming RESTful APIs, handling webhooks, managing token-based authentication (OAuth 2.0, API keys), and debugging HTTP communication bottlenecks.
  • Databases: Strong experience with relational databases (e.g., PostgreSQL, MySQL), with proven skills in performance tuning, indexing, and database efficiency.
  • AWS Infrastructure: Hands-on experience hosting and managing applications natively on AWS (e.g., EC2, ECS, Lambda, RDS, S3).
  • Version Control: Mastery of collaborative Git workflows and pull-request environments.
  • Programming Principles: Strong knowledge of object-oriented programming (OOP) and functional programming principles.
  • Testing & Quality: Strong proficiency in automated unit testing frameworks.
  • Problem Solver: A sharp debugging instinct. You aren't afraid to look under the hood of a broken system to find a root cause.
Bonus Points / Highly Preferred
  • Hands-on experience developing with LLM APIs (OpenAI, Anthropic, or similar).
  • Proficiency using modern LLM-based coding engines and development environments.
  • Familiarity with agentic AI frameworks or building multi-step AI workflow orchestration using frameworks like LangChain.
  • Prior experience working in fintech, lending, or dealing with financial data compliance.
What We Offer
  • Competitive base salary plus performance-based incentives.
  • Comprehensive benefits package, including medical and dental insurance, paid holidays, generous PTO, and more.
  • Dynamic and collaborative work environment.

This position operates in a professional office environment and may involve collaboration with remote teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Fintech Full-Stack Engineer II: ML & Integrations
Fintech Full-Stack Engineer II: ML & Integrations

IceKredit • Westlake Village (CA)

On-site
USD 120,000 - 180,000
Account Executive
Account Executive

IceKredit • Westlake Village (CA)

Hybrid
USD 70,000 - 100,000
Competitive base salary plus performance-based incentives
Comprehensive benefits package including health and dental insurance
Generous PTO
Full Stack Engineer
Full Stack Engineer

Krew • San Francisco (CA)

On-site
USD 100,000 - 130,000
Senior and Staff Software Engineer Openings
Senior and Staff Software Engineer Openings

Roberts Recruiting, LLC • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive salary and equity
Hybrid work environment
Unlimited PTO
+3
Full Stack Engineer
Full Stack Engineer

Start With Level, Inc. • Boston (MA)

On-site
USD 100,000 - 140,000
Competitive salary
Health, dental, and vision insurance
Unlimited PTO
+3
Full Stack Engineer (AI, Product)
Full Stack Engineer (AI, Product)

Murphy Talent Group • San Francisco (CA)

On-site
USD 140,000 - 190,000
Java/Full Stack Engineer
Java/Full Stack Engineer

Phoenix Oversight Group LLC • Arlington (VA)

On-site
USD 100,000 - 130,000
Competitive compensation
Growth opportunities
Collaborative environment
Full-Stack Software Engineer
Full-Stack Software Engineer

Straia • San Francisco (CA)

On-site
USD 150,000 - 180,000
Platinum health insurance
Dental benefits
Vision benefits
+1
Associate Full Stack Developer
Associate Full Stack Developer

Intercontinental Exchange Holdings, Inc. • Jacksonville (FL)

On-site
USD 65,000 - 90,000
AI Software Engineer II (Credit)
AI Software Engineer II (Credit)

National Credit Center • Pleasant Valley Township (IA)

On-site
USD 90,000 - 120,000
Competitive pay
Unrestricted PTO
Health, dental, and vision insurance