Senior Software Engineer jobs in San Diego – Browse 505 openings on RoboApply Jobs

Senior Software Engineer jobs in San Diego

Open roles matching “Senior Software Engineer” with location signals for San Diego. 505 active listings on RoboApply Jobs.

505 jobs found

1 - 20 of 505 Jobs
Apply
companyServiceNow logo
Full-time|On-site|San Diego

Join ServiceNow as a Senior Software Engineer and play a pivotal role in shaping the future of digital workflows. In this dynamic position, you will leverage your expertise to design, develop, and implement innovative software solutions that enhance our platform's capabilities. Collaborate with a talented team of engineers and contribute to high-impact projects that drive business success.

Mar 6, 2026
Apply
companyServiceNow logo
Full-time|On-site|San Diego

Join ServiceNow as a Senior Staff Software Engineer, where you will play a pivotal role in designing and implementing cutting-edge software solutions that drive our business forward. Collaborate with cross-functional teams to innovate and enhance our platforms while ensuring the highest quality and performance standards.

Jan 15, 2026
Apply
companySaronic Technologies logo
Full-time|On-site|San Diego, CA

Saronic Technologies is at the forefront of transforming maritime autonomy, committed to delivering cutting-edge solutions that enhance operational efficiency through intelligent and autonomous platforms.Position Summary: We are looking for a talented Senior Systems Software Engineer to architect, develop, and refine software systems for our advanced autonomous surface vessels. This position requires collaboration with diverse teams to create robust software solutions that address the unique challenges faced in maritime operations.

Mar 17, 2026
Apply
companyVannevar Labs logo
Full-time|$150K/yr - $215K/yr|On-site|San Diego, California

Vannevar Labs is at the forefront of defense technology, developing advanced AI solutions to counteract adversarial threats. In today's rapidly evolving landscape, where conflict is governed by algorithms, our mission is to provide our clients with the foresight necessary to maintain strategic advantages. Our proprietary AI systems are meticulously designed to compete with major global powers, particularly in the Indo-Pacific region, by analyzing adversary behavior, simulating military campaigns, and delivering actionable insights to decision-makers. Our technology is trusted on the front lines, ensuring safety and stability.At Vannevar, we believe that exceptional technology is born from exceptional talent. Our agile team comprises top-tier engineers and seasoned strategists who possess profound knowledge in defense and tradecraft. We are committed to a company culture that prioritizes mission impact, user-centered design, and sustainable growth. In just a few short years, we've expanded from $3 million to $80 million in annual recurring revenue, achieving early profitability and attaining unicorn status, demonstrating that innovation can thrive without ego.About the RoleAs a Senior Software Engineer at Vannevar, you will be instrumental in the continual development of AI-driven software products aimed at deterring adversaries and leading strategic initiatives. This role requires adaptability, as you will often work within government networks, high-security environments, and tailored deployments. Compliance and security are paramount in our software development processes that support military personnel.We are looking for an accomplished Software Engineer who possesses full-stack capabilities and expertise in DevOps, security, and compliance. The ideal candidate will have prior experience transitioning software systems into government or Department of Defense environments, thrive in complex settings, and excel in communication.Key ResponsibilitiesLead the technical roadmap and execution strategy for the successful deployment of critical product suites within government-sanctioned systems.Architect, develop, and secure our product suite in a compliant cloud setting.Collaborate across product teams to align development timelines and craft solutions that adhere to security protocols.Establish robust change management practices, including security impact assessments, testing, validation plans, and stakeholder communications for significant modifications.Provide cross-functional leadershipAct as the subject matter expert for this initiative, providing progress updates, external communication points, and strategic guidance.Guide and mentor fellow engineers in secure design principles and operational excellence within regulated environments.

Feb 4, 2026
Apply
companySpeechify logo
Full-time|On-site|San Diego, CA, USA

About Speechify Speechify helps people consume information in new ways. Users can listen to articles, documents, and books on their own schedule, using tools that support efficient learning. The company leads its sector and continues to grow quickly. Role Overview The Core Experiences Team at Speechify builds and maintains the core services and SDKs that power the product across platforms. This Senior Software Engineer role sits at the intersection of product and infrastructure. The team values strategic thinking, clear API design, and streamlined systems that make a real difference for users. What You Will Do Work with Product Teams to define project scopes, break down tasks for faster customer feedback, balance integration and user experience across teams, and implement solutions through Speechify’s cross-platform SDK. Improve existing features for faster load times and smarter content parsing by designing efficient abstractions and refining algorithms. Deploy cloud functions, lightweight backend services, and tasks using Kotlin. Location This position is based in San Diego, CA, USA.

