Backend Engineer - AI-Powered FinTech Platform

Ottimate

United States

On-site

USD 130,000 - 155,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Salary range: USD 130,000-155,000 per年
Medical, Dental, Vision benefits for你家
401(k) with company match
Paid Time Off
Promote from within

Job summary

Ottimate is seeking a capable software engineer to join as its third engineer, offering meaningful ownership and rapid growth. You will work on a mature financial platform, solving problems from product features to performance, security, and reliability while using AI-assisted development tools responsibly.

Key responsibilities include building backend features with Python/Django, reviewing AI-generated code for correctness, and ensuring data integrity and privacy across invoices and payments.

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
Django
Relational databases
APIs
Git
AI-assisted coding tools
Debugging
Communication
Security awareness

Tools

PostgreSQL
Celery
Docker
AWS
CI/CD
Sentry
OpenTelemetry
TypeScript
Angular

Job description

Ottimate is seeking a capable software engineer to join as its third engineer, offering meaningful ownership and rapid growth. You will work on a mature financial platform, solving problems from product features to performance, security, and reliability while using AI-assisted development tools responsibly.

Key responsibilities include building backend features with Python/Django, reviewing AI-generated code for correctness, and ensuring data integrity and privacy across invoices and payments.

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
Fintech Backend Engineer - Python/Django
Fintech Backend Engineer - Python/Django

Ottimate • United States

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

Ottimate • United States

Remote
USD 120,000 - 170,000
Software Engineer (US Candidates only)
Software Engineer (US Candidates only)

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
Senior Software Engineer - Python
Senior Software Engineer - Python

Ottimate • United States

Remote
USD 120,000 - 170,000
Software Engineer - Python
Software Engineer - Python

Ottimate • United States

Remote
USD 100,000 - 150,000
Backend Engineer — AI Infrastructure & Scalable Web Services
Backend Engineer — AI Infrastructure & Scalable Web Services

Otter.ai • Mountain View (CA)

On-site
USD 136,000 - 185,000
Software Engineer - AI-Driven FinTech Platform (Remote)
Software Engineer - AI-Driven FinTech Platform (Remote)

ADP • Atlanta (GA)

Hybrid
USD 110,000 - 160,000
Senior Backend Engineer — Python/Django, AI-Driven FinTech
Senior Backend Engineer — Python/Django, AI-Driven FinTech

Octane • United States

Remote
USD 130,000 - 170,000
Health Care Plans
401k with company match
Educational Assistance
+2
Senior Product Manager, AI Data Validation (Fintech)
Senior Product Manager, AI Data Validation (Fintech)

Ottimate • Kansas City (MO)

On-site
USD 145,000 - 160,000
Medical, Dental, Vision
401(k) match
Paid time off
+2