Python Tools Software Engineer

A leading technology company specializing in wireless technologies, semiconductors, and mobile innovations.
$154,000 - $231,000
DevOps
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Python Tools Software Engineer

Qualcomm Technologies, Inc. is seeking a talented Python Tools Software Engineer to join their team in Austin. This role is crucial in delivering the future of AI on DSPs, managing cross-site infrastructure and tools that enable Qualcomm's ML teams to deliver products to customers.

The position involves managing a sophisticated server farm of embedded phone-like devices and the infrastructure that enables software developers to run workloads at massive scales (400,000+ tasks per day). You'll be responsible for maintaining the physical server farm and developing/enhancing the automation around it.

As a Python Tools Software Engineer, you'll work with cutting-edge technology and lead a global team in delivering world-class development tools. The role requires expertise in Python programming, DevOps practices, and system administration, combining technical excellence with leadership capabilities.

The ideal candidate brings 5+ years of practical experience in software engineering/DevOps, with strong analytical and problem-solving skills. You'll need excellent communication abilities to work effectively across time zones and with diverse teams. Technical requirements include proficiency in Python, CI/CD pipelines, Linux system administration, and various automation tools.

Qualcomm offers an exceptional compensation package, including a competitive salary range of $154,000-$231,000, along with annual bonuses and RSU grants. The company provides comprehensive benefits, including medical coverage, tuition reimbursement, and extensive professional development opportunities.

Join Qualcomm to be part of a team that's pushing the boundaries of AI and ML technology, while working with some of the industry's brightest minds in a collaborative, innovative environment. This role offers the perfect blend of technical challenges, leadership opportunities, and the chance to make a significant impact on next-generation technology development.

Last updated 2 months ago

Responsibilities For Python Tools Software Engineer

  • Deliver python tools for hundreds of developers using industry standard release and development practices
  • Plan and coordinate the development and delivery of robust, maintainable, and scalable software
  • Lead engineers working in a global team to deliver world class developments tools for ML teams

Requirements For Python Tools Software Engineer

Python
Linux
  • Bachelor's degree in computer science or a relevant discipline (Master's preferred)
  • 5+ years of practical experience in software engineering and/or DevOps
  • Strong analytical, problem-solving, and technical skills
  • Excellent verbal and written communication skills
  • Experience with industry standard CI/CD pipelines and automation tooling
  • Excellent Python programming and automated testing skills
  • Advanced-level skills in Linux system administration, Docker, Git, Jenkins, NFS
  • Experience with databases and data visualization tools
  • Experience with powershell and windows automation

Benefits For Python Tools Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Comprehensive benefits package
  • Medical coverage
  • Tuition reimbursement
  • Mentorship programs
  • Continuous learning and development programs

Interested in this job?

Jobs Related To Qualcomm Python Tools Software Engineer

IT Engineer Sr

Senior IT Engineer position at Qualcomm India, focusing on infrastructure management, operational support, and service delivery with emphasis on Windows/Linux environments.

IT- Windows Administrator, Senior Engineer

Senior Windows Administrator Engineer position at Qualcomm India, focusing on server infrastructure, virtualization, and cloud technologies with comprehensive benefits.

Senior IT Engineer for CI Tools

Senior IT Engineer position at Qualcomm focusing on CI tools and infrastructure, offering competitive salary and comprehensive benefits in San Diego.

Release Automation: Software Engineer Senior

Senior Software Engineer position at Qualcomm focusing on release automation for autonomous driving technology, requiring Python expertise and DevOps experience.

Senior LSF Cluster Support Engineer

Senior LSF Cluster Support Engineer position at Qualcomm Technologies, focusing on cluster management, DevOps, and high-performance computing infrastructure.