onsite
Staff IT Software Application Developer - Qualcomm
Software Engineer
Lead the design and development of fault‑tolerant web applications and engineering tools, building end‑to‑end solutions from data to UI using Python, Node.js, React, and AWS. Drive CI/CD pipelines, API integration, and system observability for high‑scale deployments.
About the role
Key Responsibilities
- Architect and implement end‑to‑end web applications and engineering tools across data, integration, API, and UI layers.
- Design, develop, and maintain fault‑tolerant services and observability pipelines using Python, Node.js, and React.
- Lead technical design reviews, code quality standards, and mentoring for cross‑functional teams.
- Build and optimize CI/CD pipelines, containerization (Docker), and cloud deployments on AWS.
- Collaborate with product, QA, and DevOps to deliver scalable, secure, and high‑performance solutions.
Requirements
- 10+ years of software development experience with strong expertise in Python, Node.js, and React.
- Proven track record designing and deploying cloud‑native services on AWS.
- Deep knowledge of API design, microservices, and container orchestration.
- Experience with CI/CD tooling, automated testing, and observability frameworks.
- Excellent communication, leadership, and problem‑solving skills.
Skills
pythonnodejsreactawsdockercicd