1

Senior Application Security Engineer Jobs in Michigan

Job Purpose The Application Security Engineer is responsible for strengthening the security of our applications, platforms, and development processes. This position partners with software engineers ...

Application Security Analyst

Auburn Hills, MI ยท On-site

$55.50 - $74.25/hr

Application Security & Testing * Perform security testing: SAST, DAST, IAST, mobile security, and ... Modern programming languages (Java, C#, Python) * Experience performing and interpreting results ...

Application Security Analyst

Auburn Hills, MI

$55.50 - $74.25/hr

Application Security & Testing * Perform security testing: SAST, DAST, IAST, mobile security, and ... Modern programming languages (Java, C#, Python) * Experience performing and interpreting results ...

Mentor and guide developers in implementing the architecture correctly and assist in ... Performance, Security & Compliance: Incorporate security requirements and performance ...

Senior Application Engineer Novi, Michigan, United States Sense the power of light ams OSRAM is a global leader in innovative light and sensor solutions. "Sense the power of light" - our success is ...

next page

Showing results 1-20

Senior Application Security Engineer information

See Michigan salary details

$64.1K

$119.5K

$162.6K

How much do senior application security engineer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for senior application security engineer in Michigan is $119,522.00, according to ZipRecruiter salary data. Most workers in this role earn between $99,800.00 and $136,800.00 per year, depending on experience, location, and employer.

What is a senior application security engineer?

A Senior Application Security Engineer is responsible for ensuring the security of software applications by identifying vulnerabilities, implementing security best practices, and working with development teams to integrate secure coding principles. They conduct security assessments, perform threat modeling, and use security tools to detect and remediate risks. Additionally, they help establish security policies, oversee compliance with industry standards, and provide guidance to developers and stakeholders on security-related matters. Their goal is to protect applications from cyber threats while enabling business continuity and innovation.

What are the key skills and qualifications needed to thrive as a senior application security engineer?

To thrive as a Senior Application Security Engineer, you need a solid understanding of secure software development, threat modeling, vulnerability assessment, and a degree in computer science or a related field. Familiarity with tools like static and dynamic application security testing (SAST/DAST), code review platforms, and certifications such as CISSP or OSCP are often required. Strong analytical thinking, attention to detail, effective communication, and the ability to collaborate are standout soft skills for this role. These capabilities help ensure robust protection of applications, support safe software delivery, and enable effective teamwork across engineering and security teams.

What are the typical responsibilities of a senior application security engineer on a day-to-day basis?

A Senior Application Security Engineer typically spends their days reviewing application code for security vulnerabilities, performing threat modeling, and collaborating closely with development teams to ensure secure coding practices are followed. They may also lead security assessments, coordinate penetration tests, and work on developing or enforcing security policies within the organization. Regular interaction with cross-functional teams, such as DevOps and IT, is common to address security issues throughout the software development lifecycle. This role also often involves mentoring junior engineers and staying up to date with the latest security threats and technologies.

What are the most commonly searched types of Application Security Engineer jobs in Michigan? The most popular types of Application Security Engineer jobs in Michigan are:
What are popular job titles related to Senior Application Security Engineer jobs in Michigan? For Senior Application Security Engineer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Senior Application Security Engineer jobs in Michigan look for? The top searched job categories for Senior Application Security Engineer jobs in Michigan are:
What cities in Michigan are hiring for Senior Application Security Engineer jobs? Cities in Michigan with the most Senior Application Security Engineer job openings:
Infographic showing various Senior Application Security Engineer job openings in Michigan as of August 2026, with employment types broken down into 76% Full Time, 18% Part Time, and 6% Contract. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $119,522 per year, or $57.5 per hour.

Senior Application Security Engineer

OneStream Software

Rochester, MI โ€ข On-site

$105K - $144K/yr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago


Job description

Description

Senior AppSec Engineer

Location: Remote, USA
Employment Type: Full-Time
Benefits Offered: Vision, Medical, Life, Dental, 401K
Gross Annual Base Salary: USD 150,000 - 196,000
Additional variable compensation and benefits may apply. Total compensation is based on experience, skills, and location using objective, job-related criteria.

Summary

The Senior Application Security Engineer joins the Information Security team and plays a key role in securing the OneStream platform throughout the software development lifecycle. This role is responsible for defining and enforcing secure coding and development practices, performing application security testing to identify risks and vulnerabilities before release and in production, and reviewing the output of application security tools to provide clear remediation guidance across the organization.

In addition, the Senior Application Security Engineer partners with engineering teams on the planning and architecture of new features, contributes to platform security design, and leads or supports the development of custom security tools and scanning capabilities. The ideal candidate brings a strong foundation in secure development and programming practices, hands-on experience with C# and .NET, and a passion for protecting customers. This role requires effective communication across technical and non-technical audiences and may involve developing proof-of-concept exploits to validate vulnerabilities and assess real-world risk.

Primary Duties and Responsibilities

  • Perform manual and automated application security testing to identify vulnerabilities across the OneStream platform.
  • Conduct code analysis to assess and ensure the security of application code.
  • Evaluate the software development lifecycle (SDLC) to identify opportunities to strengthen application and supply chain security.
  • Partner with Development and Engineering teams to embed security into OneStream services and workflows.
  • Collaborate with members of the Security team to identify attack patterns and indicators of compromise.
  • Design, develop, and maintain custom security testing tools to support internal testing efforts.
  • Define, document, and enforce secure development policies, standards, and procedures.
  • Provide mentorship and technical guidance to junior members of the Security team to support growth and knowledge sharing.
  • Document, communicate, and report security findings and risks identified during testing activities.
  • Perform penetration testing against OneStream assets to validate application and infrastructure security.
  • Conduct security architecture and design reviews to ensure secure-by-design implementations.
  • Provide secure design and secure coding guidance to engineering teams throughout the development lifecycle.

Required Education and Experience

  • One of the following combinations of education and experience:
    • Bachelor's degree in Computer Science, Engineering, or a related field with 8+ years of experience in application security testing, penetration testing, or software development; or
    • Master's degree in Computer Science, Engineering, or a related field with 3+ years of experience in application security testing, penetration testing, or software development; or
    • Associate degree in Computer Science, Engineering, or a related field with 12+ years of experience in application security testing, penetration testing, or software development.
  • 3+ years of hands-on experience conducting threat modeling for applications and systems and translating findings into actionable remediation guidance.

Preferred Education and Experience

  • Experience writing and reviewing C# and .NET code, including secure coding and code review practices.
  • Hands-on experience performing penetration testing of web applications.
  • Experience decompiling and reverse engineering .NET libraries.
  • Broad experience across IT security and infrastructure, security risk management, and compliance frameworks such as SOC 2 and FedRAMP, including security policies, procedures, testing, auditing, and internal audit.
  • Industry-recognized offensive security or penetration testing certifications, such as:
    • Offensive Security Certified Professional (OSCP)
    • GIAC Exploit Researcher and Advanced Penetration Tester (GXPN)
    • GIAC Penetration Tester (GPEN)
    • Other relevant offensive security or penetration testing certifications
  • Outstanding written and verbal communication skills, with the ability to clearly explain complex technical concepts to both technical and non-technical audiences.

Knowledge, Skills, and Abilities

  • Highly organized with strong analytical and reasoning skills.
  • Self-motivated self-starter who works effectively both independently and with minimal direction.
  • Independent thinker with sound judgment and the ability to make well-reasoned decisions.
  • Ability to think quickly, evaluate trade-offs, and make decisions in fast-paced environments.
  • Strong prioritization and multitasking skills, with the ability to manage multiple initiatives simultaneously.
  • Comfortable communicating and collaborating with stakeholders at all levels of the organization, including senior leadership.
  • Experience with OneStream Software is not required; experience with financial consolidation or enterprise performance management platforms is a plus.

Who We Are

OneStream is how today's Finance teams can go beyond just reporting on the past and Take Finance Further by steering the business to the future. It's the only enterprise finance platform that unifies financial and operational data, embeds AI for better decisions and productivity, and empowers the CFO to become a critical driver of business strategy and execution. Our vision is to be the AI operating system for modern finance, digitizing core financial functions and empowering the CFO to become a critical driver of business strategy. To learn more visit www.onestream.com.

Why Join The OneStream Team

  • Transparency around corporate structure, salary, and benefits
  • Core value of customer success
  • Variety of project work (not industry-specific)
  • Strong culture and camaraderie
  • Multiple training opportunities

Benefits at OneStream
OneStream employees are passionate, hardworking individuals who go above and beyond to keep our customers happy and follow through on our mission statement. They consistently deliver the best and in turn, we make every effort to keep them cared for and happy. A sample of the benefits we provide are:

  • Excellent Medical Plan
  • Dental & Vision Insurance
  • Life Insurance
  • Short & Long Term Disability
  • Vacation Time
  • Paid Holidays
  • Professional Development
  • Retirement Plan

All candidates must be legally authorized to work for any company in the country where this position is located without sponsorship.

OneStream is an Equal Opportunity Employer.

#LI-CB1
#LI-Remote


Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor.