PRINCIPAL SOFTWARE DEVELOPER, BI SECURITY

Location: Bellevue, WA
Date Posted: 02-12-2017
We are recruiting a Principal Software Development Engineer (Principal SDE) in BI Data Security, to help lead the architecture, development, and execution of secure solutions for our BI development team in Bellevue, WA. As a Principal SDE, you will help us deliver the next generation of secure BI architecture and data access. You will create software and features that power next-generation BI system, which not only drives the experience for over 60 million customers, but also powers the growth of new customers to the company. Key functionalities such as secure data acquisition from source, both on-prem and cloud, in terabytes per day, end-to-end data security, and data distribution to both on-prem and cloud, fall within your purview. This role will leverage cloud-based, open-source, and vendor-provided software and tools. There is an opportunity to contribute to OSS code bases. Successful Principal Software Development Engineers have the following traits
  • You relentlessly focus on delivering value to our customers by inventing when necessary and simplifying when possible.
  • You think big. You are a leader for your team, and you are adept at looking around corners for ways to serve customers. You can architect as well as develop, and enjoy doing both.
  • You are able to take complex problems and distill them to simple solutions, while maintaining the ability to build for the long term.
  • You deep dive into problems and work to challenge designs in order to ensure you create durable and scalable solutions.
  • You deliver results and embrace setting a rapid pace for your team to work toward while knowing when to have to fun and celebrate the victory.
  • You enjoy developing others. Celebrate winning as a team and cultivate a culture where people are encouraged to challenge each other, but commit wholly to getting the job done right.
Responsibilities
  • Participate in the full development life cycle, working within broadly defined parameters.
  • Design, built, deliver, and maintain around an ecosystem of BI services.
  • Own the delivery of an entire system and serve as a technical lead on midsize to large, complex projects.
  • Be a leader in developing the best technical design and approach for new product development.
  • Design and implement integrations with other systems and components.
  • Participate in recruiting efforts, evaluate technical skills in a candidate, continually raises the bar on new talent.
Looking for the opportunity to join a great team with opportunity to lead by example and mentor more junior engineers? If so, we would love to talk to you.
  • Bachelor's degree or higher in Computer Science or related field.
  • Strong knowledge of Computer Security fundamentals, security and encryption methodologies, compliance, access control, and governance requirements, including but not limited to, encryption algorithms and standards, AES/GCM, HSMs, key management, IAM, MFA, SSL/TLS, NIST & SOX.
  • Strong Computer Science fundamentals in data structures, algorithms, and complexity analysis.
  • Strong object-oriented design and coding skills in at least one modern programming language, such as: Java, C++, or Ruby. Fluency in corresponding unit testing.
  • Experience setting the technical direction for a team and leading them there.
  • Experience building scalable and high-performance systems and/or web applications in a multi-tiered and distributed environment.
  • Experience taking a project from scoping requirements through the production launch and beyond.
  • Strong sense of ownership, customer focus, urgency, and drive.
  • Experience communicating with users, other technical teams, and management to collect requirements, describe software product features and technical designs.
  • Preferred Qualifications
  • Knowledge of mobile application development environments.
  • Experience with cloud Web Services such as AWS and Azure.
  • Knowledge of software design patterns and application integration patterns.
  • Experience implementing security solutions (BI level preferred).
  • Strong written and verbal communication skills.
Very competitive salary and benefits!
Great company to work for!
Full relocation package is available!
Don't miss out! Apply now and we'll be in touch immediately with more specific details, salary information and to answer any questions!!

This position does NOT provide sponsorship so please do NOT apply if you require sponsorship.  Thank You

KP Recruiting Group 
"Bringing Talent to the Marketplace"

KP Recruiting Group is a well established and very respected recruiting firm.  We have built a strong reputation as a premier resource for providing highly qualified candidates for our clients.  We are very experienced in many industries and have a wide range of clients.  We will serve as your advocate during your career search!  Let us do the work for you!  There is never a fee for our services!



 
or
this job portal is powered by CATS