Software Engineer
Optimum Source Inc.
- Develop and maintain core framework and key software components for the Kraken Desktop platform using Rust
- Identify and resolve bugs and optimize application performance
- Build highly performant and scalable code capable of handling heavy transaction volume
- Write reusable, testable and efficient code
- Collaborate with cross-functional teams and contribute to product roadmap accomplishments
Zahtevi

Potrebne kvalifikacije
Poželjne kvalifikacije
Our Krakenites are a world-class team with crypto conviction, united by our desire to discover and unlock the potential of crypto and blockchain technology.
What makes us different?
Kraken is a mission-focused company rooted in crypto values. As a Krakenite, you’ll join us on our mission to accelerate the global adoption of crypto, so that everyone can achieve financial freedom and inclusion. For over a decade, Kraken’s focus on our mission and crypto ethos has attracted many of the most talented crypto experts in the world.
Before you apply, please read the Kraken Culture page to learn more about our internal culture, values, and mission. We also expect candidates to familiarize themselves with the Kraken app. Learn how to create a Kraken account here .
As a fully remote company, we have Krakenites in 70+ countries who speak over 50 languages. Krakenites are industry pioneers who develop premium crypto products for experienced traders, institutions, and newcomers to the space. Kraken is committed to industry-leading security , crypto education , and world-class client support through our products like Kraken Pro , Desktop , Wallet , and Kraken Futures .
Become a Krakenite and build the future of crypto!
Proof of work
The Team
We are seeking a skilled Software Engineer to join our Desktop team developing and enhancing Kraken Desktop , the premier electronic trading platform. This role involves designing, implementing and maintaining features that deliver the best trading experience out there. The ideal candidate will have a strong background in desktop application development and a passion for cryptocurrencies.
The team is located globally and works using Rust and the Iced framework .
The Opportunity
Develop and maintain core framework and key software components for the Kraken Desktop platform using Rust
Identify and resolve bugs and optimize application performance
Build highly performant and scalable code capable of handling heavy transaction volume
Write reusable, testable and efficient code
Collaborate with cross-functional teams and contribute to product roadmap accomplishments
Skills You Should HODL
3+ years of experience in software engineering
Experience with Rust
Proactive mindset with the ability to prioritize and take ownership of large features
Able to work with a team spanning multiple time zones and comfortable with written and asynchronous communication
Passion for solving complex engineering problems
Obsession with performance and building beautiful type systems
Experience building desktop applications and/or familiarity with the Iced framework is a plus
This job is accepting ongoing applications and there is no application deadline.
Please note, applicants are permitted to redact or remove information on their resume that identifies age, date of birth, or dates of attendance at or graduation from an educational institution.
We consider qualified applicants with criminal histories for employment on our team, assessing candidates in a manner consistent with the requirements of the San Francisco Fair Chance Ordinance.
Kraken is powered by people from around the world and we celebrate all Krakenites for their diverse talents, backgrounds, contributions and unique perspectives. We hire strictly based on merit, meaning we seek out the candidates with the right abilities, knowledge, and skills considered the most suitable for the job. We encourage you to apply for roles where you don't fully meet the listed requirements, especially if you're passionate or knowledgable about crypto!
As an equal opportunity employer, we don’t tolerate discrimination or harassment of any kind. Whether that’s based on race, ethnicity, age, gender identity, citizenship, religion, sexual orientation, disability, pregnancy, veteran status or any other protected characteristic as outlined by federal, state or local laws.
Stay in the know
- ...difference in people’s lives—and we're looking for a Full Stack Engineer to join us and grow with us. About the Role: This is a... ...Engineer at Strive, you’ll work closely with our Senior Management – Software and a small team of engineers to build, ship, and maintain...
- ...We’ve partnered with a YC-backed AI tooling startup to find an Open Source Software Engineer who’s passionate about building developer tools for the LLM era. The company is developing a widely adopted, open-source framework for evaluating LLM applications, which is already...
- ...you through random texts. For more information, visit our careers blog. About the Role We’re looking for a Senior Backend Engineer to join our Voice of Customer unit. In this role, you’ll help build and evolve the Surveys, Interviews, and User Tests , a set of...
- Are you an AI/ML Software Engineer with expertise in Python, cloud-based architectures/infrastructures and a passion for designing and developing scalable, fault-tolerant services? Do you thrive on building innovative solutions and working on cutting-edge technologies? If so...
- ...Your Mission: Learn, Grow, and Deliver Impact As an L2 Software Engineer at Clipboard Health, you won’t just build features—you’ll sharpen your skills, tackle real-world challenges, and contribute to solutions that truly matter in healthcare. If you’re eager to grow alongside...
- ...Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform... ...enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading...
- ...We're looking for a highly skilled and entrepreneurial Engineer to join our economic development venture studio and help build innovative... ...breakthrough companies. About Our Studio As an economic development engine, we support and invest in early-stage startups in key industries...Rad od kuće
- ...Summary The Wikimedia Foundation is looking for product software engineers to join the Growth team , reporting to product engineering management. As a product engineer, you will be responsible for building out the user facing components for our product user experiences....
- Working on GPU support for OpenAI/Triton — a language and compiler for writing highly efficient custom Deep-Learning primitives. Work with the open-source community to analyze, develop, test, and deploy performance improvements for neural networks implemented with Triton on ...Rad od kuće
- ...Job Title: Senior Software Engineer Prompt is revolutionizing healthcare by delivering highly automated and modern B2B enterprise software to rehab therapy businesses, the teams within, and the patients they serve. We have established ourselves as the go-to platform in the...
- ...Do you want to work for a mission-driven non-profit, writing software that will contribute to helping the livelihoods of millions of coffee... ...profit and Y Combinator-backed startup looking to hire for our Engineering & Data Group. We are looking for a backend software engineer...
- ...enthusiasts and athletes train more effectively and monitor changes in their bodies. We are looking for a Senior or a strong Middle Software Engineer with extensive experience in backend development and server application development using Golang. We Offer: Work on...Rad od kuće
- This is a position within the AI GPU Software Group (AGS) responsible for AMD's ML SDK initiatives, with focus on development within the... ...Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalen...Rad od kuće
- ...conceptualization to launch with minimal assistance from senior engineers Solve complex, but fun, technical challenges Research, propose... ...and own whatever you take on You love to build intuitive software You make mistakes and learn fast You like small teams You...
- ...testing, and releasing features with the highest quality. Automating everything that an engineer should not work on. What do I need? ~3+ years of industry experience in a software engineering role, preferably building a SaaS product. You can demonstrate significant...Rad od kuće
- ...: We bring financial services to the next level with innovative software solutions and platforms. We are helping financial services companies... ...groups of up to 10 people to larger projects of over 40 skilled engineers. Our collaborative environment values open communication,...Rad od kuće
- ...experience designing and implementing highly available and performant fault-tolerant distributed systems. ~5+ years of experience in software engineering with demonstrated proficiency in programming languages, such as nodejs, typescript and overall system design. ~ Experience...
- ...developing amazing fintech for people who simply want to have ‘more’ in their lives. Job Overview We are looking for a skilled 1C Software Engineer to develop, optimize, and support 1C-based solutions for our business processes. The ideal candidate will have experience in 1C...Rad od kuće
- ...reliably. About the Role We are seeking a hands-on Senior Engineering Manager who will be the Head of Engineering for our fast-... ...& career ladder ratified. About you - 6-10 years in software engineering; ≥ 3 years managing distributed teams ( devs)....Rad od kuće
- ...Central or Eastern Europe, LATAM, Africa, or the Middle East. Hi, we're Search Atlas Group! We're a rapidly growing SEO software company focused on engineering products and services that help websites improve their performance on Google. From Fortune 500 companies to leading...Rad od kuće
- ...APIs and vector-database retrieval. Partner with product and engineering to turn business problems into AI features that boost revenue... ...responsible AI. Requirements 2+ years in data science, ML, or software dev, including 6+ months hands-on with GPT-style models....
- ...Alignment of Dynamical Cognitive Systems program seeks a Research Engineer to develop novel AI platforms addressing critical alignment... ...efficient agent communication • Architect and develop reusable software components for AI alignment research • Document system architectures...
- ...we do and what we believe in. And we are ready for another talented person to join the party. We’re looking for an Integrations Engineer that can help implement and coordinate solutions across a variety of our products (MailerLite, MailerSend, MailerCheck and upcoming...
- ...Description tldr; We build software for Airbnbs to rent themselves, with a state-of-the-art product and user experience. We have... ...experience it for yourself: We’re seeking a Technical Support Engineer to bridge the gap between our Customer Support and Engineering teams...
- ...environment that values trust, proactivity, and autonomy? Are our Engineering principles aligned with your vision? Then Pennylane is the... ...ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants Raise a total of...
- ...applications—including advanced analytics, real-time personalization engines, and AI agents. Digital-first companies like Strava,... ...frameworks. ● You are a proactive learner . Eager to expand on your software engineering knowledge and adapt to new technologies essential...
- ...is hard at work innovating and continuing to grow and expand our most important asset – the Team! We’re on the hunt for a top-tier Software Designer who will be responsible for developing and maintaining high-performance backend services and infrastructure. You will work...
- Are you passionate about harnessing Generative AI to create innovative applications? We're seeking a Generative AI Engineer with expertise in prompting, data engineering, and model fine-tuning to bring advanced generative solutions to life. Join our team in a fully remote, full...
- ...in a trustful, fast-paced environment? Do you feel like our Engineering principles are aligned with your vision ? Then Pennylane might... ...ourselves known as a groundbreaking accounting and financial software for small businesses and their accountants - Raise a total of...
- ...Test cases creation based on Customer and Software requirements Build up test environment... ...Provide technical guidance/trainings to junior-level test engineers Skills Must have...Rad od kuće
Želite li da dobijate više obaveštenja o oglasima za posao?
Prijavite se i dobijte obaveštenja o poslovima sličnim Software Engineer. Budite prvi kandidat koji će se prijaviti!

Bićete spremni za konkurisanje za 5 minuta. Napravite profesionalnu radnu biografiju