Enable job alerts via email!

Senior Software Engineer

Advantage 360

New York (NY)

Remote

USD 120,000 - 160,000

Full time

18 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company seeks a talented Senior Software Engineer to enhance a robust automation system for broadcast radio stations. This exciting role involves developing new features, troubleshooting existing functionalities, and collaborating with diverse teams to create high-performance solutions. The ideal candidate will have extensive experience in Java and multi-threaded environments, with a passion for problem-solving and mentoring others. Join a forward-thinking firm that values diversity and empowers its employees to make a significant impact in the media industry while enjoying a fully remote work environment.

Qualifications

  • 6+ years of experience in software development with complex Java applications.
  • Experience with high-performance, real-time Java applications for on-premises deployment.

Responsibilities

  • Contribute to the development of backend servers and user interfaces.
  • Architect solutions based on business needs and maintain high availability.

Skills

Java
Multi-threading
Problem-solving
Communication Skills
SQL
Algorithmic Skills
Design Patterns
Linux Administration
AWS
C++

Education

Bachelor's Degree in Computer Science or related field

Tools

Spring
Swing
Tomcat
Docker
Maven
JUnit
PostgreSQL

Job description

WO Automation for Radio is an enterprise-grade industrial automation system that orchestrates the operation of over 5000 broadcast Radio Stations. WO Automation for Radio is a real-time, low latency Java application that heavily relies on multi-threading. It is installed in Java Virtual Machines on premises in Radio Stations. Client-side applications use Java and Swing.

We are looking for a talented Senior Software Engineer to help us add new functionality, correct defects in existing functionality, assist with escalations from customer support, and help us adapt our existing product to new deployment models.

Here’s what success will look like:

  1. Contribute to further development of our core backend servers.
  2. Contribute to further development of our desktop, mobile, and web-based UIs.
  3. Architect highly responsive end-to-end solutions based on business needs.
  4. Develop and implement solutions, APIs, and components for integration with WideOrbit and third-party solutions.
  5. Willingness to thoroughly unit test and debug complex code written by yourself or others.
  6. Help design and implement solutions for our customers that maintain high availability and fast response times.
  7. Collaborate with product team, QA, DevOps, and various other teams within WideOrbit.
  8. Mentor other engineers to expand their expertise and improve the capabilities of the teams.
  9. Create and maintain solid documentation.

To thrive in this role, we’re looking for:

  1. 6+ years of experience in software development building a complex, commercial, enterprise-class product in Java.
  2. Proven experience creating, maintaining, and troubleshooting real-time, high-performance, and high-availability Java applications intended for on-premises deployments.
  3. Proven experience creating and maintaining code for multi-threaded environments is essential. AFR is multi-threaded on both client-side and server-side.
  4. Proven experience writing code that is optimized for the lowest possible latency.
  5. Experience with proactive management of memory in Java to minimize frequency and duration of Garbage Collection events.
  6. Good algorithmic skills and experience applying design patterns to both new and existing code.
  7. Experience in doing software design to elegantly solve complex, highly challenging business problems.
  8. Experience with Spring, Swing, SWT, GWT, JNI, Hibernate, Tomcat, Docker, Maven, JUnit, or equivalent is required.
  9. SQL experience is required, ideally PostgreSQL.
  10. Experience with Internet technologies such as HTTP, HTML, XML, web server, and server-side Java.
  11. Excellent problem-solving skills.
  12. Excellent communication skills.
  13. Must be a self-starter who is comfortable working within a team distributed across time zones.
  14. Basic knowledge of Linux administration is a plus.
  15. Hands-on AWS experience is a plus.
  16. Knowledge of C++ is a plus.

Physical Requirements:

  1. Prolonged periods of sitting at a desk and working on a computer.
  2. Must be able to lift up to 15 pounds at times.

Location:

This position is 100% Remote (U.S. based) or can be based in any of our WideOrbit offices.

Pay Range:

$120,000 - $160,000

About us

WideOrbit helps media companies do more business by making it easier to complete more sales. We build the one software platform that ties everything together – TV, radio, and digital ad sales, from pitch to payment, digital ads to cash-in-advance. Chances are if there’s an ad on your local TV or radio station, over-the-air or streaming, our technology helped put it there.

At WideOrbit, we make preserving our inclusive environment an ongoing priority, empowering team members to contribute at every level, in every function. We hire high-energy innovators who value diversity, unafraid to wield their passion and expertise to advocate for our customers and each other. At WideOrbit, you’ll make a difference and see your impact every day, while learning, growing, and enjoying what you do!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Design Engineer

fabric

New York

Remote

USD 150,000 - 200,000

Today
Be an early applicant

Title Senior Software Engineer

Paramount Pictures

New York

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant

Senior Software Engineer

Tremendous

New York

Remote

USD 150,000 - 250,000

3 days ago
Be an early applicant

Senior Software Engineer

Warbler Labs

New York

Remote

USD 150,000 - 205,000

Today
Be an early applicant

Senior Software Engineer

GiveDirectly

New York

Remote

USD 158,000 - 158,000

8 days ago

Senior Software Engineer

GiveDirectly

New York

Remote

USD 158,000 - 158,000

13 days ago

Senior Software Engineer | Detection Infrastructure

ExtraHop

New York

Remote

USD 150,000 - 180,000

14 days ago

Sr Software Engineer - Web

McGraw Hill

New York

Remote

USD 124,000 - 150,000

6 days ago
Be an early applicant

Senior Software Engineer

Paramount Pictures

New York

Remote

USD 100,000 - 160,000

18 days ago