This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

Tidal Financial Group
Posted 1w ago

Backend Engineer-Python

Tidal Financial Group
Oak Brook, Illinois, United States
OnsiteFull Time
Responsibilities
  • building services
  • designing APIs
  • modeling data
Requirements
  • Requires 5+ years building production backend services
  • Deep Python
  • PostgreSQL
  • API security
  • JavaScript/Node
  • AI tools
  • Testing, CI/CD
  • Observability, and code review experience
Technical tools mentioned
PythonJavaScriptNodePostgreSQLAI toolsCI/CDBloombergAWScontainersinfrastructure-as-codeSnowflakeParquetDuckDBTypeScriptReact

Job description

About the role:

This is a backend-focused role building production services in Python, with JavaScript/Node across the wider stack for front-ends and micro-services. As Tidal invests in Python as a primary backend language, you'll be a founding voice in the practice— setting the patterns, standing up the services, and helping the team grow.


Your work is the backend for the platforms and products our engineering group is buildingacross the firm. This is real, regulated financial software, where correctness, auditability, and clarity matter as much as speed.


What you’ll do:

  • Design, build, and operate production Python services — clean APIs, sound data models, and sensible async — that other teams and systems depend on.
  • Own the backend for major platform projects and stand up new services as the business grows.
  • Model and query data in PostgreSQL, and design APIs that are secure and easy to build on.
  • Pair with Node/JavaScript front-ends and micro-services across the stack.
  • Work AI-native — use AI fluently across design, prototyping, implementation, and review, and help raise the bar for how the whole team works.
  • Set the standard for a young Python codebase: testing, CI, code review, and the conventions others will follow.
  • Partner with product and compliance to turn regulated, real-money requirements into software people trust.

Qualifications:

  • 5+ years building and running production backend services (not just scripts), with the judgment to make architecture calls and keep a codebase healthy.
  • Deep Python expertise across web services, data access, and asynchronous work.
  • Strong PostgreSQL and relational data modeling.
  • Solid API design and security — authn/authz, input validation, and safe handling of sensitive data.
  • Strong JavaScript / Node — comfortable across front-end integration, micro-services,and the glue between systems.
  • Fluent using AI in design and development. You already design, build, and review with AI tools and have judgment about where they help and where they don't — central to how we work.
  • Sound engineering fundamentals: testing, CI/CD, observability, and code review as habits.

Preferred skills:

  • ETF or asset-management domain knowledge.
  • Market-data platforms (e.g., Bloomberg).
  • AWS, containers, and infrastructure-as-code.
  • Snowflake or other data-warehouse and pipeline experience (Parquet/DuckDB a plus).
  • TypeScript/React on the front end.

The Tidal Financial Group is a leading ETF investment technology platform dedicated to creating, operating, and growing ETFs. We combine expertise and innovative partnership approaches to offer comprehensive, value-generating ETF solutions. 

 

Our platform offers best-in-class strategic guidance, product planning, trust and fund services, legal support, operations support, marketing and research, and sales and distribution services.

About Tidal Financial Group

Provides a platform for launching and managing exchange-traded funds.

Year founded
2012
Employees
200
Organization type
Private
Latest investment
Raised $32.00M Series C (2022) — led by FTV Capital
Headquarters
US

Similar jobs

