Senior Security Software Engineer Resume Samples

4.6 (105 votes) for Senior Security Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the senior security software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
LB
L Barton
Leanna
Barton
585 Brody Hill
San Francisco
CA
+1 (555) 116 0748
585 Brody Hill
San Francisco
CA
Phone
p +1 (555) 116 0748
Experience Experience
Los Angeles, CA
Senior Security Software Engineer
Los Angeles, CA
Kub and Sons
Los Angeles, CA
Senior Security Software Engineer
  • Help develop and implement automation of functional security tests in RESTful web services
  • Provide expertise to other engineers in the designing and building of secure software
  • Expert knowledge of developing and debugging C/C++
  • Design and build new features that make users and data more secure
  • Develop and implement automation for functional security tests in FLEX user interfaces
  • Work on Agile/Scrum teams
  • 5+ years working with security products and technologies (SSL/TLS/X509/ /SAML/HSMs/etc..)
Boston, MA
Senior Security Software Engineer MSR Next
Boston, MA
Kub LLC
Boston, MA
Senior Security Software Engineer MSR Next
  • Promote best practices for secure software development and support the team in following those best practices
  • Provide technical mentorship to help grow junior members of the team
  • Take end-to-end responsibility for the development, quality, and testing of the software you build
  • Analyze, extend, and debug existing software systems we incorporate into our products
  • Build software prototypes and conduct experiments to evaluate alternative architectures
  • Help to foster increasing the diversity of thought and ideas within the group
  • Architect, design, and implement security features in a V1 product
present
Chicago, IL
Senior Security Software Engineer Lead
Chicago, IL
Buckridge-Rippin
present
Chicago, IL
Senior Security Software Engineer Lead
present
  • Work side-by-side with developers to develop test plans and test approaches
  • Develop automation solutions that will assist deployment, data collection, data analysis and reporting of the TVM and Web Application Security Programs
  • Manage the work of cross-functional teams implementing the technology which involves multiple components, interfaces and groups
  • Working with SQA to test software development and releases
  • Assist in automating testing and performing active scans using security scanning technology
  • Participate in threat modeling and security architecture development; assist with analysis of results, bug filing, and bug triage
  • Assist with operation of dynamic analysis tools, analysis of results, bug filing, and bug triage
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
University of California, Irvine
Bachelor’s Degree in Computer Science
Skills Skills
  • Demonstrated analytical ability, particularly related to complex problems and concepts
  • Highly proficient with T-SQL, Excel, Power BI working with large volumes of data
  • Experience analyzing and streamlining complex problems
  • High attention to detail, including meticulous forensic analysis skills
  • Outstanding cross-group collaboration skills and proven ability to drive results across multiple organizations
  • Strong leadership skills with the ability to provide vision and direction in an interrupt-driven, fast-paced and culturally diverse environment
  • Working familiarity with Agile methodology
  • Excellent written, verbal, and presentation skills
  • 5-10 years of experience in Analytics, Business Intelligence, or data driven strategies
  • Previous ownership and delivery of security program strategies
Create a Resume in Minutes

15 Senior Security Software Engineer resume templates

1

Senior Security Software Engineer Resume Examples & Samples

  • Detail replication of issues, test-harness, test-environment creation
  • Complete, detailed documentation of issue using bug tracking tools such as Jira
  • Promote Security best practices to the Engineering team
  • Work on Agile/Scrum teams
  • Gather code for analysis and operate static analysis tools; some analysis and triage of results
  • Develop and implement automation for functional security tests in FLEX user interfaces
  • Participate in threat modeling and security architecture development; assist with analysis of results, bug filing, and bug triage
  • Help develop and implement automation of DOD / DISA security testing
  • BA/BS in Computer Science or equivalent experience
  • 3+ years of Quality Assurance team experience
  • Experience with Jersey, Flex, Hibernate, MySql, Javascript, BASH experience a plus
  • Test and/or debugging experience with FLEX / AMF a plus
  • Experience with Safenet key management or encryption products a plus
2

Senior Security Software Engineer Resume Examples & Samples

  • Demonstrated analytical ability, particularly related to complex problems and concepts
  • Experience with Cosmos/Scope/Geneva and statistical tools preferred
  • Working familiarity with Agile methodology
  • 5-10 years of experience in Analytics, Business Intelligence, or data driven strategies
  • 5 years technical IT or security background
3