Apr 20, 2026
Apply
companyServiceNow logo
Full-time|On-site|San Diego

Important Note:This position operates primarily in Pacific Standard Time (PST). Candidates should be willing to adjust their schedules for collaboration across various time zones as needed. As a Senior Software Engineer, you will join our Global Cloud Services organization. This dynamic role offers the chance to create cutting-edge customer-facing cloud Observability tools. You will collaborate with diverse teams on the design, architecture, and implementation of our Observability platform, focusing on an AI-driven user experience that empowers customers to engage in self-service monitoring.This position will dedicate 90% of your time to UI development and 10% to backend development. Your responsibilities will include: Designing and developing scalable, maintainable, and reusable software components with a strong focus on performance and reliability.Working alongside product managers to transform requirements into well-architected solutions, taking ownership of features from design through to delivery.Creating intuitive and extensible user experiences with modern UI frameworks while ensuring adaptability for customer-specific needs.Contributing to the design and implementation of new products and features, while enhancing existing product capabilities.Integrating automated testing into development workflows to guarantee consistent quality across releases.Participating in design and code reviews to uphold best practices in performance, maintainability, and testability.Developing comprehensive test strategies that encompass functional, regression, integration, and performance aspects.Encouraging a culture of continuous learning and improvement by sharing engineering and quality best practices.Promoting engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team.Create High-Quality, Scalable, and Reusable Code Utilizing AI-Assisted ToolsWrite clean, maintainable, and modular code by applying software architecture best practices, leveraging AI-assisted design and development tools to expedite implementation and ensure consistency across the codebase.Oversee the Complete Software Development Lifecycle (SDLC)Collaborate closely with product owners to gather detailed requirements and translate them into technical solutions.Drive the entire SDLC—from rapid prototyping to design, implementation, testing, and deployment—utilizing AI-powered code generation, testing, and CI/CD tools to ensure speed and quality.Design and implement AI-native Observability products and features.

Feb 18, 2026
Apply
companySony Interactive Entertainment logo
Senior Software Engineer

Sony Interactive Entertainment

Full-time|$177.3K/yr - $265.9K/yr|On-site|United States, San Diego, CA

Join PlayStation as a Senior Software Engineer in San Diego, CA, where you'll lead the design and development of innovative features for PlayStation platforms including PS5 and mobile. This role requires a strong background in object-oriented programming, a passion for client applications, and expertise in web technologies. You'll collaborate with a talented team to enhance user experiences and contribute to our vision of gaming excellence.

Jan 30, 2026
Apply
companyServiceNow logo
Full-time|On-site|San Diego

Join our dynamic team at ServiceNow as a Senior Software Engineer, where you will be instrumental in designing and developing innovative software solutions. We are looking for a passionate and skilled engineer who can contribute to our mission of delivering exceptional service management solutions. You will collaborate with cross-functional teams to create scalable and efficient applications, ensuring high performance and reliability.

Mar 6, 2026
Apply
companyironflow logo
Full-time|On-site|San Diego

We are seeking a highly skilled and motivated Senior Software Engineer to join our Infrastructure team at ironflow in beautiful San Diego. In this role, you will be responsible for designing, implementing, and maintaining robust software solutions that enhance our infrastructure capabilities.If you are passionate about building scalable systems and enjoy working in a collaborative environment, we want to hear from you!

Mar 25, 2026
Apply
companyFetch Recruiting Inc. logo
Full-time|On-site|San Diego

Join our dynamic and innovative team as a Senior Software Engineer! In this role, you will engage in the development and support of cutting-edge software solutions alongside a small, agile group of professionals. Your projects will encompass the creation and enhancement of customer-facing applications, data acquisition, DaaS development, and the formation of Proofs of Concept, where your technical and creative insights will make a significant impact. This is a pivotal position within a fast-paced, disruptive startup that values your contributions.Key Responsibilities:Design, develop, and maintain web-based applications primarily using PHP, as well as Python and NodeJS, adhering to industry standards.Establish real-time and near-real-time data interfaces with third-party services utilizing REST, AJAX, XML, JSON, and other custom formats.Conduct data analysis on large datasets to identify, parse, and extract both structured and unstructured data.Perform local testing and collaborate with remote developers and QA teams to troubleshoot and resolve any issues.Implement cross-browser compliant HTML, CSS, and JavaScript.Create and optimize database tables, execute ad-hoc queries, and perform general database tuning.

