Senior IT Software Developer - Applications & Platforms

QualcommSan Diego, CA
$59 - $76

About The Position

This individual independently plans, performs the moderately-defined responsibility for the design and development of software across the stack for web applications and engineering tools that include programming at the data layer, integration layer, API layer, and the UI layer. Develops systems, integrations, APIs and solutions that are focused, but not limited to, engineering. Develops, creates, and modifies software to build observable fault-tolerant systems and services. Designs, builds, and deploys pipelines that handle the software lifecycle. Acts as a technical lead for complex projects to ensure they are driven to completion. Collaborates across the IT organization to define standards for application architectures and best practices. Anticipates complex issues, discusses within and outside of project team to identify and implement system solutions or other complex technical information. Networks with senior leaders across functions and seeks out learning opportunities to increase own knowledge, skill, and overall expertise in the IT Software Development field; shares expertise within and/or across teams. Leads technical conversations to ensure performance metrics and measurement tools align to industry standards. Responsible for maintaining application uptime at 99.9%, including implementing robust monitoring and alerting systems, performing regular maintenance, and promptly addressing any issues to minimize downtime. Writes clear and detailed technical documentation for complex technical projects. Adapts to significant challenges to meet deadlines independently; helps team members manage time, tasks, and workload to deal with challenges in a timely manner. Acts as a strong contributor at design reviews and project meetings.

Requirements

  • Master's Degree (or foreign academic equivalent) in Computer Engineering, Computer Science, Information Systems, Data Science or related degree field
  • Bachelor's Degree (or foreign academic equivalent) in Computer Engineering, Computer Science, Information Systems, Data Science or related degree field and five (5) years of progressive experience in a related occupation
  • Any suitable combination of education, training or experience

Responsibilities

  • Design and development of software across the stack for web applications and engineering tools
  • Programming at the data layer, integration layer, API layer, and the UI layer
  • Develops systems, integrations, APIs and solutions focused on engineering
  • Develops, creates, and modifies software to build observable fault-tolerant systems and services
  • Designs, builds, and deploys pipelines that handle the software lifecycle
  • Acts as a technical lead for complex projects
  • Collaborates across the IT organization to define standards for application architectures and best practices
  • Anticipates complex issues and implements system solutions
  • Networks with senior leaders and shares expertise
  • Leads technical conversations to ensure performance metrics and measurement tools align to industry standards
  • Responsible for maintaining application uptime at 99.9%
  • Writes clear and detailed technical documentation
  • Adapts to significant challenges to meet deadlines independently
  • Helps team members manage time, tasks, and workload
  • Acts as a strong contributor at design reviews and project meetings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service