Navex - Charlotte, NC
posted about 2 months ago
At NAVEX, we are dedicated to creating a safer and more ethical world where everyone has a voice. As a Data Staff Software Engineer, you will play a crucial role in designing and implementing our NAVEX One data platform as part of our innovative engineering team. Our Product Engineering team is passionate about developing quality solutions, embracing new technologies, and delivering powerful products that help our customers protect their reputation and bottom line. In this position, you will influence technical designs and focus on quality implementation while guiding other data engineers. You will be instrumental in building a data platform that ingests content from various teams and provides application-specific data sets. This role offers ample opportunities to explore new capabilities, invest in data development, mentor software developers, and grow your career while maintaining a healthy work-life balance. You will work closely with a team of data engineers, being accountable for designs and high-quality deliveries as an individual contributor. Your responsibilities will include mentoring newer engineers, participating in the innovative advancements of our product platform, and collaborating with agile team members. You will promote opportunities for refactoring and identify areas for optimization, as well as research and leverage commercial products, libraries, and tools to solve problems. Participation in design sessions with other engineers, architects, and product managers will be essential, providing constructive feedback during sprint retrospectives. Automation will be a key focus, including continuous integration, automated deployments, and automated unit and functional testing.