Software Engineering Intern
Software engineering interns will build and deliver platform features across areas such as backend, infrastructure, systems, cloud, databases, and customer-facing products. Candidates should be graduating in 2027 or 2028 and have programming experience with Python, Java, or C++ plus strong fundamentals in algorithms and data structures.
About the job
Responsibilities
- Build features for the Databricks platform as part of an engineering team.
- Manage projects end to end, including design, coding, and incorporating feedback.
- Learn to build highly scalable platforms while maintaining quality and security.
Requirements
- Graduate in fall 2027 or spring 2028 with a degree in Computer Science, Engineering, or a related subject.
- Implementation experience with a general-purpose programming language such as Python, Java, or C++.
- Knowledge of algorithms, data structures, and object-oriented programming principles.
- Ability to solve ambiguous problems collaboratively.
Compensation
- San Francisco Bay Area: $54–$60 USD per hour.
- Bellevue, Washington: $51.50–$60 USD per hour.
Skills
Python, Java, C++, Algorithms, Data Structures, Object-Oriented Programming, Software Design, Cloud Infrastructure, Databases, Security
Similar jobs
Fullstack Engineering jobsSoftware engineering internship focused on building full-stack platform features, APIs, integrations, and enterprise software for data science and AI/ML workflows. The role offers mentorship and hands-on experience with scalable systems and cloud technologies.
Software engineering intern who will build and ship production code for crypto and blockchain products, collaborate cross-functionally, and own an end-to-end project during a 12-week summer internship. Programming experience and familiarity with a technical development area are required.
Software engineering interns ship high-impact projects across product, infrastructure, mobile, customer experience, or security teams while gaining experience with modern development practices and AI-assisted coding. Applicants must be pursuing a relevant BS or MS degree and have software development experience.
Full-stack engineering intern contributing to product software across user-facing experiences, APIs, application services, and backend systems. The role requires foundational programming experience, strong problem-solving and collaboration skills, and a willingness to learn.
Product Engineering Intern supporting real product development through coding, testing, debugging, documentation, and collaboration. Candidates need a computer science or computer engineering foundation, programming experience, and strong problem-solving and teamwork skills.