Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
Proven experience in driver development and architecture. Strong proficiency in programming languages such as C/C++. Experience with operating systems and kernel-level programming. Excellent problem-solving skills and ability to work in a collaborative environment. Strong communication skills, both verbal and written.
About the job
Tenstorrent is seeking a Senior Staff Engineer focused on driver development in Belgrade, Serbia. This position centers on creating and improving driver solutions to boost system performance and functionality.
Role overview
Work closely with teams across hardware and software to design, implement, and refine driver architectures. The goal is to deliver reliable and efficient drivers that support advanced system requirements.
Key responsibilities
Design and implement driver solutions tailored to system needs
Collaborate with cross-functional groups to innovate and optimize driver architectures
Focus on reliability and efficiency throughout the development process
Location
This role is based in Belgrade, Serbia.
About Tenstorrent
Tenstorrent is at the forefront of technology innovation, dedicated to building advanced computing solutions that empower businesses and individuals alike. Our team is composed of talented professionals who are passionate about pushing the boundaries of technology.
Similar jobs
1 - 20 of 170 Jobs
Search for Staff Software Engineer Distributed Data Systems
P-1416 At Databricks, we are dedicated to empowering data teams to tackle the world's most challenging problems — from transforming transportation to accelerating medical innovations. Our mission is realized through the creation and management of the world's leading data and AI infrastructure platform, enabling our clients to harness deep data insights for enhanced business performance. Founded by engineers, Databricks has embarked on a multi-year journey to develop the premier Data Intelligence Platform. We are enhancing a strong foundation to create significantly improved products. From the Storage Engine (data layout, encryption, caching, etc.) to the Query Engine (Vectorization, Query Optimization, etc.), we aim to reimagine every component to deliver the fastest, most user-friendly, and secure data platform for all workloads. As a software engineer, you will be a pivotal member of the Belgrade site, contributing to the foundational team dedicated to realizing our Lakehouse vision. You will engage in the complete development cycle and embody all core Databricks values (ownership, data-driven, teamwork, customer-centric).
P-1415 At Databricks, we are dedicated to empowering data teams to address some of the most challenging issues facing the world today — from revolutionizing transportation to expediting medical advancements. We achieve this by developing and maintaining the premier data and AI infrastructure platform, enabling our customers to leverage deep data insights for business enhancement. Founded by engineers, Databricks is embarking on a multi-year mission to create the most advanced Data Intelligence Platform. Building upon a solid foundation, our ambition is to significantly improve our product offerings. From the Storage Engine (data layout, encryption, caching, etc.) to the Query Engine (vectorization, query optimization, etc.), we aim to reevaluate every component to deliver the fastest, most user-friendly, and secure data platform for all workloads. As a senior software engineer, you will be a pivotal member of not just the Belgrade site but also the foundational team driving our multi-year Lakehouse vision. You will participate in the complete development cycle and embody all fundamental Databricks values (own it, data-driven decision making, teamwork, customer-centricity).
Join us at Databricks, where we are driven by a passion for empowering data teams to tackle the most challenging issues globally — from transforming transportation to fast-tracking medical innovations. We pride ourselves on developing and maintaining the premier data and AI infrastructure platform, enabling our clients to harness deep data insights for business enhancement. Founded by engineers, Databricks is embarking on a transformative journey to create the leading Data Intelligence Platform. We are building on a solid foundation with the ambition to create significantly superior products. Our focus spans everything from the Storage Engine (data layout, encryption, caching, etc.) to the Query Engine (Vectorization, Query Optimization, etc.), with the goal of enhancing every component to offer our customers the most efficient, user-friendly, and secure data platform for all their data workloads. As a Software Engineer, you will be a pioneering member of our Belgrade site and contribute to our multi-year mission to realize our Lakehouse vision. You will engage in the complete development cycle and embody all core Databricks values: ownership, data-driven decision-making, teamwork, and customer obsession.
Rivian and Volkswagen Group Technologies brings together two major automotive innovators to shape the future of software-defined vehicles. The team focuses on advanced operating systems, zonal controllers, and cloud connectivity, aiming to raise the bar for electric vehicle technology worldwide. Collaboration draws on deep experience in connectivity, artificial intelligence, and security to deliver vehicles that are smarter, more connected, and more sustainable. Role overview The Software Engineering Intern - Connected Systems will work on distributed systems that power in-vehicle features and link them to the Cloud Gateway and its supporting infrastructure. This role involves helping design, develop, and maintain core services that ensure these systems operate reliably and efficiently. What you will do Support the development and upkeep of distributed systems for connected vehicles Assist in designing and building core services that enable in-vehicle and cloud communication Contribute to efforts that keep these systems stable and reliable Location This internship is based in Belgrade.
ABBYY is seeking a Staff Software Engineer to join the team in Belgrade, Serbia, with a hybrid work arrangement. This position plays a central part in developing software that enables organizations to manage and use their data more effectively. Key responsibilities Design and implement new software features and systems. Develop solutions aimed at increasing productivity and efficiency for ABBYY’s customers. Collaborate with fellow engineers to deliver reliable and well-structured products. Role focus This role centers on building software that supports businesses in working smarter with their data. The Staff Software Engineer will contribute technical expertise and work closely with the development team to ensure high-quality results.
P-1416 At Databricks, we are driven by a passion for empowering data teams to tackle some of the world's most complex challenges—ranging from revolutionizing transportation to accelerating medical innovations. We achieve this by developing and maintaining the premier data and AI infrastructure platform, enabling our clients to harness deep data insights to optimize their operations. Founded by a team of engineers, Databricks is on an ambitious journey to create the ultimate Data Intelligence Platform. While we are building on a robust foundation, our vision is to enhance every component to deliver a faster, more user-friendly, and secure data platform capable of handling diverse data workloads. As a software engineer, you will be a vital member of the inaugural Belgrade team and contribute significantly to our multi-year mission to realize the Lakehouse vision. You will engage in the end-to-end development lifecycle and embody the core values of Databricks. Your Impact: Our backend teams tackle a variety of challenges across our essential service platforms. You may work on: Complex issues spanning both product and infrastructure, including distributed systems, large-scale service architecture, monitoring, workflow orchestration, and enhancing developer experience. Building reliable, secure, and high-performance services and client libraries to manage and access vast amounts of data on cloud storage solutions like AWS S3, GCS, and Azure Blob Store. Contributing to product features that enable our customers to effortlessly store and retrieve their data. What We Seek: Bachelor's degree (or higher) in Computer Science or a related discipline. 8+ years of production-level experience in Java, Scala, C++, or similar programming languages. Proven experience in developing large-scale distributed systems. Experience with SaaS platforms or Service-Oriented Architectures. Solid understanding of SQL.
Join Databricks as we embark on a transformative journey to revolutionize the data lifecycle, from ingestion through ETL, BI, and into the realms of ML/AI, all within a unified platform. Our vision is to transition from traditional data warehouse architectures to the innovative Lakehouse paradigm, as detailed in the CIDR 2021 paper. This new architecture addresses critical challenges such as data staleness, reliability, total cost of ownership, data lock-in, and limited use-case support.At Databricks, we are developing the next generation of decoupled query engines and structured storage systems designed to surpass specialized data warehouses in relational query performance. Our goal is to maintain the expressiveness and robustness of general-purpose systems, like Apache Spark™, to accommodate diverse workloads, ranging from ETL to advanced data science applications. You will play an essential role in this multi-year endeavor.As a valued member of our team, you will be tasked with designing cutting-edge systems that leapfrog current state-of-the-art technologies in the following areas:Query compilation and optimizationDistributed query execution and schedulingVectorized execution engineData securityResource managementTransaction coordinationEfficient storage structures (encodings, indexes)Automatic physical data optimization
Rivian and Volkswagen Group Technologies brings together two leaders in automotive engineering, focused on building the next generation of software-defined vehicles. This partnership combines expertise in operating systems, zonal controllers, and cloud connectivity, with a vision to set new standards for electric vehicle technology. The team blends strengths in connectivity, artificial intelligence, and security to address the evolving needs of modern mobility. The goal: create intelligent, connected, and sustainable solutions for drivers worldwide. Role overview This Staff Software Engineer (Golang) position sits within the Mobile & Consumer Platform group in Belgrade. The team is responsible for developing mobile applications and SDKs that connect Rivian and Volkswagen Group vehicles with customers, shaping the digital experience from start to finish. The role centers on the RVT Consumer Platform, which serves as the foundation for all mobile and consumer-facing features. As a senior member of the backend team, you will lead efforts in designing, building, testing, and supporting this platform. What you will do Design and develop backend services using Golang for the RVT Consumer Platform Collaborate with cross-functional teams to deliver seamless integration between mobile applications and vehicle systems Drive clean architecture and thoughtful design across the platform Lead proactive testing and regular software releases Support and maintain the platform to ensure reliability and scalability Requirements Experience developing backend systems, ideally with Golang Strong background in designing, building, and maintaining scalable platforms Ability to work collaboratively within a team and across disciplines Commitment to high-quality software through testing and clean architecture
Role Overview JetBrains s.r.o. creates tools that help developers work smarter. The team is looking for a Software Engineer with experience in CLion, embedded debugging, and tool integrations. This position is open in several locations: Belgrade, Berlin, Limassol, Madrid, Munich, Paphos, and Warsaw. What You Will Do Design and enhance features in CLion focused on embedded systems. Debug and optimize embedded applications for reliability and performance. Integrate different development tools to improve workflow efficiency. Work with teams across disciplines to define needs and deliver solutions. Who We’re Looking For This role suits engineers who enjoy solving complex problems and improving developer tools. Curiosity, creativity, and a strong interest in technology are valued here.
Speechify seeks a Software Engineer specializing in Data Infrastructure and Acquisition to join the team in Belgrade, Serbia. This position involves creating and maintaining systems that bring together information from many sources, directly shaping the way users interact with Speechify’s products. Key Responsibilities Design and build data infrastructure that meets product requirements Integrate data from multiple sources into established systems Work on projects aimed at improving user experience and strengthening platform performance Location This role is based in Belgrade, Serbia.
Role Overview Tide is looking for a Senior Staff Software Engineer to help shape the Agentic Platform. This platform aims to support small businesses with advanced technology. The position focuses on designing, building, and refining software that improves both user experience and operational workflows. Collaboration and Impact This engineer will partner with teams across disciplines to deliver solutions that matter. The work will directly influence how small businesses interact with Tide’s products and services.
P-1415 At Databricks, our mission is to transform the data lifecycle by simplifying processes from data ingestion to ETL, BI, and extending to ML/AI through a unified platform. We envision a future where traditional data warehouse architectures are superseded by an innovative pattern known as the Lakehouse (CIDR 2021 paper), which merges data warehousing with advanced analytics. This paradigm shift addresses critical challenges like data staleness, reliability, total cost of ownership, data lock-in, and the limitation of use-case support. To realize this vision, we are developing a cutting-edge query engine and structured storage system designed to exceed the performance of specialized data warehouses in relational queries. We aim to preserve the expressiveness and robustness of general-purpose systems like Apache Spark™ to accommodate various workloads, including ETL and data science. Join us on this multi-year journey. As a member of our team, you will be involved in designing next-generation systems set to redefine industry standards in several key areas: Query compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security Resource management Transaction coordination Efficient storage structures (encodings, indexes) Automatic physical data optimization Your Responsibilities: Clarify requirements and drive design decisions for ambiguous problems Create technical design documents and project plans Develop new features Mentor junior engineers Test, deploy to production, and monitor outcomes.
P-1414 At Databricks, our mission is to revolutionize the entire data lifecycle—from ingestion to ETL, BI, and extending into ML/AI—through a unified platform. We envision a future where the traditional data warehouse architecture is transformed into a modern architectural paradigm known as Lakehouse (CIDR 2021 paper). This open platform harmonizes data warehousing with advanced analytics, addressing key challenges such as data staleness, reliability, total cost of ownership, data lock-in, and limited use-case support. To realize this vision, Databricks is developing a cutting-edge (decoupled) query engine and structured storage system that aims to surpass specialized data warehouses in relational query performance while preserving the flexibility and robustness characteristic of general-purpose systems like Apache Spark™. Your contributions will be vital to this multi-year initiative. As a member of our team, you will design next-generation systems that set new benchmarks in the following areas: Query compilation and optimization Distributed query execution and scheduling Vectorized execution engine Data security Resource management Transaction coordination Efficient storage structures (encodings, indexes) Automatic physical data optimization
At d-Matrix, we are dedicated to unlocking the transformative power of generative AI. Positioned at the forefront of software and hardware innovation, we continuously challenge the limits of technological possibilities. Our workplace thrives on respect and collaboration.We embrace humility and prioritize open communication. Our inclusive team values diverse perspectives, leading to innovative solutions. We are on the lookout for passionate individuals eager to tackle challenges and driven by results. Ready to explore your potential? Together, we can shape the limitless future of AI.The Role: Senior Staff Software Engineer - AI KernelsLocation:Hybrid, working on-site at our Belgrade, Serbia office 3-5 days a week.What You Will Do:You will join a dynamic team responsible for productizing the software stack for our AI compute engine. Your role will involve the development, enhancement, and maintenance of software kernels tailored for next-generation AI hardware. With your extensive experience in building software kernels for hardware architectures, you will apply your deep understanding of various hardware systems and effectively map algorithms to these architectures. You will also be adept at translating computational graphs from AI frameworks into optimized implementations. Your comprehensive knowledge across the full-stack toolchain will enable you to navigate the complexities of hardware-software co-design, allowing you to deliver scalable software solutions within tight timelines. Collaborating closely with compiler experts, you will help develop robust compiler infrastructure while engaging with other software (ML and systems) and hardware (mixed signal, DSP, and CPU) specialists within the company.What You Will Bring:Minimum:An MS in computer engineering, mathematics, physics, or a related field coupled with 10+ years of industry experience, or a PhD in a pertinent area with at least 1 year of professional experience.A solid understanding of computer architecture, data structures, system software, and machine learning principles.Proficiency in C/C++ and Python development within Linux environments, with familiarity in using standard development tools.Experience in implementing algorithms using high-level programming languages such as C/C++ and Python.
Tenstorrent is seeking a Senior Staff Engineer focused on driver development in Belgrade, Serbia. This position centers on creating and improving driver solutions to boost system performance and functionality. Role overview Work closely with teams across hardware and software to design, implement, and refine driver architectures. The goal is to deliver reliable and efficient drivers that support advanced system requirements. Key responsibilities Design and implement driver solutions tailored to system needs Collaborate with cross-functional groups to innovate and optimize driver architectures Focus on reliability and efficiency throughout the development process Location This role is based in Belgrade, Serbia.
At Databricks, we are dedicated to empowering data teams to tackle the world’s most challenging problems—whether it's revolutionizing transportation or advancing medical innovations. Our mission is to create and operate the leading data and AI infrastructure platform, enabling clients to harness deep data insights for improved business outcomes.Founded by visionary engineers, Databricks is on an exciting multi-year journey to develop the ultimate Data Intelligence Platform. We are building upon a robust foundation with the ambition to create significantly better products. Our aim is to reimagine every component to deliver the fastest, easiest, and most secure data platform suited for all data workloads.As a Backend Software Engineer, you will become a key member of not only the Belgrade site but also a pivotal team in our quest to realize the Lakehouse vision. You will engage in the complete development cycle and embody the core values of Databricks.
Join Databricks as a Senior Backend Software Engineer and be part of our pioneering team in Belgrade, Serbia. At Databricks, we are dedicated to empowering data teams to tackle some of the most pressing challenges across various industries, from revolutionizing transportation to accelerating groundbreaking medical discoveries. Our mission is to create and maintain the most advanced data and AI infrastructure platform, allowing our clients to leverage deep data insights for enhanced business outcomes.Founded by visionary engineers, Databricks is on a multi-year journey to develop the ultimate Data Intelligence Platform. While we have a solid foundation, our ambition is to innovate and enhance every aspect of our offerings, ensuring our customers experience the fastest, most user-friendly, and secure data platform for their diverse workloads.As a Senior Software Engineer, you will play a crucial role as a founding member of our Belgrade site, contributing significantly to our Lakehouse vision. You will engage in all phases of the development cycle while embodying the core values of Databricks.Your Impact:Our backend teams tackle a range of challenges across essential service platforms, including:Addressing complex issues related to product and infrastructure, such as distributed systems, scalable service architecture, monitoring, workflow orchestration, and enhancing developer experience.Designing reliable, secure, and high-performance services and client libraries for the efficient storage and access of vast amounts of data across cloud storage backends like AWS S3, GCS, and Azure Blob Store.Creating product features that enable our customers to effortlessly store and access their data.
Join the Smallpdf Team!At Smallpdf, we pride ourselves on being pioneers in the realm of digital document solutions, empowering millions around the globe to enhance their workflows through our innovative and user-friendly tools. Our mission is to transform document management and elevate productivity for everyone.With a diverse team of over 110 professionals hailing from 34 different nationalities, and offices in Zurich, Belgrade, and Barcelona, we’re committed to making document handling easier for over a billion users across our web, mobile, and desktop platforms. Our dedication to excellence has earned us the trust of industry leaders such as Lufthansa, UBS, and Swiss Life.Your RoleWe are on the lookout for a highly skilled Senior Data Platform Engineer to join our team, focusing on the core components of our data infrastructure. Our platform processes more than 100 million events daily and supports a vast Redshift data warehouse that underpins everything from organization-wide reporting to document analytics and A/B testing.In this pivotal role, you will design and maintain robust ingestion pipelines, ensure optimal performance of our Redshift warehouse at scale, and deliver high-quality data for our dbt transformation layer. You will also be responsible for managing the systems that provide data back to the business.Collaboration is key, as you will work closely with seasoned data professionals and stakeholders across the organization to extract valuable insights from complex datasets.The ideal candidate will possess strong expertise in Redshift, Kubernetes, Python, and SQL, and be comfortable managing and owning critical applications and infrastructure. Experience in environments of similar scale and complexity will be advantageous.What You Will Work OnMaintain the health and performance of our Redshift and Kubernetes (EKS) clusters, foundational to our data delivery.Oversee the ingestion of terabytes of near-real-time events from our products, backend systems, and third-party integrations—vital for our reporting, A/B testing, and operational monitoring.Collaborate with both technical and non-technical team members to establish and maintain data ingestion and infrastructure for our applications.Own the components that drive our data applications (such as Looker and Growthbook), ensuring their reliability, scalability, and self-serve capabilities for internal users.Enhance the developer experience around dbt by developing tools, templates, and CI workflows.
About the Role Better Collective is looking for a mid-level Data Engineer focused on Paid Media to join the Data Engineering team in Belgrade, Serbia. This position centers on building and maintaining the data pipelines that support campaign performance analysis across advertising platforms. What You Will Do Ingest data efficiently from advertising platforms, including Meta and Google Ads Clean and transform incoming data for use in analytics and reporting Prepare datasets that enable Analytics Engineers to measure and improve campaign performance Tech Stack Dagster dlt Redshift AI-assisted development tools Your work will lay the groundwork for data-driven decisions in our Paid Media efforts, helping the analytics team deliver clear insights.
About Unlimit Unlimit is a leading global fintech powerhouse, renowned for operating the largest proprietary payments infrastructure in the world.Established in 2009, Unlimit has expanded its reach across 17 international offices and employs over 700 experts. We integrate more than 1,000 payment methods into a unified platform, empowering businesses to scale across borders. Our comprehensive suite of financial tools encompasses payment processing, alternative payment solutions, multicurrency business accounts, card issuing, banking-as-a-service, and crypto on- and off-ramps.Our mission is to dismantle financial barriers, enabling seamless money movement globally. We equip innovative businesses with the resources to accept, send, and manage payments effortlessly, regardless of their location.About the RoleWe are in search of a proactive and experienced Senior System Administrator to oversee and support our on-premise IT infrastructure. This role is crucial in ensuring the high availability, security, and operational stability of our local systems. The ideal candidate will be structured, security-conscious, and adept at navigating a regulated fintech environment.
Feb 17, 2026
Sign in to browse more jobs
Create account — see all 170 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.