
Software Engineering New Grad (2026)
Databricks · Belgrade, Serbia
- On site
- Full-time
- $120,000 / year
- Belgrade, Serbia
Job highlights
- Build and improve Databricks platform infrastructure and products.
- Own the full software development lifecycle.
- Develop solutions with high reliability and scalability.
- Requires Computer Science or related degree.
- Implementation skills in Python, Java, or C++ needed.
About the role
Software Engineering New Grad (2026)
At Databricks, we are passionate about helping data teams solve the world's toughest problems — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs. We do this by building and running the world's best data and AI infrastructure platform so our customers can use deep data insights to improve their business. Founded by engineers and dedicated to our customers, we leap at every opportunity to solve technical challenges, from designing next-gen UI/UX for working with data to scaling our services and infrastructure across millions of virtual machines. And we're only getting started.
About the Role
As a Software Engineer New Grad, you will work with our engineering team to build infrastructure and products for the Databricks platform. You will join a cohort of engineers who will build their careers through collaborative projects and learning opportunities. With a dedicated mentor and supportive team, you'll onboard quickly and start contributing to impactful projects soon after starting here at Databricks!
The Impact You Will Have
- Work with a team to build features and improve architecture for the Databricks platform
- Develop and extend the Databricks product
- Own full software development lifecycle: design, development, testing, and operating in production
- Build solutions with a high level of reliability, scalability, and security
What We Look For
- You will graduate between fall 2025 and summer 2026 with a degree in Computer Science, Engineering, or related subject
- You have implementation skills with a general purpose program language, such as Python, Java, or C++
- You have knowledge of algorithms, data structures, and OOP principles
- You have experience managing end-to-end projects
We are hiring Software Engineer - New Grads across multiple offices. Please apply for the single location that you're the most interested in, and we will discuss more with you as you move through the process. We can only consider one application in 30 days.
About Databricks
Databricks is the data and AI company. More than 10,000 organizations worldwide — including Comcast, Condé Nast, Grammarly, and over 50% of the Fortune 500 — rely on the Databricks Data Intelligence Platform to unify and democratize data, analytics and AI. Databricks is headquartered in San Francisco, with offices around the globe and was founded by the original creators of Lakehouse, Apache Spark™, Delta Lake and MLflow. To learn more, follow Databricks on Twitter, LinkedIn and Facebook.
Benefits
At Databricks, we strive to provide comprehensive benefits and perks that meet the needs of all of our employees. For specific details on the benefits offered in your region click here.
Our Commitment to Diversity and Inclusion
At Databricks, we are committed to fostering a diverse and inclusive culture where everyone can excel. We take great care to ensure that our hiring practices are inclusive and meet equal employment opportunity standards. Individuals looking for employment at Databricks are considered without regard to age, color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental ability, political affiliation, race, religion, sexual orientation, socio-economic status, veteran status, and other protected characteristics.
Compliance
If access to export-controlled technology or source code is required for performance of job duties, it is within Employer's discretion whether to apply for a U.S. government license for such positions, and Employer may decline to proceed with an applicant on this basis alone.
Key skills/competency
- Software Engineering
- Data and AI Infrastructure
- Platform Development
- Full Software Development Lifecycle
- Scalability
- Reliability
- Security
- Algorithms
- Data Structures
- Object-Oriented Programming
Skills & topics
- Software Engineer
- New Grad
- Databricks
- Computer Science
- Engineering
- Python
- Java
- C++
- Algorithms
- Data Structures
- Object-Oriented Programming
- Software Development
- Platform Development
- AI
- Data Infrastructure
How to get hired
- Tailor your resume: Highlight projects demonstrating your understanding of algorithms, data structures, and OOP.
- Showcase your skills: Emphasize implementation experience in Python, Java, or C++ and end-to-end project management.
- Prepare for interviews: Be ready to discuss your knowledge of Computer Science fundamentals and problem-solving abilities.
- Apply strategically: Apply to only one location of interest, as multiple applications within 30 days may impact consideration.
Technical preparation
Behavioral questions
Frequently asked questions
- What is the graduation timeline for the Software Engineer New Grad role at Databricks?
- Databricks is looking for candidates who will graduate between fall 2025 and summer 2026 with a degree in Computer Science, Engineering, or a related subject for their Software Engineer New Grad positions.
- What programming languages are preferred for the Software Engineer New Grad role at Databricks?
- The company seeks candidates with implementation skills in general-purpose programming languages such as Python, Java, or C++ for the Software Engineer New Grad role.
- What core computer science concepts are important for Databricks Software Engineer New Grad applicants?
- Applicants for the Software Engineer New Grad position should have a strong knowledge of algorithms, data structures, and Object-Oriented Programming (OOP) principles.
- How many Databricks new grad applications can I submit?
- Databricks encourages applicants to apply for only one location that interests them most. They can only consider one application within a 30-day period for new grad roles.
- What kind of projects will a Software Engineer New Grad work on at Databricks?
- Software Engineer New Grads at Databricks will work with the engineering team to build features and improve the architecture of the Databricks platform, developing and extending the product.
- Does Databricks offer mentorship for new graduate hires?
- Yes, Databricks provides new graduate hires with a dedicated mentor and a supportive team to facilitate a quick onboarding and contribution to impactful projects.
- What is the primary focus of the Databricks Data Intelligence Platform?
- The Databricks Data Intelligence Platform is designed to unify and democratize data, analytics, and AI, helping over 10,000 organizations worldwide solve complex problems.