Simplified IT Solutions is Hiring an Engineering Manager - Video Near Seattle, WA
Company Description Simplified IT is a global IT Staffing and Managed Services company. We have been rated top 10 staffing companies in the country for 3 years in a row. We serve technology, financial, auto, logistics & distribution companies across the United States, providing either IT staffing or technology solutions - or both. With decades of experience and a nationwide network of highly qualified, certified IT professionals, our goal is to build a lasting relationship with each client based on trust and consistent, reliable services. Job Description As a leader for this team, you will own the artery of video that runs through our entire product. You will be responsible for ensuring our customers are able to easily create, upload, or broadcast video content to a robust product that will have their content ready for sharing in seconds. You'll ensure customers have a quick and feature-rich in-product editing experience to polish their content. Finally, you'll ensure that our viewers have a stable and high-quality multi-stream viewing experience. Throughout all of this, you will define a roadmap for how we'll continue to improve the product with cutting-edge technologies, develop partnerships to continue to grow our ecosystem, and you'll build the team to deliver on this vision. This is a manager role, taking over an experienced team with multiple senior/principal engineers. You will define and execute a hiring plan for your org that will allow the team to meet the needs of our rapidly growing business and allow everyone on the team to contribute their highest and best impact. You will also mentor and drive the growth of the talented engineers on your team. Qualifications Your experience and knowledge of software engineering, technical architecture, and video technologies will allow you to lead efforts to identify, prioritize, and improve architectural problems that exist in the current codebase. You will provide guidance and a plan for maturing our codebase and systems to allow our teams and the engineering organization to efficiently grow. Ideal candidates have a strong attention to detail and desire to get to the bottom of how things work, a drive to take action and improve things where they can, and a natural focus on ensuring an excellent customer experience. If you're interested in working on a rapidly evolving system loaded with interesting challenges and complex problems, we want to talk to you. You don't have to check all the boxes, but these are some of the skills and experiences we think are important for this role:
Bachelor's degree in Computer Science or a related field or an equivalent amount of experience or training in the industry
Multiple years of experience working on complex projects in a professional environment, preferably with a focus C#, C , or Java development
People management for teams of 4 engineers, including senior and staff/principal-level ICs
Running operations for highly available (tier one) services. Best practices for logging, metrics, monitoring, real-time debugging/diagnostics, and alarming
Project management, stakeholder communication, and communication with non-technical teams
Technical expertise in distributed and scalable system architecture
Learning, technical curiosity, ability to rapidly build expertise in new areas and new technical stacks
How you work / what motivates you:
Customer focus and a love for solving customer problems
Collaborating with others to build something with lasting impact
Making teams run smoothly through clear and effective organization, and just enough process
A love for learning, near-insatiable technical curiosity, and a desire to grow and to help improve the team around you
Extra credit areas of knowledge:
Technical expertise in video systems and streaming technologies
Experience with media, codecs, graphics, or GPGPU programming and the frameworks in those spaces (DirectShow, FFMpeg, GStreamer, OpenGL, DirectX, CUDA, etc.)
Building high-performance code and performance tuning
Experience with cloud platforms such as AWS and Azure
Experience running both Windows and Linux systems in production
Additional Information All your information will be kept confidential according to EEO guidelines.