← Back to results

data-structures jobs in San Diego

$141,300 – $211,900 · Posted 1 day ago

Staff-level mobile software engineer responsible for designing, developing, and implementing embedded Android software modules and systems across the full Android stack, core platform, and SDKs. Will lead complex technical projects involving multiple engineers, perform code reviews, debug and optimize performance, and collaborate with hardware and systems teams.… Requires 4+ years of software engineering experience with proficiency in modern languages (C++, Java, Rust, or Python) and strong understanding of OS concepts, ARM architecture, mobile SoC design, and mobile memory management.

San DiegoLast seen today
$110,000 – $140,000 · Posted 1 day ago

UI/UX Engineer role combining user-centered design with front-end development for modeling and simulation software tools. Responsibilities include gathering requirements, creating wireframes and prototypes, designing user experiences across the product lifecycle, and writing clean front-end code in React, C++/C#, Rust, or Python.… The role requires a Bachelor's in Computer Science or related field plus 3+ years of UI/UX design and front-end web development experience, with strong visual design skills, OOP knowledge, and the ability to communicate with diverse stakeholders.

San DiegoLast seen today
Posted 1 day ago

Design and build large-scale access management systems that enforce least-privilege security across Amazon's infrastructure. Apply AI/ML techniques to automatically detect unused permissions, recommend access decisions, and reduce security risk at company scale.… Collaborate with leadership and stakeholders to define access experiences for Amazon's developer community. Contribute across the full software development lifecycle—design, implementation, testing, deployment, and operations—with on-call responsibilities for critical access management services.

San DiegoLast seen today
$128,900 – $219,100 · Posted 1 day ago

Senior Mobile Software Engineer responsible for building high-quality, scalable Android applications and backend services using Java/Kotlin. The role requires 6+ years of OO language experience, 2+ years with Android Framework and libraries (Dagger, Glide, RXJava, Coroutines), and expertise in modern UI frameworks (Angular, React, Vue).… You'll own code from design through delivery, mentor colleagues, and integrate AI tools into development workflows.

San DiegoLast seen today
$158,500 – $277,400 · Posted 2 days ago

ServiceNow is hiring a Staff Software Engineer to design and optimize data persistence infrastructure for the ServiceNow platform. You will write highly scalable code managing data lifecycles, data loss detection and recovery, and distributed storage systems, while collaborating with cross-functional teams on data architecture and telemetry.… The role requires 8+ years of software development experience (or equivalent with advanced degrees), deep expertise in Java, concurrency, relational databases, Kubernetes, and distributed systems like S3 and Apache Iceberg.

San DiegoLast seen today
$77,904 – $113,496 · Posted 2 days ago

The Data Specialist (Data Analytics Developer II) will organize, clean, transform, and integrate student data from multiple sources into reliable datasets for SDSU's Program Evaluation, Compliance, and Assessment department. The role requires proficiency in Python and/or R with SQL and database knowledge, data modeling, statistical methods, and experience building data visualizations and dashboards.… The person will work with complex datasets supporting student affairs initiatives, collaborating with stakeholders across campus to strengthen data strategy and drive continuous improvement in student services.

San DiegoLast seen today
$117,800 – $176,600 · Posted 2 days ago

Senior Wireless Software Engineer role focused on embedded systems and real-time firmware development for DSP and Arm architectures. Requires deep expertise in modern C/C++, operating systems internals (RTOS), data structures, and embedded debugging techniques.… The role uniquely emphasizes AI-native engineering practices, including using AI coding assistants and agentic tools to augment the development workflow, managing AI-assisted code generation and test synthesis, and critically evaluating AI output for safety and correctness in real-time constraints.

San DiegoLast seen today
$77,904 – $113,496 · Posted 2 days ago

This is a Data Analytics Developer II role within SDSU's Program Evaluation, Compliance, and Assessment (PECA) department, responsible for organizing, cleaning, transforming, and integrating student data from multiple sources into reliable datasets. The position requires proficiency in Python and/or R with SQL familiarity, strong knowledge of data structures, data modeling, statistical methods, and data quality practices.… You will create data visualizations and dashboards, work with complex datasets with high accuracy, and communicate findings to stakeholders with varying technical backgrounds to support data-informed decision-making across student affairs.

San DiegoLast seen today
$230,000 – $350,000 · Posted 4 days ago

Lead the integration of autonomy software with platform software for autonomous systems, responsible for building glue layers, investigating cross-system failures, and supporting deployment to hardware. Develop and maintain test infrastructure, instrumentation, and documentation; work with Flight Operations to define test objectives and analyze integration failures.… Design reference integrations, deployment workflows, and tooling for edge devices, and contribute to Pilot training materials. Requires deep C++ expertise, Linux development, and experience building, testing, and debugging software for robotics, perception, planning, or autonomous systems.