Senior Security Software Engineer Resume Examples & Samples

  • Emerging Threat Research - Being on the forefront of emerging threats which affect cloud services. This includes research of externally found vulnerabilities as well as proactive security research on the technologies that Azure and our customers utilize and depend on. A very high level of creativity and thirst for knowledge are a must
  • Security Assessments - Parlaying research and knowledge into threat models and security assessments of Azure services, platforms and infrastructure. You have a goal to prioritize areas of security risk while identifying and addressing risks that affect Azure’s ability to protect, detect, investigate, and recovery from security vulnerabilities and targeted attacks
  • Security Code Reviews - Prioritize Azure’s highest risk features and review source code for security defects. File bugs on security defects that help remove potentially exploitable bugs from code and improve the security of Azure services
  • Communication & Presentation - Be an expert in security and be available to answer questions and give guidance on addressing and detecting security vulnerabilities. Create and track security metrics to reduce security risk across Azure. Present team findings through proof-of-concept exploits, white papers, and security assessment reports. Partner with the Trustworthy Computing and other teams to define and adopt new best practices for secure service development and operations
  • Tool Prototypes & development to automate penetration testing and the detection of vulnerabilities across a suite of Azure services
  • Bachelors of Science, Bachelors, BA, BA CS, Computer Science, Mathematics, Engineering degree or equivalent experience
  • Proven depth in knowledge of services, security and a strong engineering and development skillset
  • Demonstrated deep and broad understanding of security vulnerabilities and attacks (Software, Network, and People) and ability to apply them or find new ones based on new technology being developed
4

Senior Security Software Engineer Resume Examples & Samples

  • Proven working knowledge of information security, penetration testing techniques and security code review
  • Demonstrated deep knowledge of services, security and a strong engineering and development skillset
  • Demonstrated deep and broad understanding of security vulnerabilities and attacks (Hardware, Firmware, Software, Network, and People) and ability to apply them or find new ones based on new technology being developed
  • Cloud services experience working in IaaS, PaaS or SaaS environments desirable as well as experience with common web application security issues, Active Directory, exploitation frameworks (such as Metasploit, etc.), JavaScript, HTML, SQL, and networking are recommended. Hardware, firmware and embedded systems experience also a plus
5

Senior Security Software Engineer Resume Examples & Samples

  • 5+ years of design/development experience in security or relevant experience
  • Lead and participate in security and anti-fraud reviews to identify and mitigate risk in Microsoft products and services
  • Responsible for the global implementation (project scope definition and planning through delivery) of core security services
  • Collaborate with business owners, developers and feature PM’s on security centric technology features and solutions
  • Lead feature team assigned to a project/feature through inception to release to service
  • Be the primary contact for feature teams that must meet security requirements
6

