Software Engineer Jobs

10,000 jobs found — updated daily

Senior Software Engineer

Sirius XMIrving, TX
Hybrid

About The Position

Build and maintain the service that supports Search functionality interactions across native mobile and web applications, automotive systems and third-party devices. Work closely with Product Management and Data Science partners to implement innovative features and measure their impact. Write high performant, well-documented code. Understand requirements mentioned in document/stories and strategize a solution. Apply complex problem-solving and critical thinking skills to develop and deploy application on-prem and on-cloud. This role entails hybrid work, with time split between working in our Irving, TX office and flexibility to telecommute from another U.S. location.

Requirements

  • Master’s degree in Computer Science or Engineering (Computer or Electrical), plus three years of experience in the position offered or a software application developer or software engineer position or Bachelor’s degree in Computer Science or Engineering (Computer or Electrical), plus five years of progressive post-Bachelor’s experience in the position offered or a software application developer or software engineer position.
  • All required experience must have included conducting microservice development, cloud computing (GCP or AWS), deploying code to production environment, and working with Elastic Search or other search framework
  • working with Python, Spring/Spring Boot, Recommender or Search systems, Logstash and Kibana, and Kafka
  • using infrastructure as code (Docker, Ansible, Kubernetes, Nomad or Terraform)
  • monitoring dashboards with tools like Grafana, Prometheus, or Metabase
  • using CI/CD, build and deployment technologies Jenkins, Spinnaker or Terraform
  • working with big data pipelines and batch processing scheduling system such as Apache Airflow
  • building and distributing command line tools via Bash or Python
  • using ELK stack or similar for log aggregation
  • collaborating with data scientists to apply machine learning algorithms or statistical modeling methods to the design of solutions

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

1,001-5,000 employees

Career Resources

Build a Resume for Software Engineer

The resume builder that gets results.

  • Get clear feedback so you look as qualified as you are
  • Align your resume with the job to get further in the process, faster
  • Take the guesswork out of resume writing

Explore Related Job Searches

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service