San DiegoLast seen 2 days ago
$128,900 – $219,100 · Posted 4 days ago

Sr Mobile Software Engineer responsible for designing and building high-quality Android native applications using Java/Kotlin alongside backend services. You will own features from design through implementation and test automation, mentor teammates, and integrate AI tools into development workflows.… You should have 6+ years of OO language experience, 2+ years with Android Framework (Dagger, Glide, RXJava, Coroutines), and familiarity with modern web UI frameworks.

San DiegoLast seen 2 days ago
$89,440 – $133,120 · Posted 6 days ago

Designs and develops full-stack software for web applications and engineering tools, working across the data, integration, API, and UI layers. Writes reliable, testable, and maintainable code under supervision; completes technical tasks for system integrations, APIs, and software lifecycle pipelines.… Manages the development process from development through production release in collaboration with IT teams. Requires 2+ years of programming experience (Java, Python, etc.) and 1+ year with data structures, algorithms, and data stores.

San DiegoLast seen 3 days ago
Posted 6 days ago

Design, develop, and optimize algorithms for image and video compression (2D, multiview, 360-degree, point cloud, light field) across multiple formats and codecs. Research novel approaches to file formats, transport protocols, and quality evaluation metrics.… Participate in standardization bodies (MPEG, JVET, AVS, 3GPP) and publish findings in top-tier venues. Requires a PhD in computer science or related discipline, strong fundamentals in algorithms and data structures, published research record, and hands-on experience with video coding standards.

San DiegoLast seen 5 days ago
$117,800 – $176,600 · Posted 7 days ago

Lead the design and development of embedded audio software for Qualcomm's Snapdragon processors, meeting specified performance, latency, power, and stability requirements. Conduct requirements analysis, produce technical documentation, and troubleshoot software applications and drivers.… Manage task priorities and communicate development status, risks, and mitigations to stakeholders. Collaborate across teams to solve complex problems and drive process improvements in multimedia and audio framework development.

San DiegoLast seen 5 days ago
$100,000 – $120,000 · Posted 8 days ago

SPA seeks a Software Engineer to develop warfare simulations using the Naval Simulation System (NSS) and related modeling and simulation tools. The role involves collaborating with senior developers on algorithm development, integration, testing, troubleshooting, and documentation, with a focus on the MesaVision initiative.… Candidates must hold a B.S. in Computer Science or related field with 1–2 years of C++ development experience and basic Java proficiency, strong object-oriented programming skills, and the ability to work independently and collaboratively.

San DiegoLast seen 6 days ago
$109,400 – $164,200 · Posted 8 days ago

Design, implement, and optimize real-time embedded modem firmware across protocol layers and drivers while meeting strict latency, memory, and power constraints. You will own end-to-end feature delivery from requirements through on-target bring-up, apply rigorous data-structure and algorithm design, and pioneer AI-native development practices by integrating AI coding agents, LLM-based code review, and automated test synthesis into daily workflows.… Debug complex multi-layer issues on target hardware using JTAG, logic analyzers, and AI-assisted log/crash analysis. Mentor peers on embedded fundamentals and AI-native engineering techniques while contributing to design reviews and engineering standards.

San DiegoLast seen 6 days ago
$117,800 – $176,600 · Posted 8 days ago

Design and lead development of embedded audio software running on Qualcomm Snapdragon processors, meeting strict performance, latency, power, and stability requirements. Perform requirements analysis, troubleshooting, and maintenance of audio software applications, frameworks, and drivers.… Manage task priorities and communicate status to stakeholders while collaborating across hardware, systems, and software teams. Apply critical thinking to solve complex problems and innovate audio software processes for mobile, IoT, automotive, XR, and consumer devices.

San DiegoLast seen 7 days ago
$133,600 – $200,400 · Posted 9 days ago

Staff Data Engineer at Qualcomm responsible for designing, building, and maintaining scalable batch and streaming data pipelines on AWS and Databricks. Develop reusable data engineering frameworks, libraries, and templates while implementing AI-driven automation for schema inference, data quality checks, pipeline orchestration, and self-healing mechanisms.… Lead reliability and operations efforts by defining SLIs/SLOs, participating in incident response, and driving performance tuning and cost optimization. Mentor junior engineers, collaborate across analytics and platform teams, and drive adoption of standardized data frameworks and best practices.

San DiegoLast seen 7 days ago
$75,800 – $144,200 · Posted 12 days ago

