Назад
Company hidden
3 часа назад

Software Engineer - Database (Haskell/PostgreSQL)

96 000 - 192 000$
Формат работы
remote (только Europe)
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
US/Argentina/Chile +19 еще
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Engineer - Database (Haskell/PostgreSQL): Building and optimizing services and data models for a regulated derivatives exchange, clearinghouse, and brokerage with an accent on financial data integrity, schema design, and production database performance. Focus on designing lock-safe migrations, tuning queries and indexes, and maintaining correct order, trade, clearing, and settlement data across distributed systems.

Location: Remote. Eligible locations: United States, Brazil, United Arab Emirates, Ireland, Peru, Sweden, Colombia, Argentina, Romania, Cyprus, Switzerland, Portugal, Lithuania, South Africa, Czech Republic, Canada, Hungary, Mexico, Chile, Poland, Spain, and Bulgaria.

Salary: $96K–$192K per year, plus equity and bonus opportunities.

Company

Payward operates hirify.global and other financial infrastructure businesses. Bitnomial is building a US-based global derivatives exchange, clearinghouse, and brokerage for digital assets and commodities, with systems largely written in Haskell.

What you will do

  • Build, test, review, and ship features and fixes in Haskell services across exchange, clearinghouse, and brokerage systems.
  • Understand and support end-to-end order, trade, clearing, and settlement flows.
  • Design database schemas, constraints, indexes, exact numeric types, audit trails, and migrations for financial data.
  • Write lock-safe, reversible migrations for large tables and review migrations from other engineers.
  • Analyze execution plans and production metrics to resolve query, indexing, and access-pattern performance issues.
  • Monitor systems, respond to alerts, support settlement operations, and investigate root causes of production incidents.

Requirements

  • 3+ years of professional software engineering experience with a functional or strongly typed language such as Haskell, Rust, or C++.
  • Strong SQL and PostgreSQL skills, including transactions and isolation levels.
  • Solid computer science fundamentals in data structures, concurrency, and distributed systems, including replication, consistency, retries, idempotency, and failure handling.
  • Willingness to participate in on-call and operational shifts.
  • Care and rigor when working with code and financial data; measure before tuning.
  • Good judgment with AI tools, including reading, testing, and understanding generated output before shipping.
  • Asking why before making changes, sound judgment under pressure, and a calm, methodical approach during production incidents.
  • Ability to collaborate across engineering, operations, risk, and compliance, with consistent documentation.

Nice to have

  • Financial knowledge or experience in trading, markets, or financial services.
  • Bachelor's degree in computer science or a related field, or equivalent experience.
  • Haskell experience, particularly with PostgreSQL-backed services.
  • Production experience with AWS Aurora PostgreSQL.
  • Experience with high-volume time series or market data, such as tick data, order books, or event streams.
  • Experience with Atlas or another declarative schema management tool.

Culture & Benefits

  • Remote full-time role with applications accepted on an ongoing basis unless a specific deadline is stated.
  • Participation in job-related skills or work-style assessments may be required as part of the hiring process.
  • Equal opportunity employment focused on merit, diversity, and inclusion.
  • Qualified applicants with criminal histories are considered consistently with the San Francisco Fair Chance Ordinance.
  • Applicants may redact age, date of birth, and education attendance or graduation dates from resumes.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →