Principal Software Engineer

Location
Europe / US
Arrangement
Full-time
Tags:
Developer
Listed on
June 18, 2025

Are you excited by the opportunity to become a part of a badass team leading the AI-first data revolution?

Do you thrive on solving hard problems (individually and collectively), yet humble and hungry to learn and grow within a team on your path to greatness?

Do you desire to become a part of a close-knit pack led by SV startup veterans who can accelerate your growth 10X (compared to the corporate trajectory/culture)?

If you’ve answered with 3 resounding "yes", then we want to meet you!

You will play a critical role in designing and building our AI-first data computing platform. This is not just an execution role — we’re looking for someone who thinks strategically, moves with intention, and can take ideas from concept to production with a balance of technical depth and practical decision-making.

You’ll be working across the stack, applying modern technologies to develop performant, secure, and scalable systems. This is an opportunity to help shape the foundation of a platform that powers real-world AI applications at scale.

Key Responsibilities

  • Architect and implement backend solutions
  • Rapidly prototype and refine new products, working closely with design and product teams, leverage tools like Cursor to automate creating new frontend features.
  • Design and maintain SDKs, CLI tools, and developer-facing platforms
  • Lead projects from concept to production, ensuring code quality, performance, and scalability
  • Mentor and guide engineers, fostering a high-performance engineering culture

Tech stack requirements

  • 4+ years of professional software development experience
  • Familiarity with our tech stack (we use Go, Rust, Kotlin, React, Node.js and TypeScript - the team, however, is language-agnostic, so we are flexible in our language requirements, especially if you are savvy with AI coding tools)
  • Deep expertise in computer science with a strong grasp of data structures and algorithms
  • Experience with Test-Driven Development (TDD) and a rigorous approach to software quality
  • Tech writing and solid communication skills are essential

Nice to Have

  • Experience with distributed or decentralized architectures
  • Familiarity with Web3 technologies, decentralized systems, and blockchain protocols
  • Background in multi-chain wallet development, EVM, or Substrate
  • Prior exposure to AI/ML-driven applications
  • Strong leadership skills and experience guiding technical teams
  • Experience with GraphQL
  • Samples of your code, documentation or tech articles will put your application on the fast track
Please note:
  • As a startup, you can expect longer hours and a fast-paced environment
  • If you are seeking a traditional corporate 9-to-5 role, this may not be the right fit

Free career advice written by one of our team members: Read article

SUBMIT YOUR APPLICATION

Marketing Lead

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Devops Lead

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Before moving forward, we want to understand your alignment with our vision. Please answer the following:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Devops Engineer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Before moving forward, we want to understand your alignment with our vision. Please answer the following:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Full-Stack AI Engineer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Before moving forward, we want to understand your alignment with our vision. Please answer the following:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Principal Full-Stack Engineer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Before moving forward, we want to understand your alignment with our vision. Please answer the following:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

AI Innovator

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.

Before moving forward, we want to understand your alignment with our vision. Please answer the following:

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Product Owner

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
SUBMIT YOUR APPLICATION

Senior QA Automation Engineer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

By submitting your application, you consent to CEF.ai storing and processing your data for recruitment purposes. For more information on how we handle personal data, please see our Privacy Policy

SUBMIT YOUR APPLICATION

Principal Software Engineer

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.