Software Engineer, Senior (OSEng) - Cork, Ireland at Qualcomm
on-site · full_time · Visa sponsorship
Apply for this role at Qualcomm
Responsibilities:
- Design, develop and maintain full-stack web applications and microservices to support open-source review, SBOM generation and compliance workflows.
- Build automation and asynchronous pipelines (Celery/RabbitMQ or similar) to streamline open-source review and reporting.
- Integrate with engineering tools and systems, troubleshoot issues in Linux environments and support end-users across the company.
- Collaborate with stakeholders (legal, compliance, product engineering) to gather requirements, document interfaces and deliver reliable tooling.
- Maintain clear documentation, own quality and incident response for the services you deliver.
Requirements:
- 4–7 years relevant software development experience with strong Python skills and web development experience (Django preferred).
- Experience with frontend frameworks (React) and building asynchronous task pipelines (Celery/RabbitMQ).
- Solid SQL knowledge (PostgreSQL preferred), Git proficiency and comfort working in Linux with shell scripting.
- Understanding of web services, microservice architectures and the software development lifecycle.
- Preferred: familiarity with SBOM standards (SPDX, CycloneDX), license compliance tooling (FOSSID, ScanCode), Docker/Kubernetes, workflow orchestration (Airflow/Prefect) or experience with AI/LLM-assisted development.