FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Database
Kraken Digital Asset Exchange. Build, test, and ship well-typed, well-reviewed features and fixes in Haskell services across the exchange, clearinghouse, and brokerage .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Haskell programming, SQL, and PostgreSQL, with a strong understanding of financial systems and data management. Capable of designing and optimizing database schemas, ensuring code quality, and collaborating effectively across teams.
Highest-signal resume keywords
Haskell ProgrammingSQL and PostgreSQLDatabase Schema DesignProduction Experience with AWS Aurora PostgreSQLFinancial Knowledge in Trading or Markets
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
HaskellSQLPostgreSQLData StructuresConcurrencyDistributed SystemsDatabase MigrationsExecution PlansLock-Safe MigrationsAudit Trails
Soft Skills
CollaborationGood JudgmentCare and Rigor
Tools & Technologies
AWS Aurora PostgreSQLAtlasAI Tools
Certifications & Qualifications
Bachelor's Degree in Computer Science
Industry Keywords
Financial ServicesTradingMarketsSettlement CyclesOperational Shifts
Tech Stack
Tools & technologiesAWSDistributed SystemsHaskellPostgresRustSQLC++
About the role
Key responsibilities & impact- Build, test, and ship well-typed, well-reviewed features and fixes in Haskell services across the exchange, clearinghouse, and brokerage
- Understand order, trade, clearing, and settlement flows end to end
- Design schemas, constraints, and indexes for new features using exact numeric types and audit trails
- Write lock-safe, reversible migrations on large tables and review other engineers' migrations
- Read execution plans, identify slow queries from production metrics, and fix issues in queries, indexes, or access patterns
- Monitor systems, respond to alerts, and support daily operations such as settlement cycles
- Fix the causes of production issues and document learnings
Requirements
What you’ll need- 3+ years of professional software engineering experience
- Experience with a functional or strongly typed programming language such as Haskell, Rust, or C++
- Strong SQL and PostgreSQL skills, including transactions and isolation levels
- Computer science fundamentals, including data structures, concurrency, and distributed systems
- Willingness to participate in on-call and operational shifts
- Care and rigor with code and financial data
- Good judgment with AI tools, including reading, testing, and understanding generated output
- Collaboration across engineering, operations, risk, and compliance, with documentation
- Financial knowledge or experience in trading, markets, or financial services is a nice to have
- Bachelor's degree in computer science or related field, or equivalent experience is a nice to have
- Haskell experience, particularly with PostgreSQL-backed services, is a nice to have
- Production experience with AWS Aurora PostgreSQL is a nice to have
- Experience with time series or market data at volume is a nice to have
- Experience with Atlas or another declarative schema management tool is a nice to have
Benefits
Comp & perks- Equity
- Bonus program
- Wellness allowance
- Medical insurance [US Only]
- Dental insurance [US Only]
- Vision insurance [US Only]
- 401(k) [US Only]
- Kraken product dogfooding after joining