Mar 22, 2020
Apply
companyPickTrace logo
Full-time|On-site|San Diego, CA

About PickTrace PickTrace builds technology for agriculture, aiming to improve how food moves from farms to tables. The team focuses on solving workforce coordination and operational cost challenges in an industry that remains among the least digitized worldwide. Role Overview The Senior Software Engineer will design and build software for PickTrace's SaaS farm management platform. This role calls for experience in software engineering and an interest in using AI to create practical solutions for real-world agricultural problems. Location San Diego, CA

Apr 14, 2026
Apply
companyAcrisure Innovation logo
Full-time|$150K/yr - $195K/yr|Hybrid|San Diego, CA

Senior Full Stack Software Engineer Location: San Diego, CA (Hybrid: Four Days in Office) Note: This is a full-time position, and we do not provide C2C or C2H employment arrangements. Acrisure Innovation is on a mission to revolutionize the $6 trillion insurance industry by developing software solutions that promote intelligent risk sharing and foster a more vibrant economy. Our goal is to transform the processes of insurance distribution and underwriting into a scientific endeavor. At the heart of our operations is our cutting-edge technology: we are creating a digital marketplace for risk management, which serves as the backbone of Acrisure. Recognized as one of the world's top 10 insurance brokerages and the fastest-growing firm in the sector, we leverage technology to redefine how risk is understood and managed. We believe our innovative approach can break down the historical barriers that have limited scalability and learning in the insurance space. Our team consists of exceptionally talented engineers from diverse backgrounds. With experience from industry giants like Google and Amazon, as well as high-frequency trading firms such as Two Sigma and Jump Trading, our engineers bring a wealth of knowledge to our projects. The Role: As a Senior Full Stack Software Engineer at Acrisure Innovation, you will play a crucial role in developing world-class software aimed at transforming the insurance industry. You will lead the design, implementation, and deployment of software solutions while collaborating closely with a cross-functional team that includes software engineers, product managers, and designers. Your efforts will focus on identifying and delivering innovative features, systems, and products that enhance our understanding of risk and provide actionable insights for engagement in the marketplace. As a successful candidate, you will utilize state-of-the-art tools and, when necessary, create new solutions to meet challenges, all while demonstrating a sense of urgency and agility to deliver impactful results. Your passion for using technology to improve lives and delight users will help us bring our vision to fruition. Our technology is built on Google Cloud and utilizes Kubernetes, integrating various services within that environment. Join us in harnessing the power of technology to reshape the insurance landscape.

Feb 11, 2026
Apply
companyShield AI logo
Full-time|On-site|San Diego, California

About Shield AI:Established in 2015, Shield AI is a pioneering deep-tech company dedicated to safeguarding service members and civilians through innovative intelligent systems. Our portfolio features cutting-edge products such as the V-BAT and X-BAT unmanned aircraft, along with the Hivemind Enterprise and Hivemind Vision product lines. With a global presence across the U.S., Europe, the Middle East, and the Asia-Pacific, our technology plays a vital role in operations worldwide. To learn more, visit www.shield.ai, and connect with us on LinkedIn, X, Instagram, and YouTube.Job Overview:We are actively seeking a Senior Staff Engineer to spearhead the design and development of advanced network emulation capabilities within our simulation environment. As a key member of the Hivemind Foundations team, you will create radio models to simulate networking behavior, incorporating dynamic routing effects, environmental interference, and signal degradation. Your contributions will enhance the realistic assessment of autonomy performance in contested and degraded network conditions, utilized across internal simulation environments, autonomy development processes, validation by testing and QA teams, and external customer mission rehearsals. This pivotal role sits at the intersection of simulation, networking, and RF systems, directly impacting our capacity to deploy resilient autonomous systems in real-world operational settings.

Jan 7, 2026
Apply
companyArt of Problem Solving logo
Full-time|On-site|San Diego, California, United States

About the Role Art of Problem Solving is hiring a Senior Software Engineering Team Lead in San Diego, California. This position guides a group of engineers focused on building software that improves learning for users. The Team Lead oversees projects from start to finish, making sure deliverables meet quality standards and deadlines. What You Will Do Lead and mentor a team of software engineers Coordinate project planning, execution, and delivery Promote a collaborative and supportive team culture Ensure software solutions align with educational goals

Apr 15, 2026
Apply
companyShield AI logo
Full-time|On-site|San Diego, California

