Post job

Software engineering internship jobs in Campbell, CA

- 11,768 jobs
All
Software Engineering Internship
Senior Software Engineer
Staff Software Engineer
Software Engineer Lead
Principal Software Engineer
Software Systems Engineer
Software Development Engineer
Software Architect
Software Automation Engineer
Software Developer Internship
  • Software Architect - Automotive Sensors and Interfaces (ISD)

    Mediatek 4.3company rating

    Software engineering internship job in San Jose, CA

    About the Company: MediaTek Incorporated is a global fabless semiconductor company that enables nearly 2 billion connected devices a year. We are a market leader in developing innovative systems-on-chip (SoC) for mobile device, home entertainment, connectivity and IoT products. MediaTek is the number one Wi-Fi supplier across broadband, retail routers, consumer electronics devices and gaming, and its Wi-Fi 6 chipsets are powering the latest networking equipment for faster computing experiences. About the Role: In this role you will be responsible to cowork with OEM/T1 to bring in requirements and lead design proposal including the following topics: End2End data and control pipeline establishment for ADAS, AD and Cockpit systems Design and implement mechanisms for time synchronization and data integrity across multiple ECUs and sensors. Video processing pipeline from sensors to compute to displays or visualizations. System architecture for Error handing, diagnostics, and integrity of sensors Software architecture from sensors to lowest level drivers and firmware G2G latencies and performance KPIs. Coordinate with cross-functional teams (e.g., software, hardware, and safety) to ensure consistent interface definitions and seamless integration. Detailed software architecture from sensors to OS/BSP layers, performance budgets, latencies, boot KPIs etc. System optimization to identify performance bottleneck and create performance margins Qualifications: Master's degree in Computer Science or Electrical Engineering Minimum 10 years of overall software engineering experience and minimum of 5 years of Software architecture experience directly related to automotive. Required Skills: Strong knowledge of modern EE architectures for automobiles. Expertise with high-speed serial interfaces for cameras, including MIPI CSI-2 and the automotive-specific MIPI A-PHY, to handle high-resolution, low-latency video streams. Experience of pipelined architecture with hardware acceleration Experience of implementing safety and security mechanism for automotive sensors and associated pipelines. Relevant industry experience in architecting, developing, and launching the cockpit or ADAS systems. Strong hands-on experience with drivers for cameras, video, displays, or highspeed serial interfaces. Strong knowledge of Android, QNX, and Linux camera processing frameworks. Experience with automotive functional safety (ISO26262) and security standard (ISO 21434) standards Hands-on experience of creating proposals, detailed SW architecture, requirements, and design documents. Pay range and compensation package: Base Salary range: $180,000- $300,000. Employee may be eligible for performance bonus, short and long term incentive programs. Actual total compensation will be dependent upon the individual's skills, experience and qualifications. In addition, MediaTek provides a variety of benefits including comprehensive health insurance coverage, life and disability insurance, savings plan, Company paid holidays, Paid time off (PTO), Parental leave, 401K and more. Equal Opportunity Statement: MediaTek is an Equal Opportunity Employer that is committed to inclusion and diversity to all, regardless of age, ancestry, color, disability (mental and physical), exercising the right to family care and medical leave, gender, gender expression, gender identity, genetic information, marital status, medical condition, military or veteran status, national origin, political affiliation, race, religious creed, sex (includes pregnancy, childbirth, breastfeeding and related medical conditions), and sexual orientation.
    $180k-300k yearly 5d ago
  • Lead C++ Software Engineer - Protium FPGA Based Prototyping (R44516/kr)

    Cadence 4.7company rating

    Software engineering internship job in San Jose, CA

    We are looking for an exceptional C++ software engineer to join the Protium Software Development Team to develop and enhance the Protium FPGA-Based Prototyping product which is used by leading CPU/GPU/HyperScaler companies for pre-Silicon software validation of their SOC's. You will develop new algorithms and optimizations for QoR (Quality of Results) and performance for the Protium Compiler working with a small team of super star engineers to develop our next generation FPGA based verification platform. Responsibilities: Implement new algorithm and enhancements in C/C++ based code to implement the software stack for the FPGA based platform with special focus on synthesis / technology mapping. Develop the EDA automation flow for the platform with other engineers. Write Design Specifications and Unit Tests for your code Position Requirements/Qualifications: Bachelors in Computer Science, Electrical /Computer Engineering and a minimum of 4 years of related experience, or Masters and a minimum of 2 years of related experience, or PhD with thesis in a relevant area. Ideally you are a solid contributor in the FPGA or ASIC prototyping/synthesis/verification space and have delivered great QoR on these platforms. You are well renowned for your excellent programming skills in C/C++ and you document your work clearly and love talking about it to your team. You are very comfortable with Verilog or SystemVerilog and understand digital circuits . Usage of popular logic simulators and some experience in multi-threaded/ concurrent programming are pluses. The role requires exceptional software skills and Object Oriented Programming experience to be a good match Knowledge and experience of ML / AI algorithms and deployment in production code a plus
    $135k-180k yearly est. 5d ago
  • Staff Software Engineer - Backend (AI Product)

    Ikuto

    Software engineering internship job in San Mateo, CA

    🚀 Backend Engineer - High-Growth AI SaaS Startup 📍 SoMa, San Francisco, CA | 💼 Full-Time | Onsite 💰 Salary: $200K-$325K + Meaningful Equity (1%+) Join an early-stage AI SaaS start-up creating an AI application builder that empowers business users to build custom applications where humans and AI collaborate seamlessly across enterprise systems. The company addresses complex enterprise challenges, including multi-day workflows, cross-system integrations (ERP/CRM/financial platforms), secure VPC hosting, and enterprise-grade observability, logging, identity, and compliance controls. About the Role We're looking for a Backend Engineer to lead the development of backend systems and architecture. This is a rare opportunity to take ownership of core systems in an early-stage company, shaping architecture, scalability, and reliability from the ground up. You'll tackle challenging problems like orchestrating multi-system workflows, processing large-scale data asynchronously, and safely executing AI-generated code - all while collaborating closely with the applied AI team. What You'll Do Design and build the core workflow engine - the orchestration layer connecting agents, data sources, and frontend views. Develop and scale the TypeScript-based backend, handling asynchronous execution, retries, and deterministic routines. Build and maintain integration layers for REST APIs, SQL sources, and third-party systems. Collaborate with the applied AI engineering team to integrate automation and intelligence across systems. Define and enforce best practices for backend architecture, reliability, and developer experience as the company scales. Who You Are (Must-Haves) 4-15 years of professional software engineering experience. Strong experience with TypeScript, Node.js, and modern backend architectures. Experience designing complex data models and managing asynchronous tasks/workflows. Prior experience working in early-stage startups or high-growth environments. Experience integrating multiple systems, including REST APIs and SQL sources. Excited by building scalable systems and comfortable in a startup environment. Excellent problem-solving, collaboration, and communication skills. Nice-to-Haves Experience building or integrating AI / LLM-powered applications. Familiarity with Temporal or similar orchestration/workflow systems. Exposure to other modern backend frameworks or cloud technologies (AWS, GCP, Kubernetes). Why Join? Competitive salary: $200K-$325K + meaningful equity (1%+) in an early-stage company. Work alongside experienced founders who have successfully scaled AI and enterprise SaaS products. Shape the architecture and direction of a high-impact backend system used across complex workflows. Be part of a small, highly motivated team at the forefront of AI and enterprise applications.
    $200k-325k yearly 1d ago
  • Staff Software Engineer

    Strive-GTM Talent Partner

    Software engineering internship job in San Francisco, CA

    🚀 Staff Software Engineer (TypeScript) - Member of Technical Staff 📍 SF | 💰 $200K-$300K + Equity | 🩺 Full Benefits | 🌴 Unlimited PTO | 🧭 Flexible Work We're partnered with a next-generation AI automation company building intelligent agents that redefine how complex workflows are executed. With $10M+ in funding and an elite engineering team (MIT alumni, ex-Meta), they're entering a stage of hypergrowth! This is a hands-on Staff/MTS role for someone who wants to set technical direction, own platform architecture, and ship core systems that power both developer and no-code automation experiences. 🧩 What You'll Own Own major architecture & platform decisions End-to-end TypeScript (Node / Nest / Express / React / Next) APIs, SDKs & no-code automation tools Event-Driven Architecture & IaC Streaming Systems, Workflow Orchestration & Durable Systems Advanced RAG pipelines & data orchestration layers End-to-end feature ownership across backend, frontend & workflows Testing excellence & CI/CD with Cypress, Playwright & modern pipelines Technical leadership, mentorship & engineering standards 🎯 Who Thrives Here Staff-level engineer with a history of leading complex, cross-system initiatives Deep TypeScript mastery across platform, product & tooling Strong experience with Node, Express/Nest, React, Next, Prisma & modern ORMs Proven success shipping complex APIs, SDKs, dev platforms or distributed systems Reliability-first mindset with strong automated testing Bonus: workflow automation, durable objects, RAG, data pipelines, web scraping Product-driven, pragmatic, and excited to build tools people actually use 💥 Why This Role Is Special You'll shape the core of an AI agent platform from the inside Real architectural authority & ownership Direct access to founders & technical leadership Work with elite engineers tackling genuinely hard engineering problems High compensation, meaningful equity, and long-term impact This is a rare chance to build foundational infrastructure for the future of AI agents alongside a deeply technical, fast-moving team. You'll have real ownership, real influence and the opportunity to shape a platform that is defining how automation is built at scale. If you're excited by hard problems, massive technical leverage, and building systems that matter - we'd love to hear from you.
    $200k-300k yearly 3d ago
  • Staff Software Engineer

    Togetherwetech

    Software engineering internship job in San Francisco, CA

    About the job Staff Software Engineer - SF Bay (4 days onsite) | Up to $195K - $255K + Equity TogetherWeTech is hiring a Staff Software Engineer to take end to end ownership of critical product areas, from architecture through launch, and set the technical direction for how we build at scale. You will drive design reviews, ship prototypes that push our product forward, and establish pragmatic engineering standards that balance speed and quality. Beyond your own contributions, you will mentor teammates into future tech leads and help grow a world class engineering culture. Their mission is to reshape design by streamlining the path from concept to creation, bringing more impactful ideas into the physical world. A well-funded (Series B $51m to date), growing double-digits MoM, and expanding the core engineering team in SF. The surface area is big: realtime collaboration, GPU inference at scale, a modern TypeScript stack, and serving real enterprise What you'll do: Set the architecture roadmap to keep our product reliable, scalable, and a joy to develop in as usage, models, and data grow. Ship hands-on: jump into code for critical paths, rapid prototypes, and hairy debugging (latency, memory, race conditions, WebGL/WASM quirks). Install quality guardrails that scale: test strategy, code-review norms, perf budgets, observability baselines. Mentor and multiply: develop senior engineers into tech leads, model clear written design, and practice crisp decision-making. Partner cross-functionally: represent engineering trade-offs with Product, Design, and Go-To-Market; act as the CTO's delegate when needed. Your toolbox: Frontend: TypeScript, React, Vite, WebGL; realtime collaboration. API/Backend: TypeScript/Node, GraphQL (PostGraphile), Postgres, Redis, background workers. Infra: Kubernetes, Pulumi, CI/CD with GitHub Actions, Datadog for observability, feature flags. Security/Enterprise: SSO/SAML (WorkOS), SOC 2-minded practices. To be considered, 2+ years of Staff Software Engineer role. If you are a passionate and an experienced Staff Softwared Engineer looking to make a difference in a fast-paced and innovative environment, we would love to hear from you! Better Together🟢
    $195k-255k yearly 2d ago
  • Staff Software Engineer

    1Five

    Software engineering internship job in San Jose, CA

    The Role Our client is seeking a Staff Software Engineer to join a small, senior team as a highly skilled individual contributor. In this hybrid role, you'll work across the stack to build new user-facing features and develop integrations with CAD and third-party applications. You'll partner closely with product managers, AI researchers, and other engineers to turn new ideas into production-ready systems at scale. What You'll Do Design and build scalable, reliable full-stack systems using React, Node.js, and Python. Deploy an ML model to production: you've done it before, and you'll do it again: build robust products that users love. Collaborate closely with ML and data teams to integrate models and pipelines into real-world products. Architect backend systems around AWS services, databases, and modern data infrastructure. Own performance and scale: build APIs, indexes, and search systems that make high-dimensional data feel instant. Contribute to product direction: work with design, AI, and leadership to turn technical capabilities into delightful user experiences. (Optional but exciting): advance 3D visualization, geometry, or rendering engines that make engineering feel magical. What We're Looking For You're a strong generalist who can build, ship, and scale complex full-stack systems. You're fluent in React, Node.js, and Python, and comfortable designing APIs, services, and data flows end-to-end. You've shipped large production systems, ideally ones that touch ML, data, or search. You have experience with AWS databases, and you enjoy thinking about indexing, search, and vector data systems. You're pragmatic, product-minded, and enjoy owning features from concept to deployment. You collaborate naturally with AI, design, and data teams, and love turning complexity into clarity. Bonus points if: You've worked with large-scale data processing pipelines. You have an interest in math, geometry, topology, rendering, or computational geometry. You've built software in 3D printing, CAD, or computer graphics domains. This is a rare opportunity to create the interfaces, infrastructure, and experiences that bring a new kind of intelligence to the physical world, and help define how AI becomes a tool for the imagination. You love building systems that are elegant, fast, and deeply technical, and want to see them shape the real world. Let's build the tools the future will be made in. Compensation The base salary range for this role is $175,000 - $240,000, plus equity. Flexible PTO and competitive compensation. Final offers will be based on experience, interview performance, and alignment with role requirements.
    $175k-240k yearly 3d ago
  • Senior Software Engineer

    Raydar 3.5company rating

    Software engineering internship job in San Jose, CA

    Senior Software Engineer - Product 📍 San Francisco, CA (In-Person, 5 Days/Week) 💰 $200K-$320K base + 0.1-0.3% equity About the Role: We're partnering with a fast-growing AI startup that's redefining how the insurance broking industry operates. The company builds automation tools that turn hours of manual work into minutes, transforming how brokers process data, generate proposals, and manage customer workflows. As a Senior Software Engineer - Product, you'll play a pivotal role in designing, developing, and scaling the core AI systems that power this transformation. You'll work across the stack, owning both the 0→1 MVP development and the 1→10 scaling phase - building high-impact features that help brokers serve customers faster and better. This is a hands-on role for engineers who love building quickly, solving deep technical challenges, and seeing their work directly improve user experience. What You'll Do Develop end-to-end product features across both frontend and backend layers Write clean, maintainable, well-tested TypeScript (Python a plus) Debug and optimize across the full stack for performance and reliability Balance user needs, technical trade-offs, and business goals when prioritizing features Collaborate cross-functionally with founders, PMs, and designers to ship user-focused products Iterate quickly and ship frequently - moving from prototype to production fast Own product outcomes: from gathering feedback to delivering impactful releases What We're Looking For 4-8 years of software engineering experience, ideally in VC-backed startups (Seed-Series E) Strong proficiency in TypeScript; experience with Python is a plus Proven track record of shipping user-centric, scalable products Excellent collaboration and communication skills across teams Product-minded, you care about user experience as much as clean code Comfortable with ambiguity and thrive in fast-paced environments Willing to work on-site in San Francisco, 5 days per week
    $200k-320k yearly 1d ago
  • Senior Software Engineer

    Pacer Group 4.5company rating

    Software engineering internship job in San Jose, CA

    Role: Senior Software Engineer Must Have skills: Senior Fullstack Developer with 12+ years of overall experience. Strong expertise in React, TypeScript, Node.js, Java, and building scalable web applications. Experience with MERN stack and developing React component libraries is required. Ability to lead development efforts, drive architecture decisions, and manage large-scale projects. Must have hands-on experience with cloud-based development (AWS) and modern software engineering practices. Opportunity to own end-to-end design and contribute to a high-impact supply chain solution.
    $130k-171k yearly est. 3d ago
  • Staff Front End Software Engineer (Mobile)

    OSI Engineering 4.6company rating

    Software engineering internship job in Menlo Park, CA

    We are looking for a talented Staff Software Engineer to be part of our front-end engineering team developing mobile applications that will be key to our future business. You will be part of a dynamic team using the latest technology and tools to build high-quality applications that delight our customers. We have several new products on the way, and you will be able to make a big impact! Responsibilities:Technical hands-on engineer producing high-quality code following the best architecture and design standards Interact with Product and Design teams to understand the requirements and deliver features Work closely with technical leads and other engineers to ensure that your code fits well with the rest of the application Ensure high quality by thoroughly testing your code including unit testing and partnering closely with the QA team for integrated testing Build code that meets high standards for non-functional requirements like performance and scaling Mentor junior developers using expertise in software development methodology and frameworks. Qualifications:BS or higher in Computer Science, Computer Engineering, Math, or relevant experience 8+ years of software engineering experience, including a successful track record developing customer-facing SaaS/PaaS products. 5+ years of experience with ReactNative, React, Redux, all things JavaScript/TypeScript and the tools of the React ecosystem such as node and npm Prior experience with iOS (Swift/Objective-C) and Android (Kotlin/Java) preferred Experience working with CI/CD pipelines specific to mobile application distribution Exposure to implementing third party event-driven analytics/metrics tools such as AppsFlyer, Google Analytics, and Mixpanel Experience with mobile automated testing frameworks such as XCUITest, Appium, or Maestro Location: Menlo Park, CA (onsite 2 days/week) Employment Type: Full-Time Compensation: $175-200K
    $175k-200k yearly 5d ago
  • Sr Staff Software Engineer

    Palo Alto Networks 4.8company rating

    Software engineering internship job in Santa Clara, CA

    Our Mission At Palo Alto Networks everything starts and ends with our mission: Being the cybersecurity partner of choice, protecting our digital way of life. Our vision is a world where each day is safer and more secure than the one before. We are a company built on the foundation of challenging and disrupting the way things are done, and we're looking for innovators who are as committed to shaping the future of cybersecurity as we are. Who We Are We believe collaboration thrives in person. That's why most of our teams work from the office full time, with flexibility when it's needed. This model supports real-time problem-solving, stronger relationships, and the kind of precision that drives great outcomes. Job Description Your Career We are looking for a Sr Staff Software Engineer to join Global Infra TEAM. The group develops and maintains the backend of Global Infra Platform & Cortex products. You will join a team focused on developing, innovating, and scaling the Global Infra Platform, along with contributing to shared network + compute infrastructures and components. We are looking for candidates with a can-do attitude, who are passionate about complex problems and thrive on bringing value to thousands of customers. Your Impact End-to-end backend development of features and core components across their entire life cycle (design, develop, test, deploy, maintain) Collaborate with peers across different teams and disciplines to shape solutions and integrate with other parts of the product Work with customers and provide solutions to their day-to-day work and challenges Contribute to team-wide efforts - code reviews, design reviews, technical and architectural decision Qualifications Your Experience Education: A Bachelor's or Master's (M.S./B.S.) degree in Computer Science or an equivalent technical field. Experience: 7+ years of professional Software Engineering experience, ideally focusing on the development of scalable server-side applications. Programming: Strong programming proficiency in one or more of the following: Python, Node.js, or TypeScript. Database Knowledge: Solid understanding of and experience with relational databases (SQL), MongoDB, and BigQuery. Collaboration: A demonstrated ability to be a team player with strong communication skills for effective collaboration across cross-functional groups. Core Technical Experience Proven experience building and maintaining high-scale server-side applications. Experience utilizing Cloud Platforms such as Google Cloud Platform (GCP), Amazon Web Services (AWS), or Microsoft Azure. Familiarity with CI/CD pipelines and managing cloud infrastructure. Experience with REST APIs (design, development, and consumption). Knowledge of AI/ML pipelines, Data Science principles, and related technologies like Model Context Protocol Preferred Prior experience with containerization technologies, specifically Kubernetes and/or Docker. Additional Information The Team Working at a high-tech cybersecurity company within Information Technology is a once-in-a-lifetime opportunity. You'll join the brightest minds in technology, creating, building, and supporting tools and enabling our global teams on the front line of defense against cyberattacks. We're connected by one mission but driven by the impact of that mission and what it means to protect our way of life in the digital age. Join a dynamic and fast-paced team of people who feel excited by the prospect of a challenge and feel a thrill at resolving technical gaps that inhibit productivity. Compensation Disclosure The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary (for non-sales roles) or base salary + commission target (for sales/commissioned roles) is expected to be between $145000 - $235500/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here. Our Commitment We're problem solvers that take risks and challenge cybersecurity's status quo. It's simple: we can't accomplish our mission without diverse teams innovating, together. We are committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at accommodations@paloaltonetworks.com. Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. All your information will be kept confidential according to EEO guidelines.
    $145k-235.5k yearly 4d ago
  • Lead Software Engineer

    Xcede

    Software engineering internship job in San Jose, CA

    A top AI Native Command Center startup is looking for a lead software developer to join their growing technology team. It centralizes internal and external data for companies and matches it with external insights to help companies make better decisions and predict the future. With early traction in sports and entertainment and working with some of the biggest names like the PGA, Warriors and others and a fresh venture round, they are scaling quickly. As Engineering Lead at Cred, you'll shape how we build. You'll manage and mentor a growing team, drive best practices across delivery and QA, and help us scale our infrastructure, pipelines, and platform with AI and automation at the core. Key Responsibilities: Lead and scale the engineering function with a strong delivery mindset - shipping high-quality features weekly Own and evolve internal processes around CI/CD, QA automation, observability, and DevOps Design and build internal tools to automate development, QA, and data workflows, powered by AI What We're Looking For Must-Haves: 6-10+ years of hands-on engineering experience, with at least 2+ years in engineering leadership roles Proven ability to lead agile/scrum teams, set goals, track velocity, and manage delivery in sprint cycles Strong background in DevOps and QA best practices - CI/CD pipelines, automated testing, infrastructure as code Experience building and scaling data-rich products - including APIs, integrations, scraping tools, or cloud platforms AI-native mindset - you actively look for ways to integrate LLMs and automation into engineering processes
    $127k-179k yearly est. 5d ago
  • Senior Software Engineer-Robotics Automation

    Talently

    Software engineering internship job in San Francisco, CA

    Job Title: Senior Software Engineer-Robotics Salary: $175,000-$300,000 + Equity! Skills: Python, TypeScript, 3D Geometry Libraries, CAD/CAM, Robotics About the Engineering Company / The Opportunity: Join a visionary engineering company at the forefront of automation in manufacturing. Focused on building the AI-powered bridge between computer-aided design (CAD) and manufacturing (CAM), our client is revolutionizing how mechanical parts are produced by creating intelligent, adaptive systems that transform manual setup into seamless automation. As a Senior Software Engineer-Robotics, you'll work alongside passionate founders and fellow innovators, shape foundational systems at the heart of next-generation manufacturing, and have the opportunity to directly impact the future of production technologies. Responsibilities:Design and build robust end-to-end systems across backend and frontend platforms. Translate mechanical and geometric logic-including CAD, machining, and fixturing-into scalable production software. Prototype and implement algorithms that intersect physics, geometry, and AI for real-time automation. Develop and deploy systems that interact directly with machinists, sensors, and live production data. Drive architectural decisions and help establish the core infrastructure as a foundational engineer. Collaborate closely with company founders to deliver high-impact features in fast-paced, high-growth environments. Ship reliable software that interfaces effectively with physical robotics and manufacturing systems. Must-Have Skills:5-8 years of full-stack or systems engineering experience. Strong proficiency in Python and TypeScript. Hands-on experience with 3D or geometry programming libraries such as OpenCascade, Three.js, or PyMesh. Background in mechanical engineering, robotics, or CAD/CAM software development. Solid mathematical foundation in geometry, kinematics, and linear algebra. Proven ability to independently deliver complex technical solutions. Nice-to-Have Skills:Previous experience as a founder or early-stage/founding engineer in a tech startup. Hands-on experience in machining, manufacturing, or robotics systems integration. Experience collaborating with cross-disciplinary teams in fast-growing, innovative environments. Familiarity with real-time production data systems and sensor integration. Exposure to AI or ML frameworks applied to engineering or automation challenges.
    $175k-300k yearly 3d ago
  • Senior Software Engineer

    Key Talent Solutions

    Software engineering internship job in San Jose, CA

    Job Title: Senior Software Engineer (Full-Stack) Employment Type: Full-time Salary: $175K - $250K per annum About Client: Our client is a Series A start up, growing quickly as they onboard new customers and scale platform, using AI to remake the way consumer underwriting is done, starting with residential real estate. Most consumers' most important financial information is locked up in documents, and we've built technology that is able to harness this data to help make better lending decisions. We've coupled this underwriting agent with advanced document and identity anti-fraud, and we're working toward democratizing sophisticated consumer underwriting for all. About the Role Seeking a Staff Software Engineer with 7-8+ years of experience to lead the re-architecture of our core platform as we scale rapidly. After two years of fast-paced product development, our system has grown into a collection of disparate services, and we need a senior IC to unify, rebuild, and streamline the foundation. This role reports directly to the CTO and plays a critical part in shaping the technical future of the company. What We're Looking For 7-8+ years of professional experience as a strong individual contributor. Deep expertise in systems design, architectural refactoring, and scaling codebases beyond the “fast startup” phase. Experience at a high-growth startup (Seed → Series B/C) where engineering teams expanded meaningfully. Strong full-stack or backend skills (Typescript, React, Node.js, Python preferred). Ability to navigate ambiguity, make sound technical decisions with incomplete context, and iterate quickly. High engineering bar-someone who can elevate the code quality and system design of the entire team. Tech Stack Frontend: Typescript, React Backend: Node.js, Python Databases: Postgres, BigQuery, Redis Cloud: GCP Seniority & Experience 7+ years in full-stack software engineering (backend-leaning). Experience leading technical projects, refactoring code, and re-architecting systems. History of progression or promotions within startup roles (e.g., to Staff/Principal level). Education CS degree from a top 20 school What You'll Do Architect & Rebuild the Core System Re-architect major parts of the existing platform into a cleaner, scalable, and more maintainable system. Refactor or remove unnecessary code to create a cohesive architecture. Drive high-level technical decisions across backend and full-stack systems. Establish and reinforce best practices and architectural consistency across the engineering team. Lead High-Impact Feature & Infrastructure Work Collaborate with the CTO to define long-term technical direction. Work with senior and junior engineers to implement new features and improve systems. Support onboarding of larger enterprise customers by enhancing platform stability and extensibility. Own Key Product Initiatives Lead system architecture for new workflows, including real-time ID, income, and document verification. Integrate and maintain in-house ML models used for fraud detection and financial document understanding. Improve the technical foundation powering our 70%+ automated approval/denial workflow. Why Join This is a rare opportunity to join a fast-scaling Series A company with real customers and traction. You'll act as the technical adult in the room, refactoring, simplifying, and shaping the long-term architecture while influencing major product decisions. You will have a direct impact on the company's core systems and help define the foundation for future growth.
    $175k-250k yearly 5d ago
  • Staff Software Engineer

    Signify Technology

    Software engineering internship job in Palo Alto, CA

    Job Title: Staff Software Engineer Job Type: Perm Salary: Very Competitive based on exp. The Company: Series C AI technology company building backend systems that enable clinical and operational tools used by healthcare organizations. The team combines engineering and research expertise to build safe, reliable AI services for use in regulated data environments. The company is focused on practical, production-grade systems rather than research prototypes. Role and Responsibilities: Design and build scalable backend infrastructure to support AI applications used in healthcare environments. Collaborate with ML engineers and scientists to develop high-throughput data pipelines and microservices. Develop APIs and distributed systems that enable secure data retrieval, processing, and model integration. Ensure patient data protection through strong privacy and security measures across systems. Monitor, optimize, and maintain backend performance to meet enterprise reliability standards. Partner with product managers and healthcare teams to translate clinical needs into technical solutions. Mentor junior engineers, fostering technical growth and best practices within the engineering team. Job Requirements: Must Have: 7+ years of experience in backend engineering (Python, Go, or Java). Proven experience building distributed systems (databases, pub/sub, Kafka, Redis). Expertise in cloud platforms (GCP or Azure preferred; AWS acceptable). Proficiency with Docker, Kubernetes, CI/CD, and cloud networking. Strong understanding of SaaS architecture, data modeling, and security/privacy frameworks. Excellent communication and collaboration skills. Ability to work LATAM-based hours aligned with PST. Nice to Have: Familiarity with LLM frameworks (e.g., LangChain) or vector databases for AI/ML workloads. Experience in healthcare or regulated environments (HIPAA familiarity is a plus). Interest in mentorship and architectural decision-making at scale. Accessibility Statement: Read and apply for this role in the way that works for you by using our Recite Me assistive technology tool. Click the circle at the bottom right side of the screen and select your preferences. We make an active choice to be inclusive towards everyone every day.? Please let us know if you require any accessibility adjustments through the application or interview process. Our Commitment to Diversity, Equity, and Inclusion: Signify's mission is to empower every person, regardless of their background or circumstances, with an equitable chance to achieve the careers they deserve. Building a diverse future, one placement at a time. Check out our DE&I page here
    $131k-185k yearly est. 2d ago
  • Principal Software Engineer

    Solvecube Pte. Ltd.

    Software engineering internship job in San Francisco, CA

    Hi, Greetings from Solvecube HCM I hope you are enjoying a great day! I am from Solvecube HCM, an AI Based global consulting firm head quartered in Singapore. Our client is a Healthcare AI Startup based in San Francisco, USA and looking for a great tech leader as their Principal Engineer. It is a permanent role with client. Your experience at Ambience Healthcare must have equipped you with unique insights and skills that could be a great fit for this role. This opportunity offers a chance to work with a talented team and fixed Salary+Stock options. Key Responsibilities Set technical vision and lead architecture for AI-first platform services. Build advanced systems in LLMOps, reinforcement learning, and AI pipelines. Evaluate and integrate cutting-edge frameworks (LangChain, Hugging Face, RAG). Collaborate with leadership on long-term technology strategy. Mentor senior engineers across India and US teams. Qualifications 10+ years of experience in software/AI engineering, including leadership roles. Deep expertise in PyTorch, TensorFlow, LangChain, Hugging Face. Proven ability to innovate and deliver in startup/scale-up environments. Strong communication and collaboration skills. If this sounds intriguing, I'd love to chat more about it. Feel free to reply to this email or let me know if you'd prefer a quick call. Looking forward to hearing from you soon! If you are not exploring at this moment let me know if you have a strong reference for the same. Please note: The incumbent should be a local citizen or a Green card holder to be eligible. Best regards, Lijy Ronnie Mail me : ******************
    $146k-209k yearly est. 1d ago
  • Software Automation Engineer

    Tata Technologies 4.5company rating

    Software engineering internship job in Mountain View, CA

    Job Title: Test Automation Software Engineer The Test Automation Engineering team is a team within our client's hardware organization tasked with creating and supporting test automation software infrastructure and accompanying test cases to enable hardware and firmware verification and validation (V&V) across the entire product lifecycle. Our framework is responsible for test deployment, UI, sequencing, logging, results and data visualization, and any other needs related to automated hardware and firmware V&V. Our testing use cases and customer teams include Electrical Validation, Manufacturing Test, Vehicle Integration, Hardware Reliability, and Firmware Validation. This team is composed of highly motivated and skilled software engineers from a variety of engineering backgrounds. We build and maintain a scalable, robust, and full-featured automation framework, with immediate deployment and testing needs. We may move fast, but we keep an eye on the future. Our product and support will be critical to our client's success as the company scales its hardware organization. Construct and modify test plans for automated electronics hardware design validation (DV) testing Integrate test plans, test logic, and test hardware to enable long running automated testing Troubleshoot, root cause, and solve issues as they arise in DV test campaigns. Modify existing test software in response to emergent needs related to test execution or troubleshooting Required Qualifications: B.S. in Electrical Engineering, Computer Engineering, Computer Science, or related field 5+ years' experience in Python and OOP programming 5+ years' experience in automated hardware test development and execution 3+ years' experience in Linux systems and networking Experience in log and data analysis, dashboard creation, data pipelines Experience with version control systems, such as Git. Experience with automated test equipment (power supplies, DMMs, eLoads, etc…)
    $117k-154k yearly est. 4d ago
  • Principal Software Engineer

    Dinan & Associates 4.1company rating

    Software engineering internship job in South San Francisco, CA

    This is a full-time role with a client of Dinan & Associates. This role is with an established company and includes excellent health care and other benefits. Role: Principal / Senior Principal Software Engineer Industry: Biotechnology / Pharmaceutical R&D Location: San Francisco Bay Area (Hybrid) The Organization We are a leading global biotechnology company driven to innovate and ensure access to healthcare for generations to come. Our goal is to create a healthier future and more time for patients with their loved ones. The Position Advances in AI, data, and computational sciences are transforming drug discovery and development. Our Research and Early Development organizations have demonstrated how these technologies accelerate R&D, leveraging data and novel computational models to drive impact. Our Computational Sciences group is a strategic, unified team dedicated to harnessing the transformative power of data and Artificial Intelligence (AI) to assist scientists in delivering innovative medicines for patients worldwide. Within this group, the Data and Digital Solutions team leads the modernization of our computational and data ecosystems by integrating digital technologies to empower stakeholders, advance data-driven science, and accelerate decision-making. The Role The Solutions team develops modernized and interconnected computational and data ecosystems. These are foundational to building solutions that accelerate the work done by Computational and Bench Scientists and enable ML/AI tool creation and adoption. Our team specializes in building Data Pipelines and Applications for data acquisition, collection, storage, transformation, linkage, and sharing. As a Software Engineer in the Solutions Engineering capability, you will work closely with Data Engineers, Product Leaders, and Tech/ML Ops, as well as directly with key partners including Computational Scientists and Research Scientists. You will build robust and scalable systems that unlock the potential of diverse scientific data, accelerating the discovery and development of life-changing treatments. Key Responsibilities Technical Leadership: Provide strategic and tactical technical leadership for ongoing initiatives. Identify new opportunities with an eye for consolidation, deprecation, and building common solutions. System Design: Responsible for technical excellence, ensuring solutions are innovative, best-in-class, and integrated by delivering data flows and pipelines across key domains like Research Biology, Drug Discovery, and Translational Medicine. Architecture: Learn, deeply understand, and improve Data Workflows, Application Architecture, and Data Ecosystems by leveraging standard patterns (layered architecture, microservices, event-driven, multi-tenancy). Collaboration: Understand and influence technical decisions around data workflows and application development while working collaboratively with key partners. AI/ML Integration: Integrate diverse sets of data to power AI/ML and Natural Language Search, enabling downstream teams working on Workflows, Visualization, and Analytics. Facilitate the implementation of AI models. Who You Are Education: Bachelor's or Master's degree in Computer Science or similar technical field, or equivalent experience. Experience: 7+ years of experience in software engineering (Principal Software Engineer level). 12+ years of experience (Sr. Principal Software Engineer level). Full Stack Expertise: Deep experience in full-stack development is required. Strong skills in building Front Ends using JavaScript, React (or similar libraries) as well as Backends using high-level languages like Python or Java. Data & Cloud: Extensive experience with Databases, Data Analytics (SQL/NoSQL, ETL, ELT), and APIs (REST, GraphQL). Extensive experience working on cloud-native architectures in public clouds (ideally AWS) is preferred. Engineering Best Practices: Experience building data applications that are highly reliable, scalable, performant, secure, and robust. You adopt and champion Open Source, Cloud First, API First, and AI First approaches. Communication: Outstanding communication skills, capable of articulating technical concepts clearly to diverse audiences, including executives and globally distributed technical teams. Mentorship: Ability to provide technical mentorship to junior developers and foster professional growth. Domain Knowledge (Preferred): Ideally, you are a full-stack engineer with domain knowledge in biology, chemistry, drug discovery, translational medicine, or a related scientific discipline. Compensation & Benefits Competitive salary range commensurate with experience (Principal and Senior Principal levels available). Discretionary annual bonus based on individual and company performance. Comprehensive benefits package. Relocation benefits are available. Work Arrangement Onsite presence on the San Francisco Bay Area campus is expected at least 3 days a week.
    $168k-227k yearly est. 2d ago
  • SDET (Manual testing, SQL queries & Web Driver IO/ Selenium- Must) -only xoriant W2

    Xoriant 4.4company rating

    Software engineering internship job in Mountain View, CA

    Xoriant is an equal opportunity employer. No person shall be excluded from consideration for employment because of race, ethnicity, religion, caste, gender, gender identity, sexual orientation, marital status, national origin, age, disability or veteran status. JOB TITLE : Software Development engineer in Test/SDET LOCATION: Mountain View, CA (Hybrid 3 days onsite) TYPE: Contract RATE : $50 per hour on W2 (Without Benefits) MUST SKILLS: Manual Testing, SDET, API testing, selenium /web driver, SQL Queries & AWS/Azure/GCP. JOB DESCRIPTION: 8+ hands-on years of manual testing and test automation experience. Need strong Manual testing exp, candidates should be willing to start with manual testing and gradually move to automation. Good experience in API Testing. Need selenium or web driver exp. Solid exp is SQL queries. Good expertise in complex SQL queries. Oracle and Postgres databases. Nice to have experience in AWS/Azure/GCP. Demonstrated experience with WebDriver IO or any Selenium test frameworks or similar open-source automation framework. Solid understanding and experience of writing locators in selenium. Cucumber, Mocha, or similar BDD test scripts development experience. ////****** Any query you can reach me on ************/********************************//////
    $50 hourly 4d ago
  • Senior Software Engineer in San Jose.

    Whatfix 4.4company rating

    Software engineering internship job in San Jose, CA

    Who are we? Whatfix is an AI platform advancing the “userization” of enterprise applications, empowering companies to maximize the ROI of their digital investments. Technology needs adoption. It's no different for AI. As AI reshapes roles, workflows, and human-machine interactions, it also introduces new layers of complexity and user friction. This is where Whatfix plays a pivotal role. A decade old DNA of empowering people to succeed with technology and not replacing them. We call this philosophy Userization: the belief that technology must adapt to the user, not the other way around. At the heart of userization philosophy is ScreenSense, our proprietary AI engine, which continuously interprets both the context of what users are doing in an application or an AI tool and the intent behind their actions. By combining these signals, Whatfix delivers real-time guidance, nudges, knowledge, and automation directly in the flow of work. This intelligence powers our entire product suite. Digital Adoption helps users get productive faster. Product Analytics uncovers friction and closes adoption gaps. Mirror allows employees to train in safe, simulated environments. These are ur embedded with Whatfix AI Agents which supercharge creation, insights, and user guidance. Our upcoming AI-first products are already creating a buzz in the market. Seek is an AI-native assistant that not only knows your business context but can also act across applications to get work done on your behalf. Whatfix Mirror 2.0 is the world's only System plus Role simulation with a complete assessment to lead the Gen AI simulation category. Together, these products reflect Whatfix's commitment to building enterprise-ready AI teammates that maximize productivity and ROI. It gives users a unified, intelligent way to find answers across systems, apps, and knowledge silos and helps anyone looking to deliver fast and contextual answers. Whatfix is bridging the gap between rapid technological change and human enablement-ensuring AI is not only embedded but also usable, trusted, and outcome-driven for every employee. At Whatfix, we're not just making software easier-we're making AI work for people. The company has seven offices across the US, India, UK, Germany, Singapore, and Australia and a presence across 40+ countries. Customers: 700+ enterprise customers, including 80+ Fortune 500 companies such as Shell, Schneider Electric, and UPS Supply Chain Solutions. Investors: A total of ~$270 million USD has been raised as yet. Most recently Series E round of $125 Million USD led by Warburg Pincus, with participation from existing investor SoftBank Vision Fund 2. Other investors include Cisco Investments, Eight Roads Ventures (A division of Fidelity Investments), Dragoneer, Peak XV Partners, and Stellaris Venture Partners. Whatfix's leadership is consistently recognized across top industry analysts and business rankings: Won the 2025 AI Breakthrough Award for the Overall AI-based Analytics Solution of the Year Only DAP to be recognized as a “Leader” across various DAP reports for the past 5+ years by leading analyst firms like Gartner, Forrester, IDC, and Everest Group. With over 45% YoY sustainable annual recurring revenue (ARR) growth, Whatfix is among the “Top 50 Indian Software Companies” as per G2 Best Software Awards. Named a Gartner Customers' Choice for DAP for the second year in a row (2024 and 2025)-the only vendor in the market to earn this distinction consecutively. We also boast a star rating of 4.6 on G2 Crowd, 4.5 on Gartner Peer Insights, and a super-high CSAT of 99.8% Stevie Award winner in the category (Bronze): Customer Service Department of the Year - Computer Software - 100 or More Employees. Winner of the ISG Paragon Innovation Award in partnership with Sophos (customer) for the EMEA region and finalist in the Transformation Award category. RemoteTech Breakthrough Awards winner for “Software Asset Management Solution of the Year” These recognitions are matched by business performance: Highest-Ranking DAP on 2023 Deloitte Technology Fast 500™ North America for Fifth Consecutive Year Listed on the Financial Times & Statista's High-Growth Companies Asia-Pacific 2025 list. Won the Silver for Stevie's Employer of the Year 2023 - Computer Software category and also recognized as Great Place to Work 2022-2023 Only DAP to be among the top 35% companies worldwide in sustainability excellence with EcoVadis Bronze Medal Title: Senior Software Engineer - Reliability & Kubernetes (E5) Location: San Jose, CA (Onsite), About the Role: We are looking for an experienced Software Engineer (E5) who is passionate about building systems that are resilient, observable, and designed for scale from day one. This role sits within our Reliability Engineering charter and focuses on strengthening the core platform that powers all Whatfix products - including our next-generation AI offerings. You will design and implement reliability frameworks, evolve our Kubernetes-based infrastructure, and create automation that allows engineering teams to operate their services with confidence. This is a senior individual contributor role where you will directly influence system architecture, lead reliability initiatives across teams, and mature the technical foundations required to support our enterprise and federal customers. Candidates must be authorized to work in the United States on a full-time basis without employer sponsorship, either now or in the future. What You'll Own Architect and deliver platform components that improve reliability, fault tolerance, and system performance Build reusable tooling and automation to reduce manual operations and scale reliability practices across engineering Lead the design and rollout of observability and monitoring frameworks that give teams deep visibility into their services Serve as a technical escalation point for critical incidents and drive long-term remediation through blameless RCAs Strengthen our Kubernetes platform with better automation, deployment workflows, and resource efficiency Partner with engineering, platform, and product teams to define SLIs/SLOs and embed them into how we operate services Support on-prem and regulated environment deployments by ensuring high availability and compliance requirements are met What You'll Bring Strong hands-on programming experience in Java (plus Python or Go is a bonus) Expertise running and scaling Kubernetes workloads in production environments Experience with GitOps practices and tooling (ArgoCD, Helm) Strong grounding in CI/CD, infrastructure as code, and automated deployment pipelines Background in observability (metrics, logs, traces) and designing systems that are measurable and diagnosable Proven experience driving post-incident reviews and converting findings into permanent engineering improvements Ability to break down complex distributed systems problems into practical, high-impact solutions Nice-to-Have Experience Log aggregation tools or stacks (e.g., ELK) Chaos engineering or resilience testing approaches Building internal developer platforms or reliability frameworks Exposure to large-scale or regulated enterprise environments Who Thrives in This Role Engineers who enjoy working across systems, infrastructure, and platform layers ICs who like solving ambiguous problems and setting high technical standards People who think in automation, self-healing patterns, and long-term system health Engineers who want their work to directly influence the reliability posture of company-wide products Soft Skills That Matter Strong ownership and problem-solving mindset Ability to collaborate across multiple engineering groups Clear communication, especially during high-pressure incident scenarios Mentoring and uplifting other engineers through reviews, patterns, and best practices Perks / Benefits Uncapped incentives Equity plan Mac shop, work with the newest technologies Unlimited PTO policy Paid maternity/paternity leave Monthly cell phone stipend Paid UberEats lunches-daily Medical, Dental, and Vision coverage (Whatfix pays 80% of the premium for individuals and their families; for the HSA, Whatfix contributes $1,000 for individuals and $2,000 for a family) Team and company outings Learning and Development benefits At Whatfix, we value collaboration, innovation, and human connection. We believe that working together in the office five days a week fosters open communication, strengthens our community, and drives innovation, helping us achieve our goals more effectively. To facilitate global collaboration, our US teams start and end early, while our India teams start and end late. US teams do not have any evening meetings. Relocation and Sponsorship offered. We strive to live and breathe our Cultural Principles and encourage employees to demonstrate some of these core values - Customer First; Empathy; Transparency; Fail Fast and scale Fast; No Hierarchies for Communication; Deep Dive and innovate; Trust is the foundation; and Do it as you own it. Whatfix is an Equal Opportunity Employer and an E-Verify participant. All activities must comply with our Equal Opportunity Laws, ADA, and other regulations, as appropriate. We are an equal opportunity employer and value diverse people because of and not in spite of the differences. We do not discriminate on the basis of race, religion, color, national origin, ethnicity, gender, sexual orientation, age, marital status, veteran status, or disability status. Compensation will be determined by factors such as level, job-related knowledge, skills, and experience. Due to our company's global nature and our hiring committee's span of different time zones, the interviews for this role will be recorded for those not in attendance to review.
    $131k-184k yearly est. 5d ago
  • Senior Software Engineer

    Bestinfo Systems LLC

    Software engineering internship job in San Mateo, CA

    Senior Software Engineer, Product _San Mateo-CA_Full-Time (FTE)_Direct Hire Senior Software Engineer, Product Job Type: Full-Time (FTE) Base Salary: $170,000 to $250,000+Best-in-class benefits About the Role: As a Software Engineer working on Product, you will design, build, improve user facing applications and systems that deliver an exceptional experience. What you might work on: * Lead large application development projects, including planning, designing and implementing across the stack. * Collaborate and contribute on the core product direction that leverages system improvements and deliver ever higher customer value * Maintain and enhance overall tooling, working on both frontend and backend components * Champion best practices in software development, including code reviews, testing, and maintainability, to ensure high-quality and resilient software. * Contribute to the design and implementation of robust API, authentication, and middleware solutions, enhancing the scalability and security of our platform. Things we're looking for: *Proven track record of shipping high-quality code in challenging projects *Significant experience working with JavaScript/TypeScript, React and Python *You sweat the important details and are passionate about maintainable, scalable frontend concepts *Experience across the entire stack, from backend to frontend (and if you have a preference, we'd love to consider it!) Skills and Certifications: *JavaScript/TypeScript *React *Python *Backend experience *Frontend experience *Able to work at least 3 days / week from office Candidate Details: *2+ to 5 years experience *Seniority Level - Mid-Senior *Minimum Education - Master's Degree
    $170k-250k yearly 2d ago

Learn more about software engineering internship jobs

How much does a software engineering internship earn in Campbell, CA?

The average software engineering internship in Campbell, CA earns between $39,000 and $118,000 annually. This compares to the national average software engineering internship range of $30,000 to $73,000.

Average software engineering internship salary in Campbell, CA

$68,000

What are the biggest employers of Software Engineering Interns in Campbell, CA?

Job type you want
Full Time
Part Time
Internship
Temporary