CEF.AI

Principal Software Engineer

Belgrade, RS

$150k/year
6 days ago
Save Job

Summary

Principal Software Engineer


A Mission That Matters

We are building the future of AI-driven data infrastructure—real-time, privacy-first, and built for the next generation of applications. As a Principal Software Engineer, you won’t just write code—you’ll shape the foundation of a transformative platform, working alongside some of the brightest minds in AI, Web3, and distributed computing.


If you thrive in environments where you take ownership, solve high-impact problems, and push the limits of what’s possible, we want to hear from you.


The Role

You’ll be a critical player in designing and developing our AI-first data computing platform. We need engineers who don’t just execute but think several steps ahead—who take ideas from inception to production while balancing technical elegance with pragmatism. You’ll work across the stack, leveraging cutting-edge technologies to build performant, scalable, and secure applications.


Core Responsibilities

  • Architect and implement back-end solutions
  • Rapidly prototype and refine new products, working closely with design and product teams
  • Design and maintain SDKs, CLI tools, and developer-facing platforms
  • Integrate Web3 principles, including wallets, smart contracts, and decentralized protocols
  • Lead projects from concept to production, ensuring code quality, performance, and scalability
  • Mentor and guide engineers, fostering a high-performance engineering culture


What We’re Looking For

  • 7+ years of professional software development experience
  • Familiarity with out tech stack (we use Go, Rust, React, Node.js and TypeScript - the team, however, is language-agnostic, so we are flexible in our language requiements, expecially 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
  • Familiarity with Web3 technologies, decentralized systems, and blockchain protocols
  • Nice to Have
  • Experience with distributed or decentralized architectures
  • 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


Our Culture

We operate as a high-performance, globally distributed team with hubs in Berlin, Warsaw, and San Francisco. While we embrace hybrid/remote work, we believe in the power of in-person collaboration. That’s why we host regular meet-ups and hackathons—where real innovation happens.


We set the bar high. We work fast. We move with intent. No politics, no quiet quitting—just radical transparency and a shared commitment to solving the hardest problems.


Salary & Benefits

The estimated salary range for this position is $81,000 – $150,000 per year, depending on location, with the U.S. on the higher end. In addition to base salary, total compensation may include company stock options, tokens, performance-based bonuses (every 6-12 months), and other future incentives.


Final compensation will be determined based on an individual’s qualifications, experience, skills, and other relevant factors.


If you’re ready to be part of a team that values autonomy, impact, and a relentless drive to push the boundaries of AI and data infrastructure—apply now!

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job