[Hiring] Senior Engineer, Application Systems Development @Shureorporated
Senior Engineer, Application Systems Development @Shureorporated
Software Development
Salary $115,600 - $185..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay

[Hiring] Senior Engineer, Application Systems Development @Shureorporated

YDay - Shureorporated is hiring a remote Senior Engineer, Application Systems Development. πŸ’Έ Salary: $115,600 - $185,000 per year πŸ“Location: USA

Role Description

Shure's Cloud Software Engineering team builds the systems that connect our audio products to the people and platforms that depend on them β€” from software running close to the device, to the IoT infrastructure that carries device state, to the cloud services and web applications used by operators, integrators, and end users every day. We're growing the team and looking for an experienced engineer who is comfortable working across system boundaries and taking ownership of problems that do not arrive neatly packaged.

This is a hands-on engineering role. You'll write and review code, design systems, debug difficult problems, mentor other engineers, and help the team make better technical decisions. We are looking for someone who creates momentum around them β€” someone who sees an unclear problem, brings the right people together, and drives it toward a good outcome without waiting for every decision to be made for them.

This role is remote, reporting to our Niles, IL HQ office.

Responsibilities

  • Own complex features and technical problems across the system, including cloud services, APIs, event-driven systems, web applications, IoT infrastructure, and occasionally the device edge.
  • Turn loosely defined product or customer needs into technically detailed solutions.
  • Understand the underlying problem, identify constraints, evaluate alternatives, challenge assumptions where necessary, and drive designs through implementation and production.
  • Exercise sound product and engineering judgment.
  • Look for elegant solutions, reduce unnecessary complexity, and maximize the work not done while still solving the customer's actual problem.
  • Lead technical work through influence rather than authority.
  • Raise the effectiveness of the engineers around you through thoughtful code and design reviews, mentoring, pairing, technical discussion, and knowledge sharing.
  • Work closely with Product, QA, firmware, security, operations, and other engineering teams.
  • Communicate technical decisions and trade-offs clearly to both technical and non-technical audiences.
  • Build software that can be operated successfully in the real world.
  • Contribute to the continuous improvement of our architecture, development practices, tooling, and engineering culture.

Qualifications

  • A BS degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field. A Master’s degree is a plus.
  • 6+ years professional software engineering experience and a track record of independently owning substantial technical problems from initial investigation through production.
  • Strong software engineering fundamentals and the ability to become productive in unfamiliar technologies, codebases, and parts of the stack.
  • Experience designing, building, and operating production distributed systems or cloud applications.
  • Sound technical judgment.
  • Demonstrated ownership and initiative.
  • Excellent written and verbal communication skills.
  • The ability and willingness to remain hands-on while helping other engineers succeed.
  • Strong debugging and systems-thinking skills.

Requirements

  • AWS or comparable public cloud platforms, particularly cloud-native architectures built around managed services.
  • IoT or connected-device systems.
  • Production experience with TypeScript, Node.js, or comparable modern application-development technologies.
  • Event-driven architectures, asynchronous workflows, message-oriented systems, and managed cloud data services.
  • Infrastructure as code and automated cloud infrastructure management.
  • Customer-facing surfaces, such as modern front-end frameworks (Angular, React, or comparable) and API design across GraphQL, REST, WebSockets, MQTT, or similar protocols.
  • Production observability, incident investigation, distributed tracing, structured logging, and operational troubleshooting.
  • Embedded C or C++, or enough familiarity with embedded systems to work effectively across the firmware and cloud boundary.
  • Mentoring engineers or informally leading small groups or technical initiatives.

Benefits

  • Comprehensive healthcare.
  • Mental health and retirement savings plans.
  • Generous paid time off programs.
  • Employee discounts.
  • Professional development opportunities.
  • Work-life balance initiatives.
  • Employee recognition programs.
  • Volunteering/community involvement opportunities.
Before You Apply
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Engineer, Application Systems Development @Shureorporated
Software Development
Salary $115,600 - $185..
Remote Location
πŸ‡ΊπŸ‡Έ USA Only
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
πŸ‡ΊπŸ‡Έ Be aware of the location restriction for this remote position: USA Only
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later