Principal DevSecOps Engineer - R0008116

Remote SC, USA; Remote Wisconsin, United States; WV, USA; Remote WA, USA; Remote VA, USA; Remote VT, USA; UT, USA; Remote TX, USA; TN, USA; Remote, SD USA; RI, USA; Remote PA, USA; Remote OR, USA; OK, USA; Remote OH, USA; Remote NC, USA; Remote NY, USA; NM, USA; Remote NJ, USA; Remote NH, USA; NV, USA; NE, USA; MN, USA; Remote MO, USA; MS, USA; Remote MN, USA; Remote MI, USA; Remote MA, USA; Remote MD, USA; ME, USA; LA, USA; Remote KY, USA; KS, USA; Remote IA, USA; Remote Indiana, United States; Remote IL, USA; Remote ID, USA; Remote GA, USA; Remote FL, USA; DE, USA; Anywhere, DC; Anywhere, CT; Remote CA, USA; Remote AK, USA; Remote AZ, USA; AL, USA; Remote WY, USA; Remote, North Dakota

Principal DevSecOps Engineer - R0008116

About the role:  

As a member of the Infrastructure Engineering and Cloud Operations (IECO) team, the Principal DevOps Engineer plays a key role in developing and maintaining of our solutions and platforms, with a strong focus on ensuring the security, compliance and privacy of our software and infrastructure. As a senior member of the team, you will be focused on building automation for security best practices and vulnerability management. You will also be providing mentorship and technical guidance across teams and projects. By working closely with Application Development, Cybersecurity and Infrastructure Engineering teams you will create, enhance and maintain secure solutions and processes to provide world-class offerings that serve the not-for-profit industry.  


What you'll be doing:  


  • Partnering with varied technical and business unit teams in assessing security vulnerabilities and being responsible for driving items to closure and policy adherence 

  • Providing mentorship and technical guidance to team members  

  • Joining with key stakeholders to establish technical direction and negotiate technical decision points to drive innovative solutions   

  • Contribute to reusable automation scripts, libraries, services, and tools to increase system and process efficiencies. 

  • Build automation leveraging CI/CD processes, automated testing, unit testing, code coverage and other software development best practices in both public and private cloud technologies 

  • Collaborate with others to promote, design and create tactical and strategic plans to look for innovative ways to improve the vulnerability management program 

  • Drive technical design and validation, while ensuring implementation aligns with our technical strategies and strategic business goals  

  • Partnering with the security teams and tools to continually review and understand new industry security threats, associated technologies and quickly addressing vulnerabilities 


What we'll want you to have:  

You are either a security interested engineer who has been working in agile software development, or a development interested security practitioner with coding skills who understands security best practices but wants to get closer to development and engineering. 


  • B.S. in Computer Science, Engineering or equivalent work experience required  

  • 6+ years of experience with common web technologies required – Javascript, C#, .NET, HTML, AJAX or other equivalent Object-Oriented language or implementation of cloud technologies (Microsoft Azure) and an understanding of SAAS, PAAS, and IAAS models  

  •  Experience leading small to medium size projects with ownership of project from conception to operationalization  

  • Experience with vulnerability and patch assessment including good understanding of Windows and Linux patching, vulnerability scoring systems as well as other various commercial offerings for application security testing and analysis. 

  • Experience partnering with development and systems engineers on impactful security initiatives.  

  • Understand DevSecOps cultural mindsets, and an engineering focused approach to solving complex security problems   

  • Experience building high performance, scalable, robust, 24x7 environments and/or applications   

  • Experience creating scripts or automation, such as Perl, PowerShell, Python, TCL/TK, Ruby or similar for cloud orchestration required (PowerShell preferred)  


Stay up to date on everything Blackbaud, follow us on Linkedin, Twitter, Instagram, Facebook and YouTube ​

Blackbaud is a remote-first company which embraces a flexible remote work culture.  Blackbaud supports hiring and career development for all roles from the location you are in today!

Blackbaud is proud to be an equal opportunity employer and is committed to maintaining a diverse and inclusive work environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law.

To all recruitment agencies: We do not accept unsolicited agency resumes and are not responsible for any fees related to unsolicited resumes.