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
Experience
Qualifications
What You Will Contribute:Collaborate across multiple domains within our critical service platforms, tackling challenges that range from product to infrastructure, including distributed systems, scalable service architecture, monitoring, workflow orchestration, and enhancing developer experience. Design and implement reliable, secure, and high-performance services and client libraries for managing vast data volumes on cloud storage solutions such as AWS S3, GCS, and Azure Blob Store. Create product features that empower our customers to effortlessly store and access their data. Desired Skills and Experience:Bachelor’s degree (or higher) in Computer Science or a related field. A minimum of 3 years of production-level experience in Java, Scala, C++, or comparable programming languages. Proficiency in developing large-scale distributed systems. Experience with SaaS platforms or Service-Oriented Architectures. Familiarity with SQL.
About the job
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.
About Databricks
Databricks is a leading data and AI company with over 10,000 organizations globally—ranging from Comcast and Condé Nast to more than half of the Fortune 500—leveraging the Databricks Data Intelligence Platform to unify and democratize data, analytics, and AI. Headquartered in San Francisco with a worldwide presence, Databricks was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake, and MLflow.
Similar jobs
1 - 20 of 195 Jobs
Search for Senior Backend Software Engineer Crawler Team
Join our dynamic Crawler team at Perplexity as a Senior Backend Software Engineer. In this pivotal role, you will be responsible for designing, developing, and managing systems that handle the ingestion, processing, and management of vast web-scale data to support our cutting-edge search technologies. This is a high-impact engineering position that requires a blend of backend and frontend expertise within our data acquisition stack.Key ResponsibilitiesLead the development of large-scale web crawlers, ingestion pipelines, and data processing systems.Construct, maintain, and optimize vital backend and frontend components for crawler services, including storage solutions, data retrieval functions, and UI dashboards for effective data management.Work closely with Search and Infrastructure teams to ensure efficient and high-quality ingestion and processing of billions of web pages.Architect and implement full-stack features and scalable distributed systems capable of handling high loads and real-time data operations.Experiment with innovative approaches to rapidly enhance system performance, usability, and reliability.QualificationsAt least 5 years of software development experience with a solid understanding of data structures and algorithms in languages such as Python, C++, Rust, or Go.Experience in developing large-scale web crawlers is highly preferred.Demonstrated expertise in building, deploying, and optimizing high-load, distributed services.Strong knowledge of cloud infrastructure, particularly hands-on experience with Kubernetes (K8s) and AWS.A passion for writing clean, efficient, and scalable code.
Renesas Electronics Corporation seeks a Senior Backend Software Engineer based in Belgrade. The position centers on developing and maintaining backend systems that power advanced technology initiatives. Role overview This engineer will work on backend infrastructure, ensuring reliability and scalability for ongoing projects. The work involves supporting complex technology solutions that require careful planning and execution. Collaboration Regular interaction with colleagues from various disciplines is expected. Teamwork and clear communication are important, as projects often span multiple areas of expertise.
Renesas Electronics Corporation seeks a Senior Backend Software Engineer based in Belgrade. This role centers on designing, developing, and maintaining backend systems that power the company’s technology products. Key responsibilities Create backend architectures focused on high performance and reliability Build and maintain software components for backend services Collaborate with cross-functional teams to deliver technical solutions Improve existing systems to enhance scalability and efficiency Requirements Proven experience in building and maintaining backend systems Strong problem-solving abilities, with a focus on performance Ability to work effectively with colleagues from various disciplines This position provides opportunities to contribute to technology that supports Renesas products worldwide. Those who enjoy tackling complex backend challenges will find this role engaging.
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.
Become a vital part of our Automotive team and contribute to the evolution of a cutting-edge platform that drives next-generation digital mobility solutions. As a Senior Backend/Platform Engineer, you will be tasked with designing and developing scalable, high-performance backend systems that cater to millions of users and intricate automotive ecosystems. If you have a passion for clean architecture, platform innovation, and developing impactful systems, we would love to connect with you.Your ResponsibilitiesCollaborate with a dynamic cross-functional team to deliver meaningful product increments.Design and implement production-ready Java services adhering to established engineering standards and best practices.Engage in architectural decisions and technical dialogues, influencing the development of our backend and platform capabilities.Manage the production operation and monitoring of backend systems.Enhance and maintain systems in cloud-native environments, specifically AWS and Kubernetes.Focus on improving the reliability, scalability, and maintainability of our platform continuously.Contribute to CI/CD pipelines and infrastructure configuration relevant to backend services.Mentor team members and support their technical development proactively.
About UsAt Rho, we're redefining banking for startups. Our innovative platform allows businesses to open accounts in mere minutes, issue cards, manage expenses, pay bills, and maintain financial records—all in one seamless experience supported by dedicated human assistance.About the RoleWe are seeking a skilled Senior Software Engineer with a focus on backend development to join our talented core product team in Belgrade. You will play a pivotal role in enhancing and scaling Rho's comprehensive finance platform.If you are passionate about technology and eager to expand your knowledge, you'll be working with the following tech stack:Python and GoGraphQLPostgreSQLDockerKubernetesGoogle Cloud Platform (GCP)
Join Perplexity as a Senior Infrastructure Engineer and play a pivotal role in transforming how individuals search and engage with the internet. Your dedication and expertise will be essential in delivering a top-tier product. This position uniquely combines infrastructure mastery with software engineering, allowing you to take ownership of the crucial systems that drive our products and development processes.Key ResponsibilitiesConstruct and sustain a robust and scalable infrastructure to enable high-performance search functionalities.Create internal tools and automation processes to enhance developer workflows and operational effectiveness.Architect, deploy, and manage cloud-native systems, primarily utilizing AWS.Enhance and maintain CI/CD pipelines, testing frameworks, and release protocols.Troubleshoot and optimize Linux environments, containerized applications, and backend services.Contribute directly to product codebases, engaging with languages such as Python, Go, and other systems-level languages.QualificationsProven experience in cloud infrastructure (AWS preferred), systems architecture, and automation.Extensive knowledge of Linux internals, including performance optimization and debugging techniques.Demonstrated experience in building or maintaining CI/CD systems and associated tools.Strong proficiency in Python and at least one systems programming language (Go, Rust, C/C++, or Java).Ability to navigate both infrastructure and application-level code seamlessly.A proactive and enthusiastic learner who excels in a dynamic, innovative environment.
Join easygo, an innovative Australian technology powerhouse, as we continue to expand our engineering footprint in Belgrade. We are on the lookout for a Senior Backend Engineer to become a vital part of our Data and Integration Infrastructure team, responsible for architecting and enhancing the platforms that drive our global offerings.About the TeamYou will collaborate with a talented engineering group dedicated to empowering product and service teams, particularly on Kick. Our team is focused on developing and sustaining foundational platform capabilities that support the core systems of Kick, enhancing reliability, consistency, and the overall developer experience.Our responsibilities include ownership of essential components such as event pipelines, schema governance, service gateways, and notification delivery systems. These elements guarantee that Kick’s services communicate effectively and that data transactions across the platform are accurate, observable, and primed for analytics.By delivering robust, well-architected platform foundations and templates, our team significantly influences how Kick is constructed and scaled, streamlining workflows, minimizing redundancy across teams, and establishing a solid base for reliable integrations and data-informed decision-making.Who We’re Looking ForWe seek a Senior Backend Engineer proficient in Go, who is passionate about building platform-level capabilities that empower engineering teams to operate more efficiently and securely.The ideal candidate will take pride in designing and maintaining dependable, scalable systems, understanding the crucial impact that strong platform foundations have on the success of a large, evolving organization.You should feel at ease working on core infrastructure and shared services, and possess a strong commitment to engineering excellence. You’ll value clean interfaces, well-defined contracts, and highly observable systems, approaching complex challenges in a pragmatic and thoughtful manner.As a senior engineer, you will be expected to:Independently tackle complex, high-impact projectsEngage meaningfully in technical discussions and architectural decisionsMentor and uplift others through code reviews, knowledge sharing, and teamworkIf you are motivated by enabling others and making a lasting impact, and if you thrive in environments where enhancing reliability, data quality, and developer experience is just as crucial as delivering new features, we want to hear from you!
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.
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 the Future of Conversational Commerce!At Gorgias, we envision a world where conversations are the primary mode of shopping. We are developing an advanced platform featuring a unified AI agent designed to sell, support, and re-engage customers throughout their shopping journey. As pioneers in conversational commerce, we are shaping the future of eCommerce.Our mission is to transform every interaction between brands and their customers into meaningful relationships—personal, seamless, and intelligent. By leveraging deep product knowledge and cutting-edge AI technology, we strive to make shopping feel more natural, human, and connected than ever.To succeed, we are dedicated to:Quality: Ensuring conversations are authentic and aligned with brand identity.Experience: Offering a frictionless shopping experience from chat to checkout.Re-engagement: Fostering personal, one-on-one dialogues over intrusive marketing.The potential is immense. With AI revolutionizing purchasing behaviors, Gorgias is laying the groundwork for the next decade of eCommerce—where every brand has its own intelligent agent and every customer feels valued and understood.Become a part of our mission to realize the promise of conversational commerce!Potential Teams to JoinRealtime Communication Team: Responsible for the core ticket processing pipeline for Gorgias's helpdesk, managing real-time event distribution to internal applications (including our AI Agent) and third-party integrations while also developing voice and SMS channels.Messaging Team: Oversees the asynchronous messaging infrastructure within Gorgias, empowering agents to handle customer conversations across email, chat, and social platforms, serving as the gateway between Gorgias and the external world.Growth Team: Manages the customer journey from onboarding to billing, ensuring a smooth experience while safeguarding against fraud.In-App Analytics Team: Develops in-product analytics and real-time processing features, providing internal teams with enhanced tools and datasets.Streaming Infrastructure Team: Constructs a scalable data streaming platform, offering tools and guidelines for data propagation and aggregation across multiple availability zones.Your Role:Design: Create features, APIs, and models for 16,000 merchants and 12 million shoppers globally.Collaborate: Work closely with an engineering manager, product manager, and designer to drive projects forward.
Rivian and Volkswagen Group Technologies brings together two established automotive leaders to develop solutions for electric vehicles. The partnership focuses on operating systems, zonal controllers, and advanced cloud connectivity, aiming to raise the bar for software-defined vehicles worldwide. The team draws on experience in connectivity, artificial intelligence, and security to help shape a more connected and sustainable future for mobility. Role overview The Senior Software Engineer on the OTA Cloud Team works on systems that deliver ongoing software updates to vehicles after production. This position centers on designing and building distributed systems to manage updates across a global fleet. Day-to-day work involves developing resilient, highly available cloud services using AWS. What you will do Design and implement distributed cloud services that support over-the-air updates for vehicles Build scalable, reliable systems to manage updates for a global fleet Contribute to technical architecture and uphold high standards for code quality Mentor other engineers, sharing knowledge and supporting team growth Location This position is based in Belgrade.
Join our dynamic IntelliJ Ultimate team as we elevate the development experience for enterprise Java and Kotlin projects. Our innovative work integrates frameworks and libraries like Spring, Quarkus, and Hibernate, empowering millions of developers to confidently build, debug, run, and deploy sophisticated enterprise applications. We are seeking a Senior Software Engineer who will take charge of key functional areas within IntelliJ IDEA Ultimate. This role involves collaborating with a team of highly skilled engineers committed to enhancing the IDE's capabilities for professional Java and Kotlin development. Key Responsibilities: Assume full ownership of IntelliJ IDEA Ultimate features and subsystems related to enterprise frameworks, build tools, runtime configurations, and application servers. Design and develop advanced tooling for Java, Kotlin, Spring, and associated ecosystems. Work closely with senior engineers and tech leads to ensure architectural integrity and technical excellence across all areas of IntelliJ IDEA. Promote innovation and enhance usability in large-scale, production-grade developer tools. Help maintain IntelliJ IDEA’s esteemed reputation for quality, reliability, performance, and developer satisfaction.
Role Overview Renesas Electronics Corporation is seeking a Senior QA Engineer with a strong background in full-stack and backend systems. This position is based in Belgrade. What You Will Do Identify software issues and contribute to their resolution Design and maintain test plans for new and existing products Work closely with cross-functional teams to develop and implement effective testing strategies Help ensure the reliability and quality of software releases Support quality assurance processes that align with current development practices Who We’re Looking For Experience with both full-stack and backend development environments Strong problem-solving skills and attention to detail Ability to collaborate with engineers, product managers, and other stakeholders Background in designing and executing test plans
Easygo, a leading Australian technology firm, powers globally recognized brands such as Stake, KICK, and Twist Gaming. As we expand our engineering capabilities in Belgrade, we are seeking a Senior Software Quality Engineer to join our Data and Integration Infrastructure team. This is an exciting opportunity to influence the platforms and systems that drive our products worldwide. About the Team You will become part of a dynamic engineering team that accelerates product and service teams working on KICK. The team is tasked with creating and maintaining shared platform capabilities that enhance the reliability, consistency, and developer experience across the platform. Our team is responsible for foundational components such as event pipelines, schema governance, service gateways, and notification delivery. These systems ensure reliable communication between KICK's services, with accurate, observable, and analytics-ready data flows across the platform. By delivering robust and well-architected platform primitives and templates, we play a pivotal role in shaping how KICK is developed and scaled, optimizing workflows, minimizing redundancy, and establishing a solid foundation for reliable integrations and data-driven decision-making. Who We’re Looking For We are in search of a seasoned Senior Quality Engineer to guarantee the reliability, scalability, and safety of KICK's core platform systems. This role involves collaborating closely with engineers to integrate quality practices throughout the development lifecycle, ensuring that platform components—like event pipelines and service gateways—are robust, testable, and safe for use by teams across KICK. If you are driven by the desire to enhance system reliability, facilitate rapid and assured software delivery, and thrive in a collaborative, high-impact engineering environment, this position offers a chance to shape the quality foundations of the KICK platform. Key Responsibilities: Integrate quality practices within Agile product teams while implementing the broader QA strategy across the SDLC. Work closely with developers, product managers, and designers to establish acceptance criteria, refine testability, and maintain a unified understanding of quality objectives. Engage in code reviews and technical design discussions, providing insights on testability, risk, and quality impact early in the development cycle. Identify testing risks and devise appropriate testing strategies for critical system components.
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.
Join Our Innovative Team! We are excited to announce that our dynamic online marketplaces, tutti.ch and anibis.ch, are on the lookout for a talented Senior Backend Engineer to enhance our team. At SMG, we prioritize our people—discover more about our culture from your future hiring manager, Nikola Cvorovic. Your Role in Our Backend Team At tutti.ch/anibis.ch, we operate within stream-aligned product teams that utilize the SCRUM framework. Each team is composed of 2–3 Backend Engineers, a Product Owner, an Engineering Manager, Designers, and Mobile and Web Engineers. Collaboration is key as our teams work closely with Platform (infrastructure) and Data (BI) teams, with each product team responsible for a specific domain. As an engineer, you will take charge of design, implementation, deployment, and monitoring. We leverage Go-based backend services hosted on AWS with Kubernetes, serving over 300k users daily. Code review and deployment occur directly from GitHub. Our technology stack includes PostgreSQL, Elasticsearch, Redis, SendGrid (for emails), and Auth0 (for authentication). We ensure high test coverage with tools like Testify, including integration tests for databases, Redis, and Kafka.
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.
Join Tenstorrent as a Senior Software Engineer specializing in AI Compiler development. In this role, you will collaborate with a talented team to create cutting-edge compiler technologies that enhance AI performance.
First Circle stands at the forefront of financial technology in South-East Asia, transforming the landscape for underserved SMEs. Having successfully enabled thousands of small businesses in the Philippines to access credit, we are now embarking on an ambitious journey to create a comprehensive Neobank. Our offerings will encompass multi-currency bank accounts, payment solutions, foreign exchange, corporate credit cards, and payroll services.We are seeking talented mid-level and senior software developers to join our team during this pivotal year of growth. The challenge of building in emerging markets like the Philippines is significant, especially with the current state of digital infrastructure. By developing nearly everything in-house, we tackle complex problems that many startups have found insurmountable, and the prospect we have ahead is immense.
Mar 27, 2026
Sign in to browse more jobs
Create account — see all 195 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.