Senior Backend Software Engineer

Sorry, this job was removed at 10:52 p.m. (CST) on Thursday, May 19, 2022
Find out who's hiring in Dallas, TX.
See all Developer + Engineer jobs in Dallas, TX
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

Locations: Plano, TX
Position Status: FT Exempt
Salary Range: $120,000 to $150,000
Resi Media, LLC is a privately held technology company broadcasting content for thousands of organizations around the globe. The industry leader in providing ultra-reliable live streaming to both physical venues and web destinations, all over a standard internet connection, Resi provides world-class technical support and customer service, having one of the highest satisfaction rates in the media industry.
As a Resi Backend Software Engineer, you'll build and support applications in a cloud environment that empower users to reach global audiences with Resi live and on-demand streaming solutions. Our products handle data at massive scale and continue to set new standards in transmission resiliency. We are looking for engineers with a strong knowledge of web application development using Docker and Kubernetes for container orchestration. Candidates must have experience with web application development using Java to create RESTful APIs, preferably with a focus on low latency and high availability in a globally distributed system using Kubernetes or have similar experience that is closely related. Members of our team must be versatile, take ownership of their work, and enthusiastically take on new problems as we continue to push the limits of streaming technology.
Responsibilities

  • Design, develop, test, deploy, maintain and improve software
  • Scrum with a team of developers
  • Interact with a variety of databases both SQL and non-SQL (K/V or NoSQL)
  • Build backend web applications using Spring Boot and Java
  • Partner with devops team members and follow standards for application deployment processes and pipelines (CI/CD)
  • Develop, test, deploy, and maintain software using tools like GitHub, Gradle, Jenkins, Sonar, New Relic, GCP, GKE, Docker, and Kubernetes
  • Participate in on-call rotation during and after business hours
  • Effectively manage individual project priorities, deadlines, and deliverables


Qualifications

  • Bachelor of Science (BS) in Computer Science or similar technical field of study
  • 3+ years experience
  • Java / Linux / Unix
  • Some C++
  • Strong web application development skills, specifically using REST
  • Distributed web application development, specifically using Docker and Kubernetes
  • Application deployment lifecycle using automated pipelines (CI/CD)
  • Some relational database experience
  • Must be comfortable working at a terminal (command-line) on Linux systems
  • Must be comfortable using an IDE like Intellij or Eclipse and familiar with debugging
  • Ability to work in a dynamic and constantly evolving environment
  • Software version control, preferably using git and GitHub


Additional/Preferred Qualifications

  • Specific field of study or interest in software development
    • Database schema design, low-latency or multithreading
    • Message queues
    • Software and system certifications
  • Experience with one or more of the following databases: MySQL, Cassandra, Clickhouse
  • Unix hardware driver development
  • RTMP / HLS / DASH
  • ProPresenter
  • Participation in community-built software applications and libraries
  • Google Cloud Platform (GCP) and Google Kubernetes Engine (GKE) experience is preferred as this is our primary cloud provider, in addition, experience with Docker and Kubernetes
  • Industry experience building distributed web applications and a strong understanding of the 12 factor application guidelines. https://12factor.net/
  • IaC experience with a framework like Terraform
  • Tools such as IntelliJ, Gradle, Eclipse, New Relic, OpsGenie and Jenkins
  • Scripting languages such as Groovy or Python
  • Experience with CDN providers like Cloudflare and Fastly
More Information on Resi Media
Resi Media operates in the Cloud industry. The company is located in Plano, TX and Westminster, CO. Resi Media was founded in 2014. It has 125 total employees. It offers perks and benefits such as Disability insurance, Dental insurance, Vision insurance, Health insurance, Life insurance and Mental health benefits. To see all 2 open jobs at Resi Media, click here.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about Resi MediaFind similar jobs