Founded in 2015, Shield AI is a venture-backed deep-tech company dedicated to safeguarding service members and civilians through advanced intelligent systems. Our innovative products include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and the Hivemind Vision product lines. With a global presence across the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s cutting-edge technology supports military operations worldwide. Discover more at www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube. This role is perfect for driven individuals who excel at creating sophisticated perception systems that empower autonomous aircraft to function efficiently in intricate and challenging environments. The ideal candidate will possess expertise in developing real-time object detection, sensor fusion, and state estimation algorithms, utilizing data from various mission sensors including EO/IR cameras, radars, and IMUs. A strong foundation in algorithmic thinking, extensive knowledge of airborne sensing systems, and the ability to produce high-performance software in both simulated and real-world scenarios are essential.At Shield AI, we are committed to pioneering state-of-the-art autonomy for unmanned aircraft across all Department of Defense (DoD) domains, including air, sea, and land. Our Perception Engineers play a crucial role in establishing the situational awareness that forms the backbone of our autonomy solutions, ensuring our systems can swiftly, accurately, and resiliently comprehend and react to their operational environments.

Aug 15, 2025
Apply
companyBrain Corporation logo
Full-time|$160.6K/yr - $205.2K/yr|On-site|San Diego, CA

Brain Corporation, located in San Diego, California, is at the forefront of AI innovation, developing cutting-edge technology that revolutionizes the robotics industry. Our mission is to create autonomous solutions that enhance operational efficiency in the real world. Brain's advanced AI and robotic systems empower retailers to maintain optimal product placement, pricing, and cleanliness, ensuring a seamless shopping experience. Through our BrainOS® Robotics Platform, we manage the largest fleet of Autonomous Mobile Robots (AMRs) operating in public commercial spaces globally. With over 30,000 AMRs in action, we are committed to delivering intelligent and efficient automated solutions for commercial floor cleaning and inventory management. Supported by the SoftBank Vision Fund, Clearbridge, and Qualcomm Ventures, Brain Corp is leading the charge toward a smarter, more automated future.Position Overview:The Senior Staff Software Engineer - Cloud (Technical Lead Manager) plays a pivotal role in Brain Corp’s engineering team, spearheading the design and development of robust, high-availability systems that underpin our cloud platform. This platform is essential for connecting our global fleet of autonomous robots, managing field data ingestion, and supporting sophisticated machine learning pipelines for enhanced perception, analytics, and operational insights. In this dual capacity as both a technical leader and people manager, you will guide a team of cloud engineers while also engaging hands-on in the architecture, design, and implementation of next-generation cloud services. Collaborating closely with machine learning engineers, data scientists, and infrastructure teams, you will develop scalable cloud-based machine learning systems that process massive volumes of image data and facilitate efficient inference at scale.

Feb 2, 2026
Apply
companyShield AI logo
Full-time|On-site|San Diego, California

Founded in 2015, Shield AI is a pioneering venture-backed deep-tech company dedicated to safeguarding service members and civilians through cutting-edge intelligent systems. Our innovative product offerings include the V-BAT and X-BAT aircraft, Hivemind Enterprise, and Hivemind Vision product lines. With a global presence in the U.S., Europe, the Middle East, and the Asia-Pacific, Shield AI’s technology is actively employed to enhance operational effectiveness across various regions. For more details, please visit www.shield.ai. Connect with us on LinkedIn, X, Instagram, and YouTube. Are you an enthusiastic and innovative engineer eager to contribute to the development of state-of-the-art AI and robotics products? Do you aspire to make a significant impact while collaborating with mission-driven, values-oriented colleagues? If so, Shield AI is the perfect fit for you! The Hivemind Test team is dedicated to creating a comprehensive and robust testing framework that enhances the development and integration of the world’s premier AI pilot. Our commitment lies in ensuring the utmost quality, reliability, and performance within our Hivemind ecosystem. This ecosystem comprises software systems for autonomous behaviors, ground-control systems, multi-network communications, operating systems, embedded devices, test frameworks, and more. Our team is tasked with validating and verifying that the entire Hivemind software ecosystem meets operational readiness and reliability standards for mission success. This is achieved through a cross-functional collaboration of expertise ranging from autonomy system engineering, robotics integration, software development, to test engineering and quality assurance. We are seeking a seasoned Software Test and Integration Engineer who is passionate about joining our mission. The ideal candidate will possess extensive experience in designing and implementing innovative software solutions for automation testing and data analysis. This individual will become a Super User of our Hivemind product, extending test plans beyond conventional uses to proactively identify novel customer use cases and edge-case scenarios. You will play a pivotal role within the organization, collaborating with developers to identify and troubleshoot bugs, integrate newly developed capabilities into our product framework, and determine optimal approaches for software API and autonomy testing.