Senior Security Software Engineer Resume Examples & Samples

  • Application Security Automation: Lead efforts to develop static and runtime analysis capabilities so that software security bugs in code can be found quickly and with high confidence. Push the cutting edge when it comes to automated analysis of managed code and modern web services
  • Research, Training, and Tool Development: Perform research to stay current with bleeding edge of application security, offensive and defensive tools and tactics. Leverage the output of this research for training and awareness across WDG and tool development efforts
  • Penetration testing and/or static code analysis experience
  • Development experience (C++, C#, HTML, ASP.NET, Java, etc.)
  • Experience testing web services, identifying and remediating OWASP top 10 security flaws, and understanding large complex systems quickly
  • Strong background in customizing static, dynamic and runtime analysis tools
  • Solid teamwork and cross group collaboration skills
7

Senior Security Software Engineer Lead Resume Examples & Samples

  • Nonconventional thought leader - Just because it has always been done “that way”, does not mean it needs to continue, you are a threat to standard convention. Out of the box thinking is your norm. You are the idea person
  • Leader of the band - You are a highly skilled software developer that helps guide, coach, mentor, team members while also setting examples that establish and maintain a healthy workgroup culture. You will directly manage a small team of developers while having bandwidth to contribute on the technical front as well!
  • Humbitious - you are humble yet ambitious, respectful yet direct, courteous yet bold, unpretentious while extraordinary. You are able to both give and receive constructive feedback equally. You are Humble AND Ambitious
  • Techtacular - you are innovative and transformative, you are abreast of the latest and emerging technologies, you know you can create the better mousetrap - and HAVE, many times. You are highly technical AND spectacular
  • Custmrobsessed - everyone is a Customer, either current, or potential. You obsess about this truth and about them. Your products are the value proposition to them. Obsession and laser focus on building scalable systems that meet and exceed customer expectations are what we demand
  • A Point Guard - you are willing to distribute the ball, assist others, initiate the offense, and set the tempo for the team. You can score as well, but realize that doing the small, selfless things well is MVP worthy. You realize that WE is greater than ME!
8

Senior Security Software Engineer Resume Examples & Samples

  • Write server-side code for securing data collection, search and indexing using C/C++
  • Write authentication procedures using C/C++
  • Create robust, fault-tolerant distributed systems in a multi-threaded/multi-process environment
  • Secure code review of large distributed systems
9

Senior Security Software Engineer Resume Examples & Samples

  • Significant hands on software engineering experience
  • Experience and understanding of service-oriented architectures and RESTful APIs
  • Solid understanding of what it takes to envision, engineer, and maintain software
  • Java and object oriented design & development experience
  • Strong understanding of software engineering principals (test-driven, IoC, design patterns, etc.)
  • Strong understanding of TCP/IP networking
  • Experience with PKI-based systems and TLS deployments
  • Significant experience with large scale critical distributed systems and client/server architectures
  • Strong understanding of how to make systems and software more secure
  • Strong understanding foundational security concepts such as cryptography, authentication, authorization, protocols, and/or security vulnerabilities
  • Knowledge of scripting languages (e.g. python, bash, etc.)
10

Senior Security Software Engineer Resume Examples & Samples

  • Strong coding skills. 5+ years of experience with C++, C#, HTML, ASP.NET
  • 3+ years of experience in static code analysis for native and managed code. Dynamic penetration testing experience is a strong plus
  • Strong background in customizing engines for static, dynamic and runtime analysis tools
  • Experience in instrumenting binaries, runtime API patching, and/or general compilers background are a strong plus
11

Senior Security Software Engineer Resume Examples & Samples

  • Develop automation solutions that will assist deployment, data collection, data analysis and reporting of the TVM and Web Application Security Programs
  • Troubleshoot the TVM infrastructure as needed
  • Help onboarding of new TVM properties on Azure, AP, discreet and 3rd party environments
  • Triage, investigate and advise about threats related to SSIRPs, CVEs and Security Advisories issued by Microsoft and 3rd Party Companies
  • 5+ years of experience coding experience with C# and/or C++, or T-SQL
  • 5+ years of experience in operational security. Forensics knowledge is a huge plus
12

Senior Security Software Engineer MSR Next Resume Examples & Samples

  • Promote best practices for secure software development and support the team in following those best practices
  • Provide technical mentorship to help grow junior members of the team
  • Take end-to-end responsibility for the development, quality, and testing of the software you build
  • Help to foster increasing the diversity of thought and ideas within the group
  • A bachelor's degree (or work experience equivalent) in computer science or a related field
  • At least 4-5 years experience building and shipping production software or services
13

Senior Security Software Engineer Resume Examples & Samples

  • Excellent OO design and implementation skills
  • Passion for building high-quality and scalable online backend services
  • BS/MS in Computer Science or equivalent
  • 5+ years of experience in software engineering (depending on level)
  • Experience with designing and implementing Azure cloud services
  • Ability to work in an agile environment
14

Senior Security Software Engineer Resume Examples & Samples

  • Work with security architects, marketing team, internal departments, and customer to determine product requirements
  • Develop software requirements documents / engineering requirements specifications
  • Design, architecture, and development of software security services, applications and interfaces,
  • Reviewing and evaluating code, customizing code,
  • Working with SQA to test software development and releases
  • Able to prepare estimates for software development and execution,
  • Investigating issues escalated from the various component partners,
  • Investigate product functionality related issues,
  • Troubleshoot issues remotely,
  • Must be able to work with many different groups (internal/external, regional/international) in order to resolve issues and obtain software requirements for current projects,
  • Ability to work with vendors on evaluation platforms for overall system integration,
  • Ability to work with third party consultants as necessary
  • Able to support and/or provide procedural, process, and project documentation
  • BS degree in Computer Science, Computer Engineering, Electronics Engineering, or related field,
  • 7+ years’ experience in software development
  • Knowledge and good understanding of C, C++, and ability to add enhancements and features as necessary. C# and .NET - Java experience a plus
  • Working knowledge of Windows , Windows APIs and developing in a Windows environment
  • Working knowledge of Linux/Unix operating system, Linux APIs and developing in a Linux/Unix environment including shell scripting using bash or shell languages
  • Web technologies experience: HTML, JSON, XML, JavaScript, AJAX, Web Services
  • Ability to write software test cases for investigation and testing of software
  • Experience co-developing projects and/or programs with remote teams, including international
  • Knowledge and work experience on software security, data encryption and authentication, SSL/TLS, inter-service security, symmetric and asymmetric cryptography, cryptographic key management, and cryptographic devices – a major plus
  • Knowledge and work experience with OpenSSL (API or command line) – a major plus
  • Knowledge and work experience on payment systems HSMs, enterprise HSMs, PKCS #11, and Certificate Authority systems – a plus
  • Knowledge and work experience on payment systems, POS and Credit Cards – a plus,
  • Knowledge and work experience of relational (or no-SQL) databases – a plus,
  • Current working knowledge of OWASP secure development recommendations highly desired
  • Experience in developing within a Security Development Lifecycle ( SDL ) or Secure SDLC process
  • Able to balance multiple competing priorities and tasks simultaneously
  • Able to rapidly and clearly communicate issues, options, benefits, priorities, and recommendations to technical team members and management
  • Strong listening skills
  • Strong verbal, written and presentation communication skills
  • Able to work independently and productively
  • Excellent problem solving skills and ability to think through problems and logically present solutions
  • Able to define and ensure compliance to standards and best practices for development
  • Fast learner; able to grasp concepts with only basic training and the initiative to ask questions
  • Willingness to accept responsibility for items and issues that “fall between the cracks”
  • Initiative to seek out information and move forward with assignments
  • Able to travel as needed to US and International Verifone offices, design centers and Customer locations
15

Senior Security Software Engineer Resume Examples & Samples

  • Red Team Engagements: Lead/participate in Red Team engagements where we emulate a real adversary (Nation State or Organized Crime)
  • Reconnaissance, Exploitation and Post Exploitation techniques should be used until the ultimate goals are accomplished, preferably undetected
  • 3+ years of experience performing Red Team engagements (Experience leading Red Team engagements is highly desired)
  • 5+ years of experience coding. Languages should include C++, C#, HTML, ASP.NET
  • 3+ years of experience web services, identifying and remediating OWASP top 10 security flaws, and understanding large complex systems quickly
  • Strong Operational Security skills
  • Strong Networking/Identity Isolation, Active Directory and Linux skills
16

Senior Security Software Engineer Resume Examples & Samples

  • Understanding and hands on experience of secure software development practices including threat modeling, secure design principles, secure coding, code analysis, security testing etc
  • Familiarity with policies of Chief Security Office, Compliance Manager, and executive stakeholders to ensure implementation of internal policies, industry regulation, and applicable laws
  • Produce guidance and collaborate with SF Engineering teams for consistent app security enablement across development, design, testing, operations, and maintenance
  • Prioritize app security projects to ensure timely completion of efforts
  • Ability to drive security into engineering's SDLC to ensure that security is built in and considered
  • Participates with investigations and evaluations of security breaches and potential business impacts from vulnerabilities and security breaches and adjusts application security practices accordingly
  • Provide direction and guidance in assessing and evaluation security risks and monitor compliance with applicable policies
  • Ability to work with local engineering and product organization but also able to report remote management team on a periodic basis
  • 5+ years of Java development
  • App design and development coding skills across broad spectrum of technologies including Java web app
  • Strong hands-on background with MacOS, and Linux environments including security
  • Deep application security experience of 4+ years: crypto, auth, TLS, OWASP top 10 vulns
17

Senior Security Software Engineer Resume Examples & Samples

  • Excellent interpersonal skills and ability to work in cross-functional, global environment
  • Cloud security experience
  • Certified Secure Software Lifecycle Professional (CSSLP)
18

Senior Security Software Engineer Resume Examples & Samples

  • Ability to understand and decompose complex technical systems into foundational components Analytical approach to complex problem solving
  • Ability to lead a small virtual team of highly technical professionals in a complex, large-scale online services environment
  • Ability to represent complex technical requirements to Microsoft product development teams, service providers, and technical solution product vendors
  • Knowledge of Microsoft enterprise server and networking technologies, including Active Directory, AD Federation Services, IIS, SQL Server, Hyper-V, and Windows Azure
  • Knowledge of enterprise IT services and technologies, including networking systems and protocols, directory services, configuration management, and cloud platforms
  • Knowledge of enterprise security services and techniques, including identity and access management, network security, host security, and ISMS and risk frameworks
  • Proficiency in designing solutions that meet regulatory and compliance requirements and in support of information security frameworks
  • Ability to distill and communicate solutions based on disparate business requirements
  • Ability to communicate effectively at all levels of the organization
  • A BS/MS in Information Systems Management or a related field is preferred and certifications such as CISSP, ISSAP are considered a plus
  • 5+ years of design and development experience
  • Proven Architecture design and operational engineering experience in the Information Security discipline
  • Demonstrated experience securing complex enterprise and web-scale systems
  • Experience delivering and implementing complex information security technologies or processes across large scale online environments
  • Demonstrated capabilities to collaborate across complex organizational hierarchies
  • Experience successfully navigating and providing solutions across a diverse set of business structures and processes
19

Senior Security Software Engineer Resume Examples & Samples

  • Experience with operating system security, including vulnerability discovery
  • 3+ years of experience with software development experience with C/C++
  • Can find security vulnerabilities in a wide variety of key OS features, such as virtualization, browser, sandbox and Microsoft devices (Xbox, HoloLens, Surface, etc.)
  • Lead and participate in security reviews to identify and mitigate risk in Windows and Microsoft devices, including design review, code reviews and penetration testing
  • Be the primary security contact for teams building new innovative products and technologies in the next version of Windows and Devices
  • Public track record of relevant security research, especially around vulnerability discovery
  • Experience exploiting bugs and bypassing security mitigations in Operating Systems
20

Senior Security Software Engineer Resume Examples & Samples

  • Leader of the band - You are a highly skilled software developer that helps guide, coach, mentor, team members while also setting examples that establish and maintain a healthy workgroup culture
  • Humbitious - you are humble yet ambitious, respectful yet direct, courteous yet bold, unpretentious while extraordinary. You can both give and receive constructive feedback equally. You are Humble AND ambitious
  • Codifiable - you look at manual steps and processes as opportunities to leverage your vast coding skills. Any manual task can be optimized by your broad and varied coding experience. You love this stuff!
  • Qualityfied - anything worth doing once, is worth doing right the first time. Quality is job 1
  • Data dynamo - You are a data sleuth. You use data modeling, statistical analysis, and data science to help drive decisions. You don’t make wild guesses, but rather data driven decisions
  • A winner - We don’t lose, and you shouldn’t accept losing either. We compete to win, and so must you!
  • BS degree or higher in Computer Science or related field
  • 7+ years of commercial software development experience using C#, Java, or C++
  • 3+ years of Software Engineering and experience in testing, deploying and supporting large scale services on Azure, AWS or similar environments
  • 2+ years of experience as a Software Engineering Lead is desired
  • A passion for building and participating in highly effective teams and development processes
  • Success collaborating with other teams across the company on platform requirements
  • Ability to work independently to actively identify and drive solutions for evolving business problems
  • Design and deliver features end to end that are ‘serviceable&#8217
  • Knowledge of security, data mining and/or machine learning concepts a plus
21

Senior Security Software Engineer Resume Examples & Samples

  • 2+ years experience with operating system security, including modern exploitation and mitigations
  • Experience in both application and whole system dynamic analysis
  • Good understanding of fuzzing, debugging and reverse code engineering on Windows, with expertise in at least one of these areas
  • Strong software development skills in in C and C++
  • Public track record of relevant security research, especially in the field of dynamic analysis or automated vulnerability discovery
  • Experience exploiting bugs and bypassing security mitigations Familiarity with Microsoft Hyper-V and virtualization security Microsoft is an equal opportunity employer
22

Senior Security Software Engineer Resume Examples & Samples

  • Implement code for adding new features and performance enhancements within the engines used to generate simulated applications and security attacks traffic
  • Maintaining and fixing issues within the traffic generation engines
  • Strong programming in multiple languages preferred in Python, C, and/or Ruby)
  • Strong algorithms/data structures knowledge
  • Good OOP knowledge
  • Deep understanding of the TCP/IP stack and OSI model
  • Understanding of advanced networking concepts
  • Creative problem solving approach to projects
  • Communicating and collaborating with others
  • Experience with Agile methodology
  • College degree in CS or EE or equivalent experience
  • 5+ years of software development experience
23

Senior Security Software Engineer Resume Examples & Samples

  • Understand and be familiar with our infrastructure and roadmap and identify security gaps
  • Proactively identify and fix security vulnerabilities in the platform and network through audits and penetration testing
  • Provide expertise to other engineers in the designing and building of secure software
  • Establish and lead a security response team in case of crisis
  • Engage with the security community and employ industry best practices and learnings into our platform
  • Perform tasks that are often unstructured and address issues that may not be well defined, requiring new perspectives and creative approaches
  • Understanding of web application architecture, server/mobile client architecture and API architecture
  • Understanding online communities or social networks security and privacy concerns and e-commerce security concerns
  • Experience with implementing and scaling host based and network based firewall and intrusion detection systems, and continuously monitor for suspicious activity
  • Strong in scripting and/or programming languages such as Python or Ruby
  • Must be fearless in learning new technologies and taking initiative
  • Must be strong independence abilities
  • Experience working with remote teams, ability to travel occasionally to US
  • B.S., in Computer Science or equivalent- a must. M.S., or Ph.D. - an advantage
  • Proficient in spoken and written English