Backend Software Engineer — Python + AI Tools (Fintech)

Ottimate

Oregon

Hybrid

USD 130,000 - 155,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Salary range: USD 130,000-155,000 per年
Annual bonus
Medical, dental, vision benefits
401(k) with company match
Paid time off
Promote from within

Job summary

Ottimate in Oregon is seeking a capable software engineer to join as its third engineer. You will own and evolve backend features using Python, Django, and relational databases, while leveraging AI-assisted coding tools to accelerate development and maintain high standards of correctness and security.

You will investigate customer feedback, write tests, review AI-generated code, and contribute to API, asynchronous jobs, and data-processing workflows.

Qualifications

  • Professional software engineering experience at an early-to-mid-career level.
  • Strong working knowledge of Python.
  • Experience designing, querying, and debugging applications backed by relational databases.
  • Familiarity with APIs, automated testing, Git, and collaborative software-development practices.
  • Experience using AI-assisted coding tools in real development work.
  • The ability to evaluate and validate generated code rather than accepting it automatically.
  • Strong debugging skills, including in an unfamiliar codebase, and the habit of asking what a bug did to customer data, then helping correct it.
  • An understanding of common application concerns such as authorization, concurrency, retries, idempotency, and failure handling.
  • Clear written and verbal communication.
  • A careful approach to systems that handle sensitive business and financial data.
  • Comfort working on a small team with broad ownership and changing priorities.
  • Curiosity, humility, and a willingness to ask questions, receive feedback, and learn new systems.

Responsibilities

  • Build, test, and maintain backend product features, primarily using Python, Django, and relational databases.
  • Use AI coding tools to investigate problems, implement changes, write tests, and improve documentation.
  • Critically review AI-generated code for correctness, security, performance, and maintainability.
  • Turn customer feedback into reproducible technical problems, fix the root cause, check whether customer data was affected, and update it.
  • Translate ambiguous customer feedback into reproducible technical problems and practical product improvements.
  • Own work from initial investigation through implementation, testing, QA, deployment verification, and follow-up.
  • Build and maintain APIs, asynchronous jobs, integrations, internal tools, and data-processing workflows.
  • Write clear, maintainable code with appropriate automated test coverage.
  • Participate in code reviews and technical discussions with the rest of the engineering team.
  • Improve system reliability, observability, documentation, and development processes.
  • Protect financial correctness, tenant isolation, data integrity, auditability, and customer privacy.
  • Gradually take ownership of larger features and technical decisions as you grow in the role.

Skills

Python
Relational databases
APIs
AI-assisted coding tools
Debugging
Security awareness
Write tests
Code reviews
Customer empathy

Tools

Django
PostgreSQL
Celery
AWS
Docker
CI/CD
Sentry/OpenTelemetry

Job description

Ottimate in Oregon is seeking a capable software engineer to join as its third engineer. You will own and evolve backend features using Python, Django, and relational databases, while leveraging AI-assisted coding tools to accelerate development and maintain high standards of correctness and security.

You will investigate customer feedback, write tests, review AI-generated code, and contribute to API, asynchronous jobs, and data-processing workflows.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer (Python/Django) — AI-Powered Fintech
Backend Engineer (Python/Django) — AI-Powered Fintech

Ottimate • United States

On-site
USD 130,000 - 155,000
Salary range: USD 130,000-155,000 per年
Medical, dental, vision benefits
401(k) with company match
+2
Backend Engineer - AI-Powered FinTech Platform
Backend Engineer - AI-Powered FinTech Platform

Ottimate • United States

On-site
USD 130,000 - 155,000
Salary range: USD 130,000-155,000 per年
Medical, Dental, Vision benefits for你家
401(k) with company match
+2
Fintech Backend Engineer - Python/Django
Fintech Backend Engineer - Python/Django

Ottimate • United States

Remote
USD 100,000 - 150,000
Senior Python Backend Engineer – AI-Driven Fintech
Senior Python Backend Engineer – AI-Driven Fintech

Codest Ltd. Company No. 12590542, VAT number: GB363431020 • United States

Remote
USD 150,000 - 190,000
Senior Backend Engineer - Fintech, Django & AWS
Senior Backend Engineer - Fintech, Django & AWS

Ottimate • United States

Remote
USD 120,000 - 170,000
Python Backend Engineer - Fintech, AWS & CI/CD
Python Backend Engineer - Fintech, AWS & CI/CD

Optomi • Jersey City (NJ)

On-site
USD 120,000 - 180,000
Senior Backend Engineer - Python, AI Finance (Remote)
Senior Backend Engineer - Python, AI Finance (Remote)

RecruiterForge • United States

Remote
USD 180,000 - 225,000
Remote work in the United States
Competitive equity package
AI-Driven Python Engineer for FinTech Automation
AI-Driven Python Engineer for FinTech Automation

Talentola • New York (NY)

On-site
USD 120,000 - 160,000
Remote Python Backend Engineer for AI-Powered FinTech
Remote Python Backend Engineer for AI-Powered FinTech

BriteCore • United States

Remote
USD 120,000 - 180,000
Remote Backend Engineer (Python) for AI Systems & APIs | Equity
Remote Backend Engineer (Python) for AI Systems & APIs | Equity

Darwin Recruitment • United States

Remote
USD 120,000 - 160,000
Equity