Q

Qualcomm

Designs mobile chips and licenses wireless patents

IT Software Developer Senior

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeSan Diego, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, Information Systems, Software Engineering, or a related technical field, plus at least three years of IT-relevant work experience; alternatively, at least five years of IT-relevant work experience without a bachelor's degree.
  • At least three years of combined academic or work experience with full-stack application development, such as Java, Python, or JavaScript.
  • At least one year of combined academic or work experience with data structures, algorithms, and data stores.
  • At least two years of experience in software development, data engineering, application development, or related technical roles; alternatively, at least four years of relevant work experience without a bachelor's degree.
  • At least two years of experience with application development using Python, Java, JavaScript, TypeScript, or similar programming languages.
  • Experience building or supporting enterprise software applications and services.
  • Understanding of object-oriented programming, data structures, algorithms, and software design principles.
  • Completed advanced degrees in a relevant field may substitute for up to two years of general IT-related work experience: a master's degree substitutes for one year and a doctorate for two years.

Responsibilities

  • Design, develop, create, modify, and validate software applications, services, and enterprise solutions.
  • Develop and support modern full-stack applications using front-end and back-end technologies.
  • Design, develop, and maintain APIs, microservices, and integration services supporting enterprise platforms.
  • Develop and support scalable data pipelines for data ingestion, transformation, validation, indexing, and analytics.
  • Implement and maintain solutions using MongoDB, Elasticsearch, and relational database technologies.
  • Contribute to data-intensive applications using databases such as ClickHouse and cloud databases.
  • Contribute to the design and development of AI-enabled applications, intelligent search capabilities, and generative AI initiatives.
  • Collaborate with product owners, business stakeholders, architects, and engineering teams to deliver business-critical solutions.
  • Participate in platform modernization initiatives, including automation, architectural improvements, and migration of legacy applications.
  • Perform troubleshooting, root cause analysis, monitoring, and issue resolution across production applications and data platforms.
  • Share ownership of operational support, application maintenance, and continuous service improvement activities.
  • Participate in design reviews, code reviews, testing, deployment activities, and release management processes.
  • Follow software engineering best practices to ensure solutions are scalable, maintainable, secure, and reliable.
  • Learn and adopt emerging technologies, frameworks, and AI capabilities to drive innovation and improve business outcomes.

Desired Qualifications

  • At least two years of experience with full-stack application development using React, Angular, Node.js, or similar frameworks.
  • Experience developing and supporting data pipelines, ETL/ELT processes, and data integration solutions.
  • Experience with MongoDB and NoSQL database technologies.
  • Experience with Elasticsearch, enterprise search systems, indexing strategies, or analytics platforms.
  • Exposure to Artificial Intelligence, Machine Learning, Generative AI, Large Language Models, or Retrieval-Augmented Generation architectures.
  • Experience developing REST APIs, microservices, and distributed applications.
  • Knowledge of event-driven architectures, messaging systems, or streaming platforms such as Kafka.
  • Familiarity with cloud platforms such as Google Cloud Platform, Azure, or AWS.
  • Experience with Docker, Kubernetes, continuous integration/continuous delivery pipelines, and DevOps methodologies.
  • Strong troubleshooting, debugging, and application-support skills.
  • Ability to balance development responsibilities with operational support ownership.

About the Company

Qualcomm

Designs mobile chips and licenses wireless patents

Qualcomm designs the Snapdragon processors and modems inside many Android phones, and it licenses its wireless patents to device makers around the world. It helped commercialize CDMA, the cellular technology behind 3G networks, and its patents cover core parts of the 4G and 5G standards that phones use to connect. The company does not run its own chip factories; contract foundries make its chips, which it sells to makers of phones, PCs, cars, and connected devices. Device makers also pay Qualcomm royalties for using its patented technology, which forms a second business alongside chip sales. Qualcomm was founded in 1985 and is based in San Diego, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Diego, CA
Founded
1985

Recently Posted Jobs

Explore more opportunities at Qualcomm

See more jobs