Cloud Applications Engineer

ShureorporatedNiles, IL
3d$90,000 - $144,000Hybrid

About The Position

Change the future of audio. Shure is seeking a highly skilled and motivated Cloud Applications Engineer to join our dynamic team! As an Application Software Engineer, you will assist with developing, and testing platform independent (Windows, OS X, Linux) applications software. You will also drive and test the integration with wired and wireless communication protocol stacks and embedded firmware systems in professional audio products. You will collaborates with cross functional teams, including Marketing, to establish and review use cases and requirements, as well as software verification to define test plans. This role is hybrid, based in our Niles, HQ office

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering or related field.
  • A minimum of 3 years of experience is required.
  • Minimum 3 years of cloud software development experience (AWS preferred)
  • Demonstrated understanding of software design, analysis and programming using Node.js and Typescript/JavaScript
  • SOA Experience defining, implementing, integrating and testing RESTful APIs
  • SOA Experience on API integration is must
  • Strong Experience working UI technologies. Angular preferred.
  • Experience with CI/CD methodoligies.
  • Experience with AWS services (APIGateway, DynamoDb, S3, Kinesis)
  • Experience developing software in a serverless cloud environment (AWS preferable)
  • Demonstrated expertise with debugging / performance profiling
  • Experience with software version control and release
  • Demonstrated attention to detail and ability to analyze complex interdependent variables
  • Demonstrated verbal and written communication skills
  • Ability to work effectively within a team environment and lead junior engineer
  • Applicants for this position must be currently authorized to work in the United States on a full-time basis.
  • Shure will not sponsor applicants for this position for work visas.

Responsibilities

  • Design and implement front-end user interface and back-end business logic for operating system independent application software that controls and manages professional installed audio products
  • Collaborates with marketing, software verification and system engineering to define platform independent application software use cases and requirements
  • Prototype application software using technologies such as Angular or HTML5/CSS
  • Focused on designing, creating and testing high quality code
  • Estimates, organizes, and documents tasks under supervision of mentors
  • Performs other duties as assigned.

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
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service