Backend Engineer roles near Oak Brook, Illinois
2w
Save
Mark Applied
Hide
Sr. Backend Engineer – Java/Spring Boot | Onshore
Texas or Chicago or New York City
$40k-$140k/yr OnsiteFull Time, Contract
Photon: A global digital modernization firm delivering enterprise-grade backend and platform engineering services.
7+ YOE7+ years backend development experience with Java and Spring Boot, event-driven systems using Kafka, PostgreSQL, cloud (AWS/GCP/Azure) experience, CI/CD and containerization, strong testing and debugging skills.
Java, Spring Boot, Apache Kafka, PostgreSQL, Redis, AWS, GCP, Azure
3w
Save
Mark Applied
Hide
Backend Engineer, Credit Decisions
Chicago, Illinois, United States
$173k-$260k/yr HybridFull Time
Stripe
Stripe: Provides online payment processing and financial infrastructure for businesses.
6+ YOEBachelor's degree and 6+ years software development experience; proficiency across stack with 2+ of Java, Ruby, Scala, Python, SQL; experience with Spark, IDEs, AWS, distributed systems, cloud services (gRPC, GraphQL, Docker, Kubernetes); strong engineering and collaboration skills.
Java, Ruby, Scala, Python, SQL, Spark, IDE, AWS, gRPC, GraphQL, Docker, Kubernetes
4w
Save
Mark Applied
Hide
Senior Backend Engineer
Chicago, Illinois, United States
$110k-$140k/yr OnsiteFull Time
Ubiety
Ubiety: AI-driven home security platform for real-time presence verification.
5+ YOE5+ years backend engineering experience; strong Go and Python skills; JavaScript/TypeScript desirable; experience with microservices on AWS or GCP, Docker/Kubernetes, Git, CI/CD, streaming platforms (Kafka/Kinesis/MQTT), and SQL/NoSQL databases; BS/MS preferred.
Go, Python, JavaScript/TypeScript, AWS, GCP, Docker, Kubernetes, Git, CI/CD, Kafka, Kinesis, MQTT, SQL, NoSQL
1mo
Save
Mark Applied
Hide
Senior Backend Engineer, Platform, Consumer Apps - Klover
Chicago or Redwood City
HybridFull Time
Attain
Attain: Provides real-time purchase data and measurement solutions for marketers.
5+ YOE5+ years building backend services; experience with Rust or Go, SQL, microservices, gRPC/protobuf or GraphQL, message queues (Kafka/RabbitMQ), cloud (AWS/GCP/Azure); familiarity with payments, security and compliance.
Rust, Go, gRPC, protobuf, GraphQL, SQL, Kafka, RabbitMQ, AWS, GCP, Azure
1mo
Save
Mark Applied
Hide
Senior Backend Engineer - Java
United States or Tampa or Boston or Atlanta or New York City or Columbus or Chicago or Philadelphia or Raleigh or Charlotte or Minneapolis or Dallas or Washington D.C. or Austin or Miami or Newark
$152k-$194k/yr RemoteFull Time
Real
RealNasdaq: REAX: Technology-driven brokerage offering residential real estate and title services.
8+ YOE8+ years experience with Java/Spring Boot, JPA/Hibernate, relational databases; experience designing event-driven microservices, strong testing practices, AI-assisted development familiarity, BA/BS or equivalent.
Java 17, Java 21, Spring Boot 3.x, JPA/Hibernate 6, Postgres, Kafka, DynamoDB, Redis, OpenSearch, AWS, Docker, Kubernetes, Datadog, ArgoCD, TeamCity, Claude Code, Cursor, Codex, Model Context Protocol (MCP), GitHub, SonarQube
1mo
Save
Mark Applied
Hide
Backend Engineer, Flag Delivery
Oakland or San Francisco or New York City or Boston or Seattle or Irvine or Los Angeles or Monterey or Santa Barbara or Santa Rosa or Austin or Portland or Philadelphia or Chicago or United States
$146k-$235k/yr OnsiteFull Time
LaunchDarkly
LaunchDarkly: Provides a feature management platform for software development teams.
5+ YOE5+ years backend engineering experience building/operating production distributed systems; strong programming in Go/Java/Rust; production debugging, observability, on-call experience; clear AI usage in engineering work.
Go, Java, Rust
5mo
Save
Mark Applied
Hide
Senior Backend Engineer
Chicago or Milwaukee or Atlanta or Jacksonville
$1000000k/yr HybridFull Time
FIS
FISNYSE: FIS: Provides technology solutions for merchants, banks, and capital markets
8+ YOE8+ years in software development; strong backend with Java, Spring Boot, REST APIs; experience with microservices and cloud; AI-driven development familiarity.
Java, Spring Boot, Micronaut, Temporal, ActiveMQ, PostgreSQL, Redis, Kubernetes, AWS, Jenkins, Git, ReactJS
10mo
Save
Mark Applied
Hide
Backend Engineer
Chicago, Illinois, United States
OnsiteFull Time
yeet
yeet: Real-time on-demand observability platform for Linux clusters.
Experience building Python backend services; streaming data pipelines, pub/sub, real-time messaging; design for throughput and fault tolerance; produce testable, production-ready code.
Kafka, RabbitMQ, Redis, Postgres, DuckDB, asyncio, celery, WebSockets, gRPC
This job has expired