Software Engineer II on Raytheon's Radar Digital Product Line team will design, develop, and maintain robust C++ software for real-time tactical radar applications in a DevSecOps environment. Responsibilities include software integration testing with Jenkins and Linux tools, root-cause analysis, and scripting in Python, Bash, or Perl to automate testing and system integration.… The role requires proficiency in C++, Object-Oriented Design, Linux development environments, and DevSecOps tools (Jenkins, Jira, Git), with an active Secret-level security clearance.

San DiegoLast seen 9 days ago
$101,400 – $152,200 · Posted 13 days ago

Qualcomm's Global CAD team is seeking an EDA/CAD software engineer to develop critical emulation tools and algorithms for VLSI design, including synthesis, partitioning, place-and-route, and clock optimization. The role requires C++ software development expertise, hands-on Linux experience, and knowledge of CAD tool development, RTL synthesis, and VLSI design concepts.… The engineer will work with industry-standard tools and technologies, optimize compute and storage infrastructure, and mentor team members. A Bachelor's degree in Science or Engineering is required, with preferred experience in ASIC/FPGA design, data structures, algorithms, and software design patterns.

San DiegoLast seen 12 days ago
$152,000 – $190,000 · Posted 13 days ago

Lead Clinical Data Manager responsible for directing data management activities across the full lifecycle of one or more clinical studies, from database setup through lock and close-out. The role includes managing CRO and EDC vendor performance, authoring core data management documentation (DMP, DRP, guidelines), ensuring compliance with FDA regulations, ICH-GCP, and CDISC standards (CDASH, SDTM), and representing Data Management on cross-functional teams.… Requires 7–10+ years of clinical data management experience with demonstrated expertise in EDC systems (Medidata Rave preferred), vendor oversight, FDA/ICH/HIPAA regulations, and oncology knowledge including RECIST/RANO criteria.

San DiegoLast seen 12 days ago
$101,400 – $152,200 · Posted 13 days ago

Develop critical CAD tools and algorithms for Qualcomm's emulation infrastructure, focusing on VLSI design automation including synthesis, partitioning, place-and-route, and clock optimization. Work with industry-standard EDA technologies and C++ to build software that addresses SoC-specific needs, optimize compute and storage, and mentor team members.… Requires 2+ years of C++ development, CAD tool experience, and hands-on Linux proficiency, with strong knowledge of RTL synthesis, logic design, and software design principles.

San DiegoLast seen 11 days ago
$89,000 – $133,000 · Posted 13 days ago

Associate Software Engineer at Resmed develops cloud-native healthcare software solutions working alongside experienced engineers and product teams. The role spans the full software development lifecycle—coding, testing, deployment, and production support—with exposure to modern development practices, CI/CD pipelines, and agile environments.… Candidates should have a B.S./M.S. in Computer Science or related field, 1+ years of software development experience, and proficiency in Java, Python, JavaScript, and/or TypeScript. Strong analytical skills, understanding of data structures and algorithms, and knowledge of software design patterns and basic system architecture are required.

San DiegoLast seen 11 days ago
$117,800 – $176,600 · Posted 14 days ago

Senior Software Engineer role focused on designing and developing Linux/Android telephony software for cellular technologies (4G LTE, 5G), including VoLTE, Video Telephony, VoWifi, and MSIM features. Responsibilities include debugging complex multi-module Android issues from UI through radio interface layer, implementing test tools, and contributing to AOSP.… The role requires 2+ years of C++/Java/Kotlin development experience, Android software development, embedded mobile development, and Linux environment proficiency, with telephony domain experience preferred.

San DiegoLast seen 12 days ago
$128,900 – $219,100 · Posted 14 days ago

Senior Software Engineer role focused on developing and maintaining ServiceNow's server-side JavaScript engine and runtime systems. Responsible for optimizing execution engines, memory management, and performance at the systems level while owning code from design through production delivery.… Requires deep expertise in compiler and runtime systems, distributed systems, and backend programming, with opportunities to mentor colleagues and architect scalable, modular solutions for the platform.

San DiegoLast seen 14 days ago
$128,900 – $219,100 · Posted 15 days ago

Senior Software Engineer role focused on developing and maintaining ServiceNow's server-side JavaScript engine and runtime systems. Responsibilities include owning code across the full lifecycle from design through production delivery, optimizing execution engines and memory management, and architecting modular systems for scalability.… Requires 3+ years of experience with Java or equivalent OO languages, deep knowledge of language internals and backend systems programming, and expertise in data structures, algorithms, design patterns, and performance optimization at scale.

San DiegoLast seen 13 days ago