Resume and JobRESUME AND JOB
Oracle logo

Senior Software Developer

Oracle

Software and Technology Jobs

Senior Software Developer

full-timePosted: Nov 4, 2025

Job Description

Overview

Do you have a passion for application security and tackling one of the most critical challenges in modern software development? We are seeking a Senior Application Security Engineer with experience in static analyzers or compilers to join our Security Tools team at Oracle in Canada. You will collaborate with engineers to extend and support our in-house static application security testing tool, building production-quality security software.

Responsibilities

  • Develop and enhance static analysis engines for detecting security vulnerabilities in code.
  • Collaborate with engineering teams to integrate security tools into CI/CD pipelines.
  • Design and implement new security rules and checks for the static analyzer.
  • Optimize tool performance for large-scale codebases and production environments.
  • Conduct code reviews and provide guidance on secure coding practices.
  • Troubleshoot and resolve issues in static analysis results and false positives.
  • Research emerging security threats and extend tool capabilities accordingly.
  • Contribute to documentation, testing, and deployment of security tools.

Qualifications

  • Bachelor's degree in Computer Science or related field; advanced degree preferred.
  • 5+ years of experience in software development, with focus on security tools.
  • Proven experience developing static analyzers, compilers, or similar tools.
  • Strong proficiency in Java, C++, or Python for tool development.
  • Deep knowledge of application security vulnerabilities (OWASP Top 10).
  • Excellent problem-solving skills and ability to work independently.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible remote work options in Canada.
  • Professional development and certification reimbursement.
  • Generous vacation, parental leave, and wellness programs.

Locations

  • Canada, CA

Salary

Required Qualifications

  • experience developing static analyzers or compilers (experience)
  • passion for application security (experience)
  • software engineers with initiative and agency (experience)
  • passion to learn, build and deploy production-quality application security software (experience)

Responsibilities

  • work collaboratively with other engineers in the Security Tools engineering team
  • extend and support an in-house static application security testing tool

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Senior Software Developer" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Software Developer @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Oracle logo

Senior Software Developer

Oracle

Software and Technology Jobs

Senior Software Developer

full-timePosted: Nov 4, 2025

Job Description

Overview

Do you have a passion for application security and tackling one of the most critical challenges in modern software development? We are seeking a Senior Application Security Engineer with experience in static analyzers or compilers to join our Security Tools team at Oracle in Canada. You will collaborate with engineers to extend and support our in-house static application security testing tool, building production-quality security software.

Responsibilities

  • Develop and enhance static analysis engines for detecting security vulnerabilities in code.
  • Collaborate with engineering teams to integrate security tools into CI/CD pipelines.
  • Design and implement new security rules and checks for the static analyzer.
  • Optimize tool performance for large-scale codebases and production environments.
  • Conduct code reviews and provide guidance on secure coding practices.
  • Troubleshoot and resolve issues in static analysis results and false positives.
  • Research emerging security threats and extend tool capabilities accordingly.
  • Contribute to documentation, testing, and deployment of security tools.

Qualifications

  • Bachelor's degree in Computer Science or related field; advanced degree preferred.
  • 5+ years of experience in software development, with focus on security tools.
  • Proven experience developing static analyzers, compilers, or similar tools.
  • Strong proficiency in Java, C++, or Python for tool development.
  • Deep knowledge of application security vulnerabilities (OWASP Top 10).
  • Excellent problem-solving skills and ability to work independently.

Benefits

  • Competitive salary and performance bonuses.
  • Comprehensive health, dental, and vision insurance.
  • Flexible remote work options in Canada.
  • Professional development and certification reimbursement.
  • Generous vacation, parental leave, and wellness programs.

Locations

  • Canada, CA

Salary

Required Qualifications

  • experience developing static analyzers or compilers (experience)
  • passion for application security (experience)
  • software engineers with initiative and agency (experience)
  • passion to learn, build and deploy production-quality application security software (experience)

Responsibilities

  • work collaboratively with other engineers in the Security Tools engineering team
  • extend and support an in-house static application security testing tool

Benefits

  • general: Health Insurance
  • general: 401(k)
  • general: Stock Options
  • general: Flexible PTO

Target Your Resume for "Senior Software Developer" , Oracle

Get personalized recommendations to optimize your resume specifically for Senior Software Developer. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Developer" , Oracle

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Answer 10 quick questions to check your fit for Senior Software Developer @ Oracle.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.