Careers

A Global Company

Experience working with a global network of associates dedicated to providing outstanding customer service

Enterprise Architect

Our vision is beyond a connected home, rather a smarter home where technology is your friend and not an obstacle. Our fantastic team is focused on next generation distributed platforms for the connected home ecosystem; we solve real life problems and bring improvements to the masses. We are infatuated by technology; however only see it as the means and not the goal itself. We accept no boundaries and no problem should remain unresolved.

Our products and technologies are touched by well over 250 million people every week, and we’re just getting started! We design & developed an extraordinary number of products for the connected home, backed by a complete ecosystem of data driven software solutions & cloud services for connected devices from leading brands in mobile, gaming and consumer electronics segments!

As a leading member of this multi-disciplinary team you will be involved in every aspect of next generation data-driven products (ideation, architecture & development, market positioning, etc.). This would require deep understanding of UEI’s core technologies as well as technology trends in data mining & cloud services. You will always be faced with a new puzzle to solve with current or new technologies with a single goal in mind, an unmatched user experience for our products.

We are all students here, and we do what it takes to achieve the goal. We are looking for a hands-on self-starter to join the fun.

Responsibilities:

  • Responsible for collaborating on the prioritization of technical requirements
  • Collaborates with peer teams and vendors on the solution and delivery
  • Has overall accountability for project delivery
  • Works collaboratively with the Product Management, Data Management and other Architects to deliver for the cloud data platform, Data as a service
  • Mentors and Leads developers to build an architecturally sustainable codebase that delivers a high-quality distrusted ,and scalable experience 
  • Consults with key technology stakeholders (internal and external API owners, etc.) to drive enhancements and changes to their products
  • Drives analysis of metrics data to constantly improve the user experience 
  • Works collaboratively with software engineering team as they implement & deliver integrated solutions through the entire software delivery life cycle. 
  • Is influential and engages actively in building out a dynamic and productive development organization and continuously improving practices and methodology through code reviews, etc. 
  • Provides technical expertise in the areas of architecture, design, testing, and implementation
  • Identifies standards based solutions that are appropriate to our environment and drives adoption via mentoring and guiding others who are still developing their skills
  • Initiates and leads effort towards organizational goals and objectives

Desired Skills and Experience:

  • A minimum of 7 years' software development experience, 5 years of which are specific to back-end technologies, 3 years of which are in cloud and data analysis.
  • Exposure to Big Data technologies Hadoop, HDFS, HIVE, data streaming, ingestion, cleansing, transformation.
  • Track record of building efficient, well-designed distributed systems
  • Self-motivated team player who excels in a collaborative environment
  • Hands-on experience with Agile development practices, or Scrum project methodologies
  • Excellent problem solving skills, meticulous & methodical, strong attention to detail. 
  • Ability to learn and apply new technologies quickly and self-directed 
  • Proven ability to translate complex business requirements into simple software solutions
  • Experience developing large scale applications
  • Experience with version control and defect management systems.
  • Thorough understanding of Object Oriented principles
  • Full software lifecycle development experience on large projects, creating distributed and scalable business systems
  • Displays strategic thinking and can come up with sustainable solutions that span across projects and platforms keeping an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use

Preferred

  • At least 10 years of hands-on experience in migration of complex software packages and products to Azure (Cloud Service Providers CSP) IaaS and PaaS
  • At least 7 years of hands-on experience on programming and scripting languages (.Net, C#, WCF, MVC Web API, SQL Server, SQL Azure, Powershell).
  • Good to have experience in IT systems, operations, automation and configuration tools to enable continuous-integration and deployment (Jenkins)
  • Solid understanding of database management systems–traditional RDBMS ( MS SQL)
  • Ability to wear multiple hats spanning the software-development-life-cycle across Requirements, Design, Code Development, QA, Testing and Deployment –experience working in an Agile/Scrum methodology
  • Analytical and Communication skills 

We have a comprehensive benefits package including medical, dental, life insurance, 401(k), bonus plan, vacation pay, holiday pay, and tuition reimbursement. 

Universal Electronics is proud to be an Equal Opportunity Employer.

If you share our passion for technology, and possess the position requirements listed above, please email your resume and salary history to Mara McElroy mmcelroy@uei.com

Apply Now!