Software Engineering Intern
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
Entry Level
Qualifications
About Multiply Labs
Multiply Labs is an innovative startup dedicated to revolutionizing the manufacturing of life-saving therapies through advanced robotics. Our mission is to automate the production of cell therapies, making them more accessible and affordable for patients in need. We are committed to pushing the boundaries of technology in healthcare.
Similar jobs
Search for Senior Software Engineer Database Engine Internals
7,093 results
P-97 At Databricks, we are on a mission to fundamentally simplify the entire data lifecycle—from ingestion and ETL to BI and ultimately to ML/AI—through a unified platform. We envision a future where the traditional data warehouse architecture is transformed by an innovative architectural model known as the Lakehouse (CIDR 2021 paper). This open platform merges data warehousing with advanced analytics, effectively addressing critical challenges such as data staleness, reliability, total cost of ownership, data lock-in, and limited use-case support. A key component in realizing this vision is the development of a next-generation decoupled query engine and structured storage system that surpasses the performance of specialized data warehouses while maintaining the flexibility of general-purpose systems like Spark™ to cater to a wide range of workloads, from ETL processes to data science applications. As a vital member of our team, you will engage in the design and implementation of these next-generation systems that aim to leapfrog the current state-of-the-art 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
P-188 At Databricks, we are on a mission to revolutionize the data lifecycle—from ingestion and ETL to business intelligence and advanced machine learning. Our vision is centered around a unified platform that replaces the conventional data warehouse architecture with a cutting-edge Lakehouse model (CIDR 2021 paper). This innovative architecture aims to tackle significant challenges such as data staleness, reliability, total cost of ownership, data lock-in, and limited support for diverse use cases. A pivotal element of achieving this vision is the development of the next generation of decoupled query engines and structured storage systems that can surpass the performance of specialized data warehouses while retaining the versatility of general-purpose systems like Apache Spark™. This capability is essential for supporting a wide range of workloads, from ETL processes to complex data science applications. As a key member of this team, you will engage in one or more of the following areas to design and implement systems that set new standards in the industry: 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
Anthropic
Join Anthropic as a Staff+ Software Engineer focusing on Databases, where you'll be at the forefront of our innovative technology solutions. You'll work closely with a collaborative team to design, implement, and maintain robust database systems that empower our AI models and enhance user experience. Your expertise will contribute significantly to our mission of advancing AI safety and usability.
About Our Team:Join the innovative Database Systems team at OpenAI, where we specialize in high-performance distributed databases. We are the architects behind Rockset, a cutting-edge real-time search, analytics, and vector database that powers all vector search and retrieval augmented generation (RAG) at OpenAI. Rockset underpins core functionalities across all OpenAI product lines and supports various critical internal applications.About the Role:We are in search of engineers who are passionate about distributed systems, performance optimization at a low level (with our core engine developed in C++), and constructing scalable database infrastructures from scratch. As a member of the Database Systems team, you will play a key role in enhancing the core database engine, making significant contributions to ingestion, query execution, indexing, and storage improvements. You will collaborate with multiple teams across OpenAI to unlock new product capabilities and ensure the reliability and scalability of our online database as usage expands exponentially.Your Responsibilities Will Include:Design, develop, and maintain high-performance distributed systems.Identify and address performance bottlenecks to elevate infrastructure capabilities.Define and guide the long-term technical vision and evolution of the system.Collaborate with product, engineering, and research teams to deliver robust and scalable infrastructure.Investigate complex production issues across the entire technology stack.Contribute to incident response, retrospective analyses, and establishing best practices for system reliability.You Will Excel In This Role If You:Possess substantial experience in building, scaling, and optimizing distributed systems.Exhibit a keen interest in database internals, storage engines, or low-latency query systems.Enjoy tackling complex performance challenges in high-throughput systems.Have experience managing and operating production clusters at scale (e.g., Kubernetes or similar orchestration tools).Approach scalability, correctness, and reliability with a rigorous mindset.Thrive in a fast-paced environment where you can make a significant impact.Qualifications:4+ years of relevant industry experience with a focus on distributed systems.Proficiency in C++ or similar low-level programming languages.Strong problem-solving skills and attention to detail.Experience with performance monitoring and optimization tools.Excellent collaboration and communication skills.
360 IT Professionals
Join our dynamic team at 360 IT Professionals as a Senior Database Engineer. In this pivotal role, you will leverage your extensive knowledge of SQL to design, implement, and optimize robust database solutions. You will collaborate with cross-functional teams to ensure data integrity and support the organization’s data-driven decision-making.As a Senior Database Engineer, your responsibilities will include developing complex SQL queries, ensuring database performance, and implementing best practices for data management. You will also play a key role in mentoring junior engineers and sharing your expertise throughout the organization.
Demandbase
Welcome to Demandbase:Demandbase is pioneering the only AI-driven pipeline platform that empowers go-to-market (GTM) teams to automate robust growth at scale. Our platform offers a cohesive view of data, insights, actions, and outcomes, enabling B2B enterprises to effectively align and execute their account-based GTM strategies with assurance. Trusted by thousands of businesses, Demandbase maximizes revenue, minimizes waste, and streamlines data and tech stacks—all within a single platform.We are dedicated to nurturing careers just as much as we are to developing cutting-edge technology. Our commitment extends to our people, culture, and the community surrounding us. Demandbase has been consistently recognized as one of the Best Places to Work in the San Francisco Bay Area by Fortune and one of the 60 Best Companies to Sell For by Selling Power. Our offices are located in San Francisco, New York, Austin, Seattle, India, and the United Kingdom.Role OverviewAs a Senior Database Platform Engineer, you will architect, develop, and enhance scalable database platforms that support Demandbase’s cloud-native applications. You will be instrumental in shaping the future of database reliability by integrating automation, observability, and compliance into database provisioning, operation, and scalability across AWS environments.This is a senior individual contributor role requiring strong technical ownership and the ability to influence cross-functional teams. You will lead a global Database Reliability Engineering (DBRE) organization, collaborate closely with product and platform teams, and modernize legacy database systems while facilitating a transition towards service-owned, self-service models.Note: The base compensation range for this position applies to candidates based in San Francisco, CA. For all other locations, the compensation range is determined by the primary work location of the candidate. Actual compensation packages are tailored to each candidate and depend on various factors, including skillset, years of experience, and depth of expertise.
Discord Inc.
Join Discord, a platform embraced by over 200 million users monthly, where gaming is at the heart of our community. With more than 90% of our users engaging in gaming, they collectively spend 1.5 billion hours exploring thousands of unique titles each month. Our mission is to enhance the gaming experience by facilitating seamless communication and interaction among players.The Database Infrastructure team is responsible for the development and management of all database systems and data services at Discord. These systems are critical for supporting our vast user base, which includes trillions of messages exchanged each month. Our small yet impactful team works across various domains, including databases, disk storage, and Rust-based data access services, playing a pivotal role in the company's growth and success!Explore our team's insights through our blog posts:How Discord Indexes Trillions of MessagesHow Discord Stores Trillions of MessagesHow Discord Supercharges Network Disks for Extreme Low-Latency
Join Scale AI as a Senior Software Engineer where you will play a crucial role in designing, developing, and managing secure and scalable infrastructure that empowers our team to excel in their work. You will collaborate with an innovative, agile, and solution-focused team dedicated to automating processes in identity and access management, endpoint management, and our extensive SaaS ecosystem. The right candidate will harness a variety of internal and external platforms to create applications, Slackbots, and dashboards for internal users while optimizing intricate workflows through automation. Your contributions will significantly enhance the operational efficiency of all General and Administrative teams within the company.Your Impact:As a full-stack engineer (60% backend / 40% frontend), you’ll collaborate with your team to create exceptional tools and applications for both internal use and external partners.You will be responsible for designing, developing, testing, and supporting full-stack applications on cloud-native distributed systems.You will establish real-time integrations with SaaS platforms across the organization.Develop a comprehensive quality framework/unit tests to ensure product performance, quality, and load handling, while effectively debugging and identifying system issues.Engage with broader teams, participate in engineering councils, conduct code reviews, and enhance our delivery processes.Work closely with the IAM team to manage cloud-based identity (Okta) and access controls, ensuring adherence to security protocols and standards for internal applications.Collaborate cross-functionally to identify opportunities for technological improvements and implement self-service solutions.
Cloudflare, Inc.
Join Cloudflare as a Database Reliability Engineer, where you will play a crucial role in ensuring the reliability and performance of our database systems. You will work collaboratively with our engineering teams to develop, implement, and maintain robust database solutions that support our mission of making the internet safer and faster.Your responsibilities will include monitoring database performance, troubleshooting issues, and optimizing queries to enhance system efficiency. If you are passionate about databases and eager to make an impact in a dynamic environment, we encourage you to apply!
Multiply Labs
Join Multiply Labs as a Software Engineering InternAt Multiply Labs, we are at the forefront of innovation in the biotechnology sector, located in the vibrant city of San Francisco, California. With backing from renowned investors including Casdin Capital, Lux Capital, and Y Combinator, our vision is to create the most advanced robotic systems that make life-saving therapies accessible to everyone.We are transforming the landscape of cell therapy manufacturing with sophisticated robotics that streamline production processes. Our technology enables biopharma companies to manufacture cell therapies efficiently and affordably, tackling the traditional challenges of high costs and regulatory hurdles. By leveraging our robotics, we strive to lower the costs of these groundbreaking treatments, which can otherwise exceed $1 million per patient.To explore more about our mission and see our robots in action, visit us at www.multiplylabs.com and connect with us on LinkedIn.About the InternshipWe are seeking enthusiastic Software Engineering Interns to become a part of our dynamic team. In this role, you will contribute to developing production-ready software that will play a pivotal role in the future of personalized medicine and cell therapy manufacturing. Ideal candidates are strong problem solvers, motivated students eager to learn, and excited about the unique experience of working within a fast-paced startup environment.
Ironclad, Inc.
Join Ironclad, the premier AI contracting platform that revolutionizes the way agreements are handled. Our platform accelerates contract processing, delivers instant insights, and empowers users with unparalleled control. Whether you are buying or selling, Ironclad integrates the entire process into a single intelligent platform, ensuring leaders maintain the visibility required to stay ahead of the curve. That's why leading organizations, including OpenAI, the World Health Organization, and the Associated Press, trust Ironclad to enhance their business operations.Recognized consistently as an industry leader, Ironclad has earned accolades such as being a Leader in both the Forrester Wave and Gartner Magic Quadrant for Contract Lifecycle Management. We are proud to be recognized by Fortune as a Great Place to Work and listed among Fast Company’s Most Innovative Workplaces. Additionally, Ironclad has been featured in Forbes’ AI 50 and Business Insider’s list of Companies to Bet Your Career On. We are backed by top-tier investors including Accel, Y Combinator, Sequoia, BOND, and Franklin Templeton. To learn more, visit www.ironcladapp.com or follow us on LinkedIn.This position operates in a hybrid model, requiring office attendance at least twice a week on Tuesdays and Thursdays for collaboration. Additional in-office days may be necessary for team or company events.Engineering @ IroncladAs a Software Engineer Intern at Ironclad, you will collaborate with various teams to identify and tackle business challenges by designing, building, and verifying innovative solutions. Your work will contribute to a platform that empowers legal teams to scale their operations effectively, modernizing a profession that has remained largely unchanged for two millennia.You will engage with a modern technology stack that includes TypeScript, React, Node.js, Java, and Docker containers in Kubernetes on Google Cloud Platform. While experience with these specific technologies is advantageous, it is not a requirement. We prioritize a collaborative work environment that fosters inclusivity and allows interns to contribute to real projects while receiving meaningful mentorship, rather than engaging in trivial tasks.About the roleWe are seeking enthusiastic Software Engineer Interns eager to learn and make a tangible impact by shipping real features. You will be integrated into a Product Engineering Team (such as AI, core product, workflow, or platform) and will work on projects that directly influence our customers worldwide.You will partner closely with full-time engineers, product managers, designers, and quality engineers to fully understand user problems and contribute to meaningful solutions.
About GustoAt Gusto, we are dedicated to empowering small businesses by managing essential services like payroll, health insurance, 401(k)s, and HR, allowing owners to focus on their passions and customers. With offices in Denver, San Francisco, and New York, we proudly support over 400,000 small businesses nationwide, fostering a workplace that reflects and celebrates the diverse customers we serve. Explore our Total Rewards philosophy. About the Role:We are seeking a seasoned engineer with extensive knowledge in distributed data systems to help shape the future of Gusto's storage architecture. In this impactful role, you will oversee intricate migrations, design high-scale systems, and establish benchmarks for automation, resilience, and security. Your work in implementing distributed database solutions will facilitate Gusto's ongoing growth and scalability.About the Team:The Datastores Infrastructure Engineering team is responsible for designing, building, and maintaining the data platforms that drive Gusto's products, including MySQL, Postgres, Redis, Kafka, and S3. We are committed to ensuring that our infrastructure is consistent, dependable, and equipped to support Gusto's expanding requirements. As we transition to self-hosted distributed databases, our focus lies in minimizing the blast radius, enhancing operational resilience, and enabling sustainable scalability.Here’s what you’ll do day-to-day:Architect, deploy, and manage the complete lifecycle of distributed database systems (TiDB) on Kubernetes at scale, ensuring high availability, data consistency, and operational excellence.Coordinate complex, zero-downtime migrations from monolithic to distributed architectures, including vertical sharding to isolate Product Services.Define and implement efficiency enhancements across the storage infrastructure through query optimization, caching strategies, and workload management.Establish standards and develop reliable automation to maintain data consistency, integrity, and security across distributed systems.Continuously enhance operational excellence by decreasing on-call burdens with sustainable, long-term solutions.Collaborate with product engineering teams and technical partners to enable rapid and reliable product development.
zip seeks a Senior Software Engineer with a focus on Internal AI to strengthen internal systems and processes. This position is based in San Francisco and centers on building software that supports the company's operations. Role overview This engineer will design, build, and refine AI-driven software tailored for internal use. The work involves collaborating with teams across zip to understand their needs and deliver solutions that improve workflows and efficiency. What you will do Create and enhance software powered by AI for internal operations Partner with colleagues from different departments to identify requirements and deliver effective tools Participate in all phases of the software development lifecycle, including planning, development, and deployment Maintain high standards for reliability and organizational quality Address technical challenges and solve problems using AI technologies Requirements Solid background in software engineering and artificial intelligence Experience working with cross-functional teams Proven ability to write high-quality, maintainable code Interest in using technology to improve internal business processes
Crunchyroll, LLC
About CrunchyrollCrunchyroll, founded by passionate fans, is dedicated to sharing the art and culture of anime with a vibrant community. Serving over 100 million anime and manga enthusiasts in more than 200 countries, we provide diverse experiences, including streaming video, theatrical releases, gaming, merchandise, events, and more—all fueled by the beloved anime content.Join our team and contribute to shaping the future of anime!About the RoleAs Crunchyroll continues to evolve, our Data Engineering team is tasked with meeting unique challenges that arise as we support millions of anime fans globally. As a Senior Database Engineer, you will play a crucial role in maintaining and enhancing our data infrastructure's reliability, directly influencing the availability and performance of our data services. Your expertise will empower the organization to make informed, data-driven decisions. Collaborate with data engineers and software engineers to drive complete automation and establish best practices for deep monitoring and alerting.This position reports to the Director of Data Engineering, and we are open to applicants from Los Angeles, CA, and San Francisco, CA.
Scale AI
Role overview Scale AI seeks a Database Engineer to strengthen and refine its data infrastructure. The position centers on designing, building, and maintaining database systems that deliver high availability and dependable performance. What you will do Design and implement database solutions that align with business requirements Maintain and tune database systems to ensure reliability and speed Collaborate with engineering, product, and operations teams to improve data processing and management Location This role is based in San Francisco, CA or New York, NY.
SingleStore develops a real-time data platform used by demanding applications around the world. The engineering team builds and maintains a cloud-native architecture that supports both high-performance transactional and analytical workloads. Code is shipped to production throughout the year, with engineers working closely alongside Product, Sales, and Go-To-Market teams to help drive business results. Role overview The Helios team seeks a Senior Software Engineer to design and deliver key features for SingleStore’s cloud-managed service. This position focuses on building and maintaining cloud-based metering and billing systems that support the company’s revenue streams. The work involves distributed systems, cloud infrastructure, and database technology. Senior engineers in this role take ownership of large projects that directly affect the cloud platform and company revenue. Responsibilities include leading the development of bookkeeping systems and integrations that process millions in cloud revenue. The role requires a high level of attention to detail, setting technical direction, and solving complex system-level challenges. Technical leadership and mentorship are important, but the position remains hands-on with development work. Collaboration with Product and customer-facing teams is essential to ensure the platform meets the needs of both enterprise clients and new users. The team values engineers who enjoy tackling deep technical challenges, take pride in building reliable systems, and are enthusiastic about mentoring others. Note: SingleStore is considering candidates at multiple levels for this opening. Final leveling (Senior, Staff, or Principal) will be determined based on experience, impact, and technical leadership demonstrated during interviews. What you will do Lead technical design and decision-making for major projects that shape the cloud platform. Design and implement new features across networking, control plane, and managed service infrastructure. Tackle complex, mission-critical system problems with scalable and maintainable solutions. Work with Product Management to translate business and customer needs into technical solutions. Investigate and resolve challenging issues in both production and development environments while balancing multiple priorities. Communicate complex technical decisions and trade-offs, explaining their impact on system performance, reliability, and business outcomes. Mentor junior engineers and help foster a culture of learning and improvement. Location This position is open to candidates based in the United States.
Uncountable
We appreciate your interest in joining the Uncountable Engineering team!Position OverviewUncountable is on the lookout for enthusiastic interns who are eager to embark on a journey in full-stack software engineering. Our mission is to transform the landscape of industrial research and development. We seek passionate engineers ready to contribute to the creation of an advanced development platform utilized by Fortune 500 companies.Potential ProjectsYou'll have the opportunity to design databases for enhanced analytical capabilities and develop innovative interfaces and views that empower scientists in managing experiments.EligibilityWe will only consider candidates who are graduating within a year of the internship.Compensation: $6,000 per month
About CartesiaAt Cartesia, we are on a mission to revolutionize artificial intelligence by creating interactive intelligence that is accessible and effective in any environment. We have identified a gap in current AI capabilities; existing models struggle to continuously process extensive streams of audio, video, and text data. Our vision is to bridge this gap by developing pioneering model architectures.Founded by PhD experts from the Stanford AI Lab, we are the creators of State Space Models (SSMs), a groundbreaking approach to training efficient, large-scale foundation models. Our team merges profound expertise in model innovation with systems engineering and product design to deliver advanced models and user experiences.Backed by leading investors such as Index Ventures and Lightspeed Venture Partners, along with an array of esteemed advisors, we are well-positioned to push the boundaries of AI.About the RoleWe are seeking a talented Software Engineer specializing in database systems to architect and scale Cartesia’s data infrastructure. You will play a crucial role in implementing robust data governance and developing user-friendly, secure database tools that empower both engineers and non-engineers.Your ImpactDesign and enhance database platforms to ensure scalability to over 100 times current capacity while maintaining uptime, latency, and accuracy.Construct data storage architectures that function seamlessly across various environments including AWS, GCP, on-premises systems, and third-party deployments.Facilitate accelerated development across the organization by providing high-quality database tools and resources to both technical and non-technical users.Implement secure access control mechanisms to ensure sensitive data is restricted to authorized personnel only.Develop scalable data governance systems focused on permissions, auditing, and compliance, utilizing IAM policies, ACLs, and security controls across a large user base.What You BringExpertise with cloud services such as AWS, GCP, or Azure, along with experience using infrastructure-as-code tools like Terraform.A proven history of managing database systems during periods of rapid growth in dynamic environments.
ABOUT BASETENAt Baseten, we empower cutting-edge AI companies, including Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer, to achieve mission-critical inference. By merging advanced AI research with flexible infrastructure and intuitive developer tools, we facilitate the deployment of innovative AI models into production. Having recently secured a $300M Series E funding round from esteemed investors like BOND, IVP, Spark Capital, Greylock, and Conviction, we are on a rapid growth trajectory. Join our team and contribute to building a platform that engineers rely on to launch AI products successfully.THE ROLEAs a key member of Baseten's Platform Team, you will play a crucial role in developing internal infrastructure to support our engineering division. While our product offers infrastructure for AI advancements, your primary focus will be on crafting robust internal systems that enhance productivity, collaboration, and work quality across engineering teams, leveraging exceptional tools, efficient workflows, and resilient development settings.If you have a passion for elegant solutions—such as streamlined monorepos, rapid CI pipelines, and well-designed shared libraries—you will excel at Baseten.RESPONSIBILITIESDevelop a range of tools customized to meet the diverse needs of engineering teams.Enhance monorepo functionality and create project templates to ensure consistency and efficiency.Design and implement shared libraries focused on system observability.Optimize the speed, reliability, and thoroughness of our CI pipelines.Assist in designing and maintaining Terraform modules for effective infrastructure management.Provide innovative solutions to improve visibility within continuous delivery (CD) processes.Proactively support engineering teams, ensuring they have the necessary resources and tools for maximum productivity.REQUIREMENTSProficiency in Go and/or Python programming languages.Experience with Kubernetes and Docker tools (e.g., Helm, Docker, Kubernetes).Demonstrated experience managing and working with large monorepos.Strong problem-solving skills with an emphasis on efficient software delivery.Familiarity with CI/CD methodologies and tools.Excellent communication and collaboration skills.
At Crusoe, our vision is to enhance the availability of energy and intelligence. We are at the forefront of developing solutions that empower individuals to innovate boldly with AI, all while ensuring that we uphold principles of scalability, speed, and sustainability.Join us in driving the AI revolution through sustainable technology at Crusoe. You will play a pivotal role in fostering innovation, making a significant impact, and collaborating with a team that is leading the way in responsible and transformative cloud infrastructure.About the RoleWe are on the lookout for a Senior Software Engineer to take on the role of founding engineer within our new Enterprise Software Engineering team in IT. You will work closely with the Director to develop internal tools, automation processes, and integrations that remove manual tasks and address critical operational challenges across the organization.This role transcends traditional enterprise IT positions. You will leverage AI-assisted development as your primary method, delivering production-quality software within days instead of months, while laying the groundwork for future team members. As you grow in this role, your primary contributions will focus on defining specifications, context, and reusable patterns to guide AI agents, while still engaging in hands-on coding for the most complex challenges.Your ResponsibilitiesDesigning and deploying internal tools, automation, and integrations that provide measurable benefits across Finance, Operations, HR, and other business functions.Utilizing AI-assisted development as your standard workflow, which includes drafting specifications, creating prompts, reviewing AI-generated code, and iterating quickly.Establishing foundational technical patterns such as coding standards, project conventions, reusable components, and context files that facilitate AI-driven development.Creating and managing integrations between enterprise systems through APIs, middleware, and data pipelines.Developing solutions across a versatile environment that combines cloud application platforms with internal GPU compute for AI workloads.Collaborating with business teams during rapid prototyping sessions, then refining prototypes into production-ready systems complete with testing, monitoring, and documentation.Setting up CI/CD pipelines, automated testing, and quality assurance measures for all solutions delivered.Taking ownership of solutions from end to end, covering everything from specification and implementation to deployment and production support.
Sign in to browse more jobs
Create account — see all 7,093 results

