Skip to main content
Kai NiemiKN
Looking for a job

Kai Niemi

@kainiemi

Staff Solutions Engineer at Cockroach Labs, improving distributed SQL performance and shaping multi-region database capabilities.

Sweden
Message

At Cockroach Labs, I work with engineering and product teams on distributed database architecture, performance, and enterprise adoption. I investigate distributed SQL performance issues and develop Java/Spring Boot reference implementations for distributed transactions and failure handling.

At Kindred Group, I modernized the financial ledger as a pilot for a multi-active architecture and established engineering standards across teams and microservices. I also co-authored the SIGMOD 2020 paper on CockroachDB.

Experience

Work history, roles, and key accomplishments

Cockroach Labs logoCL
Current

Staff Solutions Engineer, EMEA

Aug 2019 - Present (7 years 2 months)

Investigated and resolved distributed SQL performance issues through query optimization, execution plan analysis, schema design, and geographic data placement. Developed Java/Spring Boot reference implementations for distributed transactions and failure handling, and led technical evaluations for enterprise opportunities exceeding $1M in total contract value.

Kindred Group logoKG

Enterprise Architect

Kindred Group

Oct 2011 - Aug 2019 (7 years 10 months)

Modernized the financial ledger as the pilot for the platform's multi-active architecture, validating transactional consistency and failover for millions of player accounts. Established architectural direction for transforming a global transactional platform from single-site deployment to active operation across multiple data centers, and defined engineering standards across 10+ teams and 200+ mic

BG

Tech Lead / Application Architect

Bwin Games

Oct 2007 - Jan 2009 (1 year 3 months)

Led the technical evolution of a high-volume financial accounting platform handling real-money transactions for millions of players. Decoupled core accounting from application-specific functionality through reusable APIs and clear service boundaries, and designed high-performance Java/JVM components supporting concurrent real-money transactions with strong consistency guarantees.

Education

Degrees, certifications, and relevant coursework

Kai hasn't added their education

Don't worry, there are 90k+ talented remote workers on Himalayas

Tech stack

Software and tools used professionally

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan