2,109,363open jobs
130,217companies
241,803added this week
Browse all
Location
Hybrid (Pune, India)
Seniority
Principal · 13+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 5, 2026. First seen by Alion on Nov 4, 2026.

Overview
Company
Impact
Profile match
Perforce, a software company, offers a wide range of enterprise DevOps solution across the software development lifecycle.

Position Summary:

Perforce is looking for a Principal Software Engineer to join our Static Analysis team in India. We are seeking an experienced engineer who enjoys solving complex problems, building reliable software, and taking ownership of technical direction and execution.

Our mission is to help ensure our customers' source code is bug-free and vulnerability-free before it ships. Leading companies across automotive, aerospace, telecom, medical devices, and other safety/mission-critical industries rely on us to prevent showstopper defects and security issues from reaching production. Chances are that you use technology today that was scanned by Static Analysis.

Static Analysis is a highly accurate and trusted SAST (Static Application Security Testing) and static code analysis solution supporting languages such as C, C++, C#, Java, JavaScript, Python, Kotlin, and more. It is designed to scale to large codebases and fit into modern Agile/DevOps workflows via integrations such as IDE plugins, web portals, APIs, and command-line automation.

Requirements:

  • Bachelor’s degree in computer science (or equivalent).
  • 13+ years professional development experience with C and C++.
  • 7+ years in an Agile/Scrum development environment.
  • Development experience in both Windows and Linux environments.
  • Experience with static analysis, compilers, or program analysis concepts.
  • Strong fundamentals in data structures and algorithms; ability to design efficient solutions.
  • Proven experience leading adoption of AI and agentic development workflows in engineering teams.
  • Experience and/or interest to work with other programming languages (e.g., Java, C#) is a strong asset.
  • Strong knowledge and experience with compilers or static code analysis (e.g., parsers, ASTs, control-flow and data-flow analysis) is a strong asset.
  • Familiarity with coding standards such as MISRA C/C++, AUTOSAR C++14, CERT C/C++ and CWE is a strong asset.
  • Experience working on complex software features and systems with a high degree of technical ownership, including influencing technical direction across teams.

Responsibilities:

  • Experience in applying AI and agentic development approaches to improve developer productivity and product capabilities.
  • Ability to design and integrate AI-powered agents responsibly into existing tooling, including evaluation, observability, and safe handling of customer/code data.
  • Drive adoption of AI and agentic development practices across teams, including guardrails for safe use.
  • Collaborate with other engineers to develop and enhance a wide range of static code analysis tools.
  • Independently lead and own complex features and technical initiatives from design through delivery.
  • Lead technical direction and architecture for major initiatives across teams, and help shape the Static Analysis roadmap.
  • Participate in high level system design and implementation of significant new features.
  • Drive technical decisions and engineering best practices across teams.
  • Proficiency with efficient algorithm design, data structures and design patterns.
  • Plan and develop tests on software changes and new features.
  • Maintain existing software through bug fixes and enhancements.
  • Create clean, well-tested code and deliver the highest quality software.
  • Provide task estimates and accurately report progress as part of an Agile process.
  • Peer-review the work of other software designers.
  • Mentor engineers, including senior and principal engineers, and provide technical guidance to help solve complex technical problems.
  • Demonstrate strong problem-solving and debugging skills, with the ability to independently resolve complex technical issues.
  • Clearly and regularly communicate with management and technical support colleagues on project status, potential issues and progress.
  • Demonstrate understanding of projects from both client and business perspectives.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,109,363 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Pune
Technical Architect 1 hour ago
$19k – $27k per year · In office · Full-Time · Bengaluru
Java
Java
Spring Boot
Quarkus
Mobile
Clean Architecture
DevOps
Rest API
Apply
In office · 10+ years exp · Bengaluru
Python
Go
Java
Kotlin
SQL
Java
Spring Boot
Spring Cloud
Kotlin
Mockito
Databases
MySQL
PostgreSQL
Redis
DynamoDB
RabbitMQ
Apache Kafka
AI/ML
LangGraph
LangChain
Claude
Model Context Protocol
Prompt Engineering
AI Agents
LLM
OpenAI
Human-in-the-Loop
LLM Guardrails
Agentic Workflows
Mobile
JUnit
DevOps
Rest API
Splunk
Terraform
GitHub Actions
New Relic
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon EKS
AWS Lambda
GitLab
Amazon S3
Amazon CloudWatch
Cybersecurity
SonarQube
Apply
Hybrid · Full-Time · 7+ years exp · Gurgaon
Apply
In office · 8+ years exp · Bachelor's Degree · Hyderabad
DevOps
CI/CD
Management
Scrum
Apply
Hybrid · Full-Time · 7+ years exp · Pune · Chennai
Java
Java
Spring Boot
Databases
Apache Kafka
AI/ML
Copilot
DevOps
OpenShift
CI/CD
Apply
≈ $59k – $143k per year (Estimated) · In office · Full-Time · 15+ years exp · Pune
DevOps
New Relic
Management
ServiceNow
ITSM
Apply
≈ $19k – $42k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Pune
Apply
In office · Bachelor's Degree · Budapest · Szeged · Pune · Mumbai
Python
SQL
Analytics
Microsoft Excel
Apply
$13k – $19k per year · In office · Full-Time · Pune · Mumbai
Apply
$43k – $75k per year · In office · Full-Time · Pune
Python
AI/ML
LangGraph
LangChain
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
CI/CD
AWS
Docker
Kubernetes
Platform Engineering
Apply
See all jobs
This is one of many
2,109,363 more open roles from verified company boards, updated every day.