You are viewing a preview of this job. Log in or register to view more details about this job.

Associate Senior Software Engineer, Data R3504

It's fun to work in a company where people truly BELIEVE in what they're doing!

We're committed to bringing passion and customer focus to the business.
 
Position Summary:
At NAVEX, you will be completely focused on our new NAVEX One data platform. Our Product Engineering team shares a passion for designing quality solutions, embracing new technologies and delivering powerful products that help our customers protect their reputation and bottom line.
As a Data Associate Senior Software Engineer, you will implement our new data platform. You will focus on quality implementation while interacting with the other data engineers. You will help us build a data platform that will ingest other teams’ content and then provide application specific data sets. We are looking for a candidate who is strong in data engineering. In this role, you will have ample opportunity to explore new value-added capabilities, invest in data development, tool research and grow your career all while balancing your life priorities.

We Offer You:
  • Inspiring Culture.         Invested teammates, belonging groups, and a socially determined culture
  • Meaningful Work.       Innovative products and solutions with real life impact for people and organizations
  • Career Growth.            Stellar training, mentorship, and an unwavering commitment to your growth and success
  • Life Flexibility.              To care for you, your loved ones and your community
  • Industry Leadership.   A highly reputable, fast growing and consistently profitable organization
  • Real Rewards.              Competitive and transparent pay practices, wellbeing programs and benefits with choice

What You Will Do:
  • Work with a team of data engineers and be accountable for high quality deliveries as an individual contributor
  • Participate in the innovative advancements of our product platform and collaborate with our awesome agile team members
  • Promote opportunities for refactoring and identify areas of optimization
  • Contribute to the research of commercial products, libraries and tools that can be used to solve problems
  • Participate in design sessions with other engineers, architects and product managers, providing constructive and honest feedback during sprint retrospectives with a team mindset
  • Use automation, including continuous integration, automated deployments, automated unit and functional testing

What You Will Need:
  • A Bachelor’s degree in Computer Science or be good enough that we won’t notice through equivalent prior work-related experience
  • 2+ years’ experience in an Agile, full-stack software development environment with a focus on big data designs and implementations, ideally with SaaS and/or micro service-based systems
  • Expert knowledge of data management systems, practices and standards
  • The ability to abstract information requirements from real-world processes to understand information flows in computer systems
  • Expertise in the fields of data quality, data profiling, data security, Master Data concepts and data migration
  • Experience in both SQL and NoSQL implementations; experience with AWS data services and Snowflake preferred but not required
  • Experience with SQL profiling, performance tuning and data ingestion into Data Warehouses
  • Strong problem solving and critical thinking skills with the ability to identify and influence others on the best solution
  • Ability to work well in a team environment and attitude to focus on team specific goals and objectives
  • Excellent verbal and written communication skills and a commitment to engage and collaborate with people across a variety of levels with diverse backgrounds

NAVEX is an equal opportunity employer, including disability/vets.
If you like wild growth and working with happy, enthusiastic over-achievers, you'll enjoy your career with us!