O

One Park Financial

Provides working capital for small businesses

Lead Engineer - Pricing & Decision Systems

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSalt Lake City, UT, USANo salary listedHybrid

About the Job

Requirements

  • Five or more years of professional Python development, including building and maintaining production applications and services rather than only scripts or notebooks.
  • Experience leading or mentoring engineers by setting standards, reviewing code, and directing a small team's work.
  • Experience building and maintaining REST APIs using FastAPI, Flask, or a similar framework.
  • Hands-on AWS experience operating production services, particularly ECS/Fargate, DynamoDB, S3, Lambda, SQS, Secrets Manager, and CloudWatch.
  • Experience designing DynamoDB read and write access patterns, handling schema changes and type boundaries, and managing versioned S3 data such as Parquet and partitioned datasets.
  • Strong SQL skills and comfort working with relational and NoSQL data and reference files such as CSV and Parquet.
  • Comfort working with business-logic-heavy applications where correctness matters, including implementing rules from scorecards, reference files, and configuration data.
  • Familiarity with data modeling and validation frameworks such as Pydantic, and ability to build reconciliation and quality-assurance checks.
  • Hands-on experience integrating machine-learning or analytical model outputs into production systems, including feature engineering and scoring logic, and collaborating with Data Science on model deployment and iteration.
  • Experience designing or supporting A/B tests and experimentation, including stratification and maintaining clean experiment data.
  • Ability to communicate and collaborate across Product, DevOps, Data Engineering, Data Science, and QA, and keep teams with different technical contexts aligned.
  • Ability to own a system end to end and use modern AI and large language model tools to make work more efficient.

Responsibilities

  • Serve as the primary technical owner of the Python-based pricing and decision engine deployed on AWS using FastAPI, ECS/Fargate, DynamoDB, Lambda, SQS, Secrets Manager, and CloudWatch.
  • Implement and integrate scoring models into the pricing flow from Data Science specifications, and maintain offer grids, modifiers, and rules for terms, rates, origination fees, and offer sizing.
  • Own pricing logic from scoring through offer construction and verify business logic before release.
  • Lead and mentor engineers supporting the system; set architecture, coding, and review standards; review changes affecting pricing; and specify risky changes clearly.
  • Own the correctness of engine data stored in DynamoDB and S3, including per-decision audit records, experiment history, and versioned pricing reference files; build reconciliation and quality checks to catch production issues early.
  • Design, run, and analyze A/B tests on pricing strategies, including eligibility, variant assignment and balancing, and experiment-data integrity.
  • Own integration with the sales platform priced by the engine and data flows to and from the CRM and external credit and bank-data providers.
  • Maintain engine reliability and observability and the production health dashboard.
  • Partner with Product on the pricing roadmap and pricing UI; DevOps on deployment and incident response; Data Engineering on upstream data and pipelines; Data Science on model deployment; and QA on test strategy and coverage.
  • Communicate system behavior and changes to non-technical stakeholders and align teams on shared services, API contracts, and deployment workflows.
  • Use modern AI and large language model tooling for prototyping, documentation, and testing.
  • Integrate machine-learning models from Data Science and marketing analytics into production, implementing feature and scoring logic for pricing and other decisions and partnering with Data Science on iteration.
  • Build internal analytics applications and data products, including automated reporting and decision-support tools.
  • Own data storage, plumbing, and quality checks used by analytics applications and models.
  • Set engineering standards and technical direction for analytics development as the team grows.

Desired Qualifications

  • Background in financial services, lending, or pricing systems.
  • Experience with CRM or platform APIs such as Salesforce or HubSpot.
  • Experience with CI/CD and containerized deployments such as Docker and ECS.
  • Experience with analytics-engineering tools such as dbt or Airflow.
  • Front-end familiarity with Next.js or TypeScript for an administrative and monitoring dashboard.
  • Experience building AI infrastructure and agents using RAG, LangChain, LangGraph, or Agents SDK.
  • Exposure to machine-learning model serving and deployment tools, including model monitoring, retraining pipelines, MLflow, or SageMaker.

About the Company

One Park Financial

Provides working capital for small businesses

One Park Financial provides working capital for small and mid-sized businesses. By drawing on direct experience with entrepreneurs, they help owners access funding options that fit their needs, enabling growth and operations. Their products are designed to supply working capital through funding options tailored to SMBs, rather than a one-size-fits-all loan. The company differentiates itself through a deep understanding of small business challenges, a focus on community impact, and recognition as a Top Workplace for several years, underscoring a people-first approach. The goal is to help small business owners succeed on their own terms by giving them affordable, accessible capital to support their initiatives and contribute to local economies.

Company size
51-200
Company stage
Not listed
Total funding
Not listed
Headquarters
Miami, FL
Founded
2010

Recently Posted Jobs

Explore more opportunities at One Park Financial

See more jobs