Apr 14, 2025
Apply
companyTendo logo
Full-time|On-site|San Diego, CA

Join Tendo as a Senior Software Engineer and be part of an innovative team dedicated to revolutionizing healthcare software. Our mission is to enhance the quality of life for patients, clinicians, and caregivers through cutting-edge technology, and you will play a pivotal role in writing vital components of our new software product.The ideal candidate will possess robust experience in developing SaaS and/or Cloud Native applications, particularly within regulated industries. Familiarity with technologies such as React, TypeScript, Go, Ent, gRPC, Twirp, and AWS services like EventBridge and Aurora is essential. You will not only contribute code but also mentor and share knowledge with a growing team.We value collaboration and agility. You will work closely with product managers, designers, external partners, and fellow engineers to create high-quality, user-centric software from the ground up.

Apr 29, 2024
Apply
companyInnoPhase IoT logo
Full-time|On-site|San Diego, California, United States

About InnoPhase IoTAt InnoPhase IoT, we pride ourselves on fostering a dynamic environment where talented individuals from diverse backgrounds come together to innovate and excel. If you share our passion for working smart, celebrating achievements, and exploring groundbreaking technologies within a close-knit team, you'll thrive here.We are on the lookout for exceptional talent! If you excel in your field and seek to challenge yourself, join us at InnoPhase IoT!We are currently seeking a Senior Staff Firmware Engineer to enhance our collaborative team dedicated to crafting resilient firmware for the next generation of IoT devices. In this pivotal role, you will be responsible for developing firmware, device drivers, and facilitating system integration for our ULP IoT solutions, with a keen focus on performance, reliability, and maintainability. Proficiency in TrustZone and Trusted Firmware-M (TF-M) is essential.Key Responsibilities:• Design and develop embedded firmware for IoT devices, targeting ARM Cortex-M microcontrollers.• Experience with ARM TrustZone and Trusted Firmware-M (TF-M) for secure firmware partitioning preferred.• Implement and optimize low-level drivers, integrating with hardware abstraction layers (HAL).• Develop secure boot and firmware update mechanisms to ensure robust device operation.• Collaborate with cross-functional teams (hardware, software, security) to define and implement firmware features.• Debug, test, and validate firmware on target hardware using J-Link, oscilloscopes, and logic analyzers.• Contribute to the documentation of firmware architecture, design decisions, and implementation details.• Focus on security-oriented system design, including secure boot and trusted execution environments.• Handle memory partitioning and isolation within ARM Cortex-M microcontrollers.• Ensure secure OTA updates and lifecycle management for IoT devices.

Jul 17, 2025
Apply
companyTendo logo
Full-time|On-site|San Diego, CA

We seek an innovative and passionate Senior Principal Software Engineer to lead the development of transformative healthcare software aimed at significantly enhancing the experiences of patients, clinicians, and caregivers. In this pivotal role, you will guide a talented team through the crucial early stages of product development while also contributing your own coding expertise and expanding your skill set.The ideal candidate boasts extensive full stack experience in crafting SaaS and/or Cloud Native solutions tailored for the regulated healthcare industry. You will possess significant knowledge in advanced technologies, including distributed microservice architecture, Go, Ent, gRPC, Twirp, and AWS services such as EventBridge and Aurora. Your ability to share insights and mentor developing team members will be essential for our growth.As a Senior Principal Software Engineer, you will thrive in an Agile, collaborative setting alongside product managers, designers, external partners, and fellow engineers, all working together to create high-quality, consumer-focused products from the ground up.About TendoJoin a mission-driven team making a real difference!At Tendo, we are rapidly expanding, fostering a culture that empowers teams and individuals to excel. Our commitment to a team-oriented environment has earned us recognition as one of Forbes’ Top Startup Employers for both 2024 and 2025. Guided by an experienced leadership team, we uphold our values and continuously seek motivated individuals from diverse backgrounds to enhance the care journey for all stakeholders by developing intuitive, user-friendly software.If you are excited to work with cutting-edge technologies and want to be part of a growing team that is reshaping the healthcare landscape, we invite you to apply today!

Apr 29, 2024

Sign in to browse more jobs

Create account — see all 505 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.