Poly Software Development Engineer in Westminster, Colorado
We're Poly. We make technology that powers human connection that simplyworks, then steps out of the way. We're changing how the worldcommunicates and collaborates. And we need you.Polyis seeking an experienced software professional to join our dynamic,highly successful Westminster engineering team. As a Software DevelopmentEngineerworking on industry-leading collaborationproducts you'll be making apositive impact on how people live and work. You'll gain career-expandingexperience across a wide cross-section of product development activities,taking advantage of the latest technologies and helping to create the productsof tomorrow.*International Relocation Assistance is not available for this role.What you'll do:Define, design, implement, test and support new features in Poly'sMedia Relay ServerSolve complex problems related to high performance, scalable, videoconferencing solutionsSupport customers and resolve product issuesWork in a highly collaborative and agile environmentEmphasize clean, re-usable design and code built for test automationFocus on continuous improvement and learning, both at a personal and teamlevelWe'd love to hear from you if you have the following:Master's Degree or Bachelor's Degree with 2+ years of softwaredevelopment experienceProven effectiveness working with Agile software development ideals and bestpractices2+ years on hands on experience with C++ or JavaProven experience developing applications on Linux-based platformsKnowledge in video conferencing protocols (H.323, SIP, RTP, SDP,etc), architectures, trends, and emerging technologiesExcellent debugging skillsExperience with SVN and Git configuration managementStrong critical thinking and problem-solving skills with clear communicationThrive at Poly because you are joining:A fun and supportive global team, going through a journey of change andglobalization, truly making an impact on Poly's and your success in thefuture.A community that sets high standards, actively supports personal andprofessional development, and strives to provide an optimal work life balance.An inclusive culture that encourages curiosity and learning.True work life integration from day one and technology that enables greatthings.A company that strives to tailor benefits to suit you as an individual.Ready to help us power the many? Let's go!Poly is an equal opportunity employer. All qualified applicants will receiveconsideration for employment without regard to sex, gender identity orexpression, race, age, religious creed, national origin, physical ormental disability, ancestry, color, marital status, sexualorientation, military or veteran status, status as a victim of domesticviolence, sexual assault or stalking, medical condition, geneticinformation, or any other protected class or category recognized byapplicable equal employment opportunity or other similar laws.All qualified applicants will receive consideration for employment withoutregard to race, sex, color,religion, national origin, protected veteran status, gender identity,sexual orientation or on the basis of disability.