Jobiba hiring network

Software Development Engineer Intern Jobs

10,000 active opportunities · Updated for October 2026

Fresh results

15 shown

Explore current software development engineer intern jobs. Use filters to narrow by work mode, employment type, experience and date posted.

R
Reddit
📍 United States• Remote• $217K – $303.9K/yr
8 days ago

Reddit is a community of communities. It’s built on shared interests, passion, and trust, and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and approximately 130 million daily active unique visitors, Reddit is one of the internet’s largest sources of information. For more information, visit www.redditinc.com . The Android Platform team sets the technical direction for Android at Reddit. We design, build and support the Android app for millions of DAUs and the development ecosystem (libraries, frameworks, observability, and build/CI tooling) that every team uses to ship delightful Reddit experiences. As a Staff Android Engineer on the Android Platform team, you’ll set technical direction and lead cross-team initiatives for a large, multi‑team Android codebase, with a core focus on three pillars: Client Health (Crashes/ANRs/Performance), Developer Experiences, and App Architecture (modern and opinionated). You’ll turn ambiguous platform problems into a multi-quarter roadmap, align engineering partners, and stay hands-on from design and implementation through rollout and adoption. What you’ll do Lead technical decisions that will scale Reddit’s Android Platform to the next 100M+ DAUs, balancing long-term platform health with product delivery. Drive Developer Experience strategy to accelerate build and test cycles and improve release safety across teams. Architect Android Client Health and Observability foundations (events, traces, dashboards) to empower engineering teams to safeguard performance and reliability. Champion AI supercharged developer and agent workflows. Provide technical leadership and mentorship to senior engineers, elevating engineering standards across teams through architectural reviews, documentation, and technical guidance. What we expect from you 5+ years software development experience with 3+ years buildin

REMOTEartificial intelligenceaikotlin
View job →
S
SpyCloud
📍 Austin• $146K – $190K/yr
19 days ago

SpyCloud is on a mission to make the internet a safer place by disrupting the criminal underground. SpyCloud’s solutions thwart cyberattacks and protect more than 4 billion accounts worldwide. Cybersecurity is an exciting, evolving space, and being at the forefront of the fight to disrupt cybercrime makes SpyCloud a special place to work. If you’re driven to align your career with a fantastic mission, look no further! You are an experienced Cloud Ops Engineer who thrives in a fast-paced and AI-forward environment. You have a passion for innovation, solid design principles, and high-quality development. You excel at designing, improving, and maintaining secure, performant infrastructure and enjoy automating processes to ensure efficiency and scalability. You are a proactive problem solver with a strong understanding of system and networking concepts. What You'll Do: Infrastructure Design and Maintenance: Design, improve, and maintain secure, durable, and performant infrastructure to power APIs, AI operations, web applications, and data mining/ETL workflows to meet established SLAs. Collaborate with developers to bring new products and services into production. Automation and Monitoring: Automate testing, deployment, and monitoring of all products and services throughout the software development lifecycle. Continuously improve operational processes and apply best practices to ensure scalability, security, and availability. Security and Compliance: Proactively meet standards for information security and compliance, such as SOC 2/ISO27001/CMMC. Implement and uphold security measures across all infrastructure components. Requirements: Professional Experience: At least 5 years of professional experience in a Cloud Ops / Platform Ops / DevOps role maintaining production infrastructure, preferably supporting a highly available environment for a SaaS or cloud service provider. Technical Proficiency: Strong working knowledge of AWS services such as EC2, ECS or EKS, Lam

pythonawslinux
View job →
S
19 days ago

