Tidal Financial Group

Backend Engineer-Python

Tidal Financial Group  •  Oak Brook, IL (Onsite)  •  17 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

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 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.
Tidal Financial Group

About Tidal Financial Group

Tidal Financial Group is a leading ETF investment technology platform, founded in 2012 to create, manage, and grow ETFs with a focus on customer-centric solutions.

Our comprehensive platform offers best-in-class strategic guidance, product planning, trust and fund services, legal support, operations support, marketing and research, and sales and distribution. With offices in New York, Chicago, Milwaukee, West Palm and Detroit, our team of ETF and financial specialists brings extensive industry experience to every partnership.

Industry
Finance & Insurance
Company Size
51-200 employees
Headquarters
NYC
Year Founded
2012
Social Media