National Labor Exchange Veterans Jobs

USNLX Veterans Careers

Job Information

Promethean Principal Software Engineer in Seattle, Washington

At Promethean... We're on a mission to transform the way people learn and collaborate around the world. For over 25 years, we've been empowering educators, innovators, and business leaders with our award-winning interactive displays and software solutions that transform learning and workspaces into connected, creative environments. Our company is rooted in our , igniting a culture that fosters collaboration and innovation, as well as promoting an inclusive environment. As a global leader in edtech, we are also passionate about four key areas where we can make a difference: growing access to technology for underserved communities, encouraging our employees to take an active role in improving our world, promoting diversity and inclusion, and reducing our carbon footprint. Discover more about our initiatives. As a member of #TeamPromethean, you'll have the opportunity to change lives with technology and directly impact education and the workplace for countless people every day. If you're passionate about education, collaboration, and making a positive global impact, we want to hear from you. Join us on our mission to transform the world, one student, one teacher, and one community at a time. The Principal Software Engineer is responsible for creating software systems that support core functionality of Promethean's products. The Prinicipal Engineer is a member of one or more agile teams focused on delivery of key product functionality. The Principal Engineer will participate in the full lifecycle of the product from development to production and ensure quality software. The principal engineer leads the design of complex solutions, reviews the work of others, and mentors others within the agile team. As a Principal Software Engineer you will... Be an active participant in the day-to-day Scrum activities of the team including sprint planning, daily standups, sprint reviews, and sprint retrospectives Review and evaluates top-level business requirements in the form of epics and features. Lead the estimation of work at the quarterly level. Lead the team in work breakdown and estimation of user stories each sprint. Provide alternative solutions and negotiate with Product Management. Own large engineering projects or product area Lead cross department technical projects; defines and oversee multiple projects for teams while ensuring visibility to the business. Develop high quality code; leads the creation of new standards, patterns, and best practices Write architecture & design documentation for new products, systems, and patterns. Participates in research and innovation with new technologies. Review the work of teammates to ensure quality and adherence to system architecture and best practices; identify where new designs will require architectural changes Troubleshoot and resolve complex and highly escalated customer/QA found issues in a timely manner Lead the development, build, deployment, and monitoring processes with an emphasis on security, performance and scalability. Design reusable components by utilizing standard frameworks. Experiment with new technologies that can enhance our tech stack. Provide new technology insights to remainder of development department. Lead implementation of development process improvements that lead to more efficient software development for the entire development team. Participate in build vs. buy analysis and complex decision making Stays current with industry best practices and relevant technologies and ensures that these get rolled into the practices at Promethean. Watches emerging technologies and practices and evaluates them for suitability at Promethean; motivates projects to introduce them to Promethean. Lead the development of the technical hiring process and interview scripts with an aim of attracting and hiring the very best engineers Works to expand the onboarding efficacy and vision; embodies the Promethean wa

DirectEmployers