Summary: The Senior SecOps Engineer at Showpad will play a crucial role within the Security Operations team, collaborating with various departments, including Engineering, Product, and other business units. This position focuses on identifying, managing, and mitigating cybersecurity risks, particularly in cloud-native environments, to enhance security capabilities. The ideal candidate will possess solid experience in SecOps practices and a deep understanding of modern security methodologies. Responsibilities: Manage cybersecurity operations, including tasks related to application, hardware, and cloud infrastructure security. Act as the key cybersecurity contact for internal teams regarding daily practices, company-wide initiatives, and the Showpad product. Ensure development teams adopt and implement best practices in software security development. Enable development teams by providing CI/CD processes that integrate security and quality tooling. Manage and improve our CNAPP solution. Oversee and manage cybersecurity operations, ensuring continuous monitoring and protection of cloud infrastructure and applications. Manage and respond to events related to vulnerability programs, endpoint protection, user behavior analytics, firewalls, IDS/IPS, and external threat intelligence. Collaborate with internal teams to ensure security best practices and policies are adhered to across the organization. Develop and maintain security controls and automation strategies within CI/CD pipelines. Monitor and assess risks, manage vulnerabilities, and implement appropriate security measures. Required Skills: Proven experience in information security, with a background in security operations, application security, or related roles. Skilled in identifying, analyzing, and handling phishing attempts and other social engineering threats. Strong knowledge of modern web application security practices and frameworks. In-depth understanding of the Secure Software Development Life Cycle (

typescriptawsdocker
View job →

Job Overview Wargaming is looking for a Manual QA Engineer to join the Global IT Products department and help ensure the quality of internal corporate systems and services. You will work with a variety of products, from web applications to complex microservices and integrations, applying testing approaches and techniques based on the specific needs of each product. The role offers an opportunity to work with complex business logic, large datasets, and different types of internal systems while taking ownership of the quality of products. We also value initiative: while the core tools and approaches are defined by each product's needs, we encourage QA Engineers to identify opportunities for improvement and suggest additional tools or practices when they can bring value to the product and team. Reports to Head of Quality Assurance What will you do Independent implementation of the full cycle of project testing (functional testing of web applications, microservices, API) Product testing without ready requirements Creation and maintenance of test documentation Acceptance of builds before releases, quality control of defect fixes Monitoring of reports on errors and failures Analysis and testing of project/product requirements Evaluation of testing work Participation in team meetings What are we looking for? 2+ years of experience as a QA Engineer Strong analytical skills and experience working with big datasets, calculations, corporate applications with complex business logic Experience in testing web applications and microservices Strong knowledge of testing methodologies and software development life cycles Understanding of client-server architecture principles Experience in writing test cases and checklists Experience with bug and task tracking, documentation, and test case management tools (Jira, Confluence, TestRail) Experience working with databases (PostgreSQL, MS SQL Server) and SQL Good Excel skills and experience working with data, calculations, and spread

sqlpostgresqlExcel
View job →
B
Boeing
📍 Colorado Springs• $136.9K – $185.2K/yr
Just now

Lead Systems Engineer - Phantom Works Company: The Boeing Company Boeing Defense, Space & Security (BDS) is seeking a Lead Systems Engineer (Level 4) to support the Space Battle Management, Command and Control (SBMC2) programs in Colorado Springs, CO or Berkeley, MO . The Systems Engineer will perform as part of a high-performing team and have the opportunity to contribute to the development and delivery of innovative software solutions in an agile software development environment interfacing with internal and external stakeholders; to include a Joint Industry partnership Team (JIPT) and Working Groups, contributing to the design and development of next generation ground command and control capabilities. As a member of the Boeing team, you will be responsible for key portions of our development lifecycle, from idea creation and development, all the way through to maintenance and support of the customer’s delivered system. More importantly, you will have the opportunity to make an impact on the results of our projects. We offer a collaborative mentoring environment where you have the opportunity to learn from others and be a mentor to others. Position Responsibilities Support definition of requirements, interfaces, and concept of operations through supporting and/or chairing working group meetings. Understand and communicate prioritization of efforts to multi-disciplinary team. Think abstractly and see the big picture while evaluating technical details Perform technical analyses to develop and validate models of system behavior; identify solutions to complex problems. Serve as a direct interface to both internal and external customers Conduct and support trade s

recruitment
View job →
H
Just now

Android Framework Engineer Description - Job Summary • This role is responsible for designing, developing, testing, and maintaining software applications that cater to specific user needs or business requirements. The role plans, executes, and monitors software development projects, ensuring they are delivered on time, within budget, and according to quality standards. The role identifies potential risks and challenges in software projects and implement strategies to mitigate these risks for successful project outcomes. Responsibilities • Oversees the software application development projects and team of junior developers. • Allocates resources to complete programming projects, and designing detailed plans to ensure applications are functioning properly. • Provides technical support for the development and implementation of applications dealing with complex high-performance computing systems. • Defines and documents product requirements, user stories, and epics and works closely with the agile team to execute on the product backlog. • Leads multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration. • Manages and expands relationships with internal and outsourced development partners on software applications design and development. • Reviews and evaluates designs and project activities for compliance with applications design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk. • Provides domain-specific expertise and overall software applications leadership and perspective to cross-organization projects, programs, and activities. • Drives inno

javascriptpythonjava
View job →
MT
5 days ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities You will involve in the application lifecycle management for software systems in a highly automated semiconductor manufacturing environment Develop a keen understanding of IT and Manufacturing Automation trends and apply the knowledge to participate in technical and business analysis sessions to understand requirements. Collaborate with global IT team from divest backgrounds and experiences to convert those requirements into effective and efficient technical solutions. Serve as IT technical authority within Micron, provide advice and recommendations to senior management on improvements from processes, procedures and software system development. Ensure Secure Software Development Lifecycle standard, requiring adherence to security best practices during development, deployment and maintenance; includes risk assessment, secure coding standard and guidelines, and compliance with internal governance framework. Ensure a good quality software releases with detail software acceptance testing, verification and end-users training. Keep applications software and hardware systems to the most current production releases version by applying update and patches as required. Develop capabilities to prevent unscheduled downtime wi

angularsqlartificial intelligence
View job →
M
Micron
📍 Singapore
16 days ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities You will involve in the application lifecycle management for software systems in a highly automated semiconductor manufacturing environment Develop a keen understanding of IT and Manufacturing Automation trends and apply the knowledge to participate in technical and business analysis sessions to understand requirements. Collaborate with global IT team from divest backgrounds and experiences to convert those requirements into effective and efficient technical solutions. Serve as IT technical authority within Micron, provide advice and recommendations to senior management on improvements from processes, procedures and software system development. Ensure Secure Software Development Lifecycle standard, requiring adherence to security best practices during development, deployment and maintenance; includes risk assessment, secure coding standard and guidelines, and compliance with internal governance framework. Ensure a good quality software releases with detail software acceptance testing, verification and end-users training. Keep applications software and hardware systems to the most current production releases version by applying update and patches as required. Develop capabilities to prevent unscheduled downtime wi

angularsqlartificial intelligence
View job →
M
Micron
📍 Singapore
16 days ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities You will involve in the application lifecycle management for software systems in a highly automated semiconductor manufacturing environment Develop a keen understanding of IT and Manufacturing Automation trends and apply the knowledge to participate in technical and business analysis sessions to understand requirements. Collaborate with global IT team from divest backgrounds and experiences to convert those requirements into effective and efficient technical solutions. Serve as IT technical authority within Micron, provide advice and recommendations to senior management on improvements from processes, procedures and software system development. Ensure Secure Software Development Lifecycle standard, requiring adherence to security best practices during development, deployment and maintenance; includes risk assessment, secure coding standard and guidelines, and compliance with internal governance framework. Ensure a good quality software releases with detail software acceptance testing, verification and end-users training. Keep applications software and hardware systems to the most current production releases version by applying update and patches as required. Develop capabilities to prevent unscheduled downtime wi

angularsqlartificial intelligence
View job →
M
Micron
📍 Singapore
16 days ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities You will involve in the application lifecycle management for software systems in a highly automated semiconductor manufacturing environment Develop a keen understanding of IT and Manufacturing Automation trends and apply the knowledge to participate in technical and business analysis sessions to understand requirements. Collaborate with global IT team from divest backgrounds and experiences to convert those requirements into effective and efficient technical solutions. Serve as IT technical authority within Micron, provide advice and recommendations to senior management on improvements from processes, procedures and software system development. Ensure Secure Software Development Lifecycle standard, requiring adherence to security best practices during development, deployment and maintenance; includes risk assessment, secure coding standard and guidelines, and compliance with internal governance framework. Ensure a good quality software releases with detail software acceptance testing, verification and end-users training. Keep applications software and hardware systems to the most current production releases version by applying update and patches as required. Develop capabilities to prevent unscheduled downtime wi

angularsqlartificial intelligence
View job →

About the Role As a Senior Infrastructure Engineer on the Compute & Storage Platform team in Toast, you will design, build, and operate the foundational distributed systems powering the Toast platform as the company expands into further international markets and broadens its product offerings to encompass retail shopping. You will bridge the gap between core infrastructure and cutting-edge product development—building low-latency state and storage systems, scalable compute clusters, and high-throughput streaming pipelines. Your work will directly enable Toast product delivery across our Product Development Life Cycle (PDLC). For this role it is a requirement that you 5+ years of industry experience Key Responsibilities Online Databases and Storage: Architect, deploy, and manage low-latency, highly available storage solutions (RDS Postgres and Aurora Postgres; DynamoDB; OpenSearch; S3) to power applications across the Toast product ecosystem. High Availability & Realtime Performance: Ensure sub-second end-user latency, near-zero-downtime reliability, and high throughput across storage engines to support Toast's products across POS, phone, computer, drive-thru, and kiosk interfaces. Infrastructure for AI-Driven PDLC: Automate infrastructure provisioning and compute pipelines. Cost Optimization & Performance Engineering: Right-size compute/storage resources, implement auto-scaling policies, and manage AWS infrastructure costs without compromising platform reliability or latency SLAs. Required Qualifications 1. Core Infrastructure & Automation Cloud & Infrastructure as Code: Hands-on experience building and managing scalable cloud infrastructure on AWS using Infrastructure as Code (Terraform, CloudFormation, etc.). Software Development: Fluency in Python , Go , or a similar language for infrastructure automation, tooling, or backend development. 2. Storage & Compute Operations Databases: Deep experience operating and tuning enterprise

pythonjavanode.js
View job →
C
Citi
📍 Jersey City New Jersey United States• $176.7K – $265.1K/yr
26 days ago

Join a pioneering team at the forefront of financial technology innovation. We are building a cutting-edge, agentic AI platform designed to revolutionize the end-to-end credit risk model development lifecycle. By leveraging the power of Large Language Models (LLMs) and intelligent workflows, we aim to augment our quantitative modelers, dramatically increasing their productivity, enhancing model governance, and accelerating the delivery of critical risk models. We are seeking a senior, hands-on technology leader to drive this transformation. In this role, you will partner directly with quantitative analysts and key stakeholders to shape the most impactful use cases and then lead a team of talented developers to design, build, and deploy the generative AI platform that brings this vision to life. Key Responsibilities Strategic Vision & Stakeholder Partnership: Collaborate closely with quantitative model developers, Model Risk Management (MRM), and business leaders to deeply understand their pain points and translate them into a technical vision and product roadmap. Identify, scope, and prioritize use cases for the agentic workflow platform, ensuring they deliver measurable value and align with strategic objectives. Serve as the primary technical liaison between the engineering team and its users, ensuring a tight feedback loop and continuous alignment. Platform Design & Hands-On Development: Lead the architectural design of a scalable, robust, and secure agentic AI platform, including core components for orchestration, knowledge retrieval (e.g. RAG), and tool integration. Engage in hands-on software development to build foundational components, create proofs-of-concept, and tackle the most complex technical challenges. Design and implement secure integrations with internal data sources, external APIs, and various LLMs, ensuring compliance

pythonjavaartificial intelligence
View job →
M
Micron
📍 Singapore
1mo ago

Our vision is to transform how the world uses information to enrich life for all. Join an inclusive team passionate about one thing: using their expertise in the relentless pursuit of innovation for customers and partners. The solutions we build help make everything from virtual reality experiences to breakthroughs in neural networks possible. We do it all while committing to integrity, sustainability, and giving back to our communities. Because doing so can fuel the very innovation we are pursuing. Responsibilities You will involve in the application lifecycle management for software systems in a highly automated semiconductor manufacturing environment Develop a keen understanding of IT and Manufacturing Automation trends and apply the knowledge to participate in technical and business analysis sessions to understand requirements. Collaborate with global IT team from divest backgrounds and experiences to convert those requirements into effective and efficient technical solutions. Serve as IT technical authority within Micron, provide advice and recommendations to senior management on improvements from processes, procedures and software system development. Ensure Secure Software Development Lifecycle standard, requiring adherence to security best practices during development, deployment and maintenance; includes risk assessment, secure coding standard and guidelines, and compliance with internal governance framework. Ensure a good quality software releases with detail software acceptance testing, verification and end-users training. Keep applications software and hardware systems to the most current production releases version by applying update and patches as required. Develop capabilities to prevent unscheduled downtime wi

angularsqlartificial intelligence
View job →
T-
Tubi - Canada
📍 Toronto• Full-time• Hybrid• C$116K – C$235.1K/yr
1mo ago

About the Role: Site Reliability Engineering (SRE) at Tubi is not a traditional operations team. We are a software engineering organization that applies a developer's mindset and toolkit to the challenges of building and running large-scale, distributed systems. Our mission is to engineer resilience from the ground up, enabling our product teams to innovate rapidly while ensuring our users have a stellar experience. We own the availability, latency, performance, and capacity of our platform, and we achieve our goals through a culture of data-driven decision-making, blameless learning, and relentless automation. As a Senior Site Reliability Engineer, you are a hands-on engineer who blends deep software development expertise with a passion for operational excellence. You will be responsible for designing, building, and running the resilient, scalable, and increasingly self-healing systems that power our products. You will apply sound engineering principles to solve our most complex reliability challenges, with a mandate to automate everything, eliminate toil, and write robust, maintainable code. You will be a force multiplier, mentoring other engineers and elevating the site reliability bar for the entire organization. This is a hybrid role based out of our Toronto office. You must be willing to travel to our Toronto office two days/week. What You'll Do: System Architecture & Design: Design, build, and maintain scalable, highly available, and fault-tolerant distributed systems. Partner with development teams as a reliability consultant, reviewing designs and influencing architectural decisions to ensure new services are built with reliability, observability, and performance as core principles, not afterthoughts. Automation & Software Development: Write robust, performant, and maintainable code to automate operational tasks, and CI/CD pipelines. Build the internal tools, libraries, and frameworks that enable engineering teams to self-service their

typescriptpythonaws
View job →
N
2 days ago

NVIDIA is widely considered to be one of the technology world’s most desirable employers. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate, and self-motivated, we want to hear from you! We are looking for an experienced networking software engineer. An awesome candidate is highly technical who is also comfortable with dealing with enterprise customers. You will join a team of Solution Engineers focused on the Mellanox Networking, DGX Platforms, Container Orchestrators, Deep Learning containers, and other Enterprise related system software. SW Solution Engineers spend approximately 50% of their time helping customers with their most complex problems and 50% of their time doing R&D related work. This individual should have proven grasp of datacenter and networking technologies, to provide comprehensive solutions for complex installations, maintenance, or operations for a broad scope of leading-edge networking products. What you'll be doing: Take ownership and drive customer issues concerning InfiniBand/NVLink switch deployments from inception to resolution. Develop features and tools as part of solution engineering efforts to support all Enterprise Service offerings including but not limited to Networking products. Work with NVIDIA Enterprise customers and internal users to improve the availability, reliability, and overall experience of working with NVIDIA Networking products. Bring independent analysis, communication, and problem-solving to customer experience. Collaborate with engineering to document, recreate and solve issues. What we need to see: BSc in Computer Science, Electrical Engineering, Computer Engineering, or related field (or equivalent experience). 10+ years system software development and troubleshooting experience, ideally with some custo

🔔

Get new software development engineer intern jobs by email

Daily job updates · Unsubscribe anytime