1

Static Analysis Jobs (NOW HIRING)

Responsibilities : • Apply software engineering principles to develop robust and resilient software solutions for critical national security missions • Develop static analysis tools to identify ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$130K - $172K/yr

Responsibilities : • Apply software engineering principles to develop robust and resilient software solutions for critical national security missions • Develop static analysis tools to identify ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$130K - $172K/yr

Responsibilities : • Apply software engineering principles to develop robust and resilient software solutions for critical national security missions • Develop static analysis tools to identify ...

Senior Cyber Software Engineer

Woburn, MA · On-site

$134K - $184K/yr

Develop static analysis tools to identify and mitigate vulnerabilities in software systems * Implement and refine fuzzing techniques to discover potential security weaknesses * Conduct thorough ...

Perform static analysis using textbook hand calculation methods, including classical laminate theory * Generate, review, and query loads/stresses as appropriate from finite element models ranging ...

Perform static analysis to identify vulnerable patterns, reachable attack surfaces, and exploitability conditions. * Conduct authorized live testing against networks, services, containers, lab ...

Java Developer

New York, NY · On-site

$55.75 - $72.25/hr

Code quality SonarQube static analysis enforcing coding standards * Testing frameworks JUnit Mockito TestNG REST Assured contract testing * Automation integration into CICD regression test pipelines

next page

Showing results 1-20

Static Analysis information

See salary details

$45.5K

$93.2K

$135.5K

How much do static analysis jobs pay per year?

As of Jul 17, 2026, the average yearly pay for static analysis in the United States is $93,179.00, according to ZipRecruiter salary data. Most workers in this role earn between $70,000.00 and $118,000.00 per year, depending on experience, location, and employer.

Are coding jobs still in demand?

Coding jobs, including roles like software developers and static analysis engineers, remain in high demand due to ongoing digital transformation and cybersecurity needs. Skills in programming languages, code review, and tools like static analyzers are valuable, and demand is expected to grow as technology advances.

What are the key skills and qualifications needed to thrive in the Static Analysis position, and why are they important?

To thrive in a Static Analysis role, you need a strong background in software engineering, programming languages (such as C, C++, Java, or Python), and an understanding of code security and quality principles, often supported by a relevant degree in computer science or a related field. Familiarity with static analysis tools like SonarQube, Coverity, or Fortify, as well as experience with secure coding standards and possibly certifications like CSSLP, is highly beneficial. Analytical thinking, attention to detail, and effective communication skills help in identifying vulnerabilities and explaining findings to development teams. These capabilities are vital for ensuring code reliability and security, reducing software defects, and supporting organizational compliance goals.

What are some static analysis tools?

Static analysis tools are used by professionals in roles like static analysis to examine code for errors, vulnerabilities, and coding standards without executing it. Common tools include SonarQube, Coverity, Fortify, and ESLint, which help improve code quality and security. Familiarity with these tools is often part of the skill set required for static analysis jobs.

What does a typical day look like for someone in a Static Analysis position?

A typical day in a Static Analysis role involves using specialized tools to review source code for potential vulnerabilities, bugs, and deviations from security or coding standards. You’ll analyze scan results, prioritize findings, and work closely with developers to remediate issues, often participating in code reviews and team meetings. The role also includes documenting analyses, updating reports, and occasionally contributing to the development or refinement of coding guidelines. Successful static analysts balance independent investigative work with collaborative problem-solving in a dynamic, detail-oriented environment.

What is a Static Analysis job?

A Static Analysis job involves analyzing software code without executing it to identify potential security vulnerabilities, coding errors, and performance issues. Professionals in this field use automated tools to scan source code, bytecode, or binaries to detect flaws early in the development cycle. They work closely with developers and security teams to ensure code quality, compliance with industry standards, and secure coding practices. This role is crucial in preventing security breaches and improving software reliability before deployment.

What jobs use statistical analysis?

Jobs that use statistical analysis include roles such as data analyst, data scientist, quantitative analyst, market researcher, and quality control analyst. These positions require skills in statistical software, data interpretation, and often a background in mathematics or statistics to inform decision-making and problem-solving across various industries.

What does static analysis do?

Static analysis is a process used by software developers and security analysts to examine code without executing it. It helps identify potential errors, vulnerabilities, and coding standards violations early in the development cycle, often using specialized tools. This technique improves code quality and security by detecting issues before deployment.
More about Static Analysis jobs
What states have the most Static Analysis jobs? States with the most job openings for Static Analysis jobs include:
Infographic showing various Static Analysis job openings in the United States as of July 2026, with employment types broken down into 87% Full Time, 11% Part Time, and 2% Contract. Highlights an 83% Physical, 3% Hybrid, and 14% Remote job distribution, with an average salary of $93,179 per year, or $44.8 per hour.
Staff Android Engineer (Clients Platform)

Staff Android Engineer (Clients Platform)

Reddit

New York, NY

Other

Medical, Retirement, PTO

Re-posted 26 days ago


Job description

The Android Platform team sets the technical direction for Android at Reddit. We design, build, and support the Android app and its development ecosystem (libraries, frameworks, observability, and build/CI tooling) that every team uses to ship delightful Reddit experiences.
As a Staff Android Engineer, you will be a technical leader for the Android organization, focusing on three pillars: Client Health (Crashes/ANRs/Performance), Developer Experience, and App Architecture.
What you'll do:
Own and shape the architecture of Reddit's Android App to scale for the next 100M+ DAUs.
Improve Android developer experience by designing tools, workflows, and CI integrations that make it fast and safe to develop and release code.
Define and operationalize guardrails (lint/static analysis, tests, and AI-assisted reviews) that catch common issues early.
Build and evolve Android client health and observability foundations (events, traces, dashboards) so teams can improve user experiences.
Apply AI thoughtfully to engineering workflows (e.g., code review, static analysis) for improved productivity.
Mentor and Support Android engineers through design reviews, documentation, and education on platform capabilities.
What we expect from you:
8+ years of Software development experience with at least 4+ years in designing/developing Android applications.
Experience working in a large codebase serving 100+ engineers and millions of DAUs.
Mastery of modern Android development (Jetpack Compose, Kotlin Coroutines).
Strong background in Android platform/infrastructure: shared libraries, startup/session orchestration, or core networking/caching.
Practical experience applying AI to engineering workflows with clear, measurable benefit.
Proven ability to lead cross-functional initiatives and influence technical direction across multiple teams.

Benefits:
  • Comprehensive Healthcare Benefits and Income Replacement Programs
  • 401k with Employer Match
  • Global Benefit programs that fit your lifestyle, from workspace to professional development to caregiving support
  • Family Planning Support
  • Gender-Affirming Care
  • Mental Health & Coaching Benefits
  • Flexible Vacation & Paid Volunteer Time Off
  • Generous Paid Parental Leave