Senior Software Engineer, Secret Scanning

New
J
JobgetherSoftware security
Based in the United StatesFull-TimeSenior
SalaryCompetitive annual base salary: $127,800–$339,000, depending on geographical location, experience, technical knowledge, skills, and qualifications. Additional compensation: Eligible positions may receive annual performance bonuses and stock-based rewards based on individual impact and applicable compensation plans.
Apply NowOpens the employer's application page

Job Details

Experience
At least 6 years of professional experience in software engineering, computer science, or a related technical discipline. Alternative degree and experience combinations are listed, including 5 years with an associate's degree, 4 years with a bachelor's degree, and 2 years with a master's degree.
Required Skills
PythonJavaJavascriptRubyC#C++GoRustCI/CD

Requirements

  • Have at least 6 years of professional experience in software engineering, computer science, or a related technical discipline, or qualify through one of the listed degree-and-experience combinations.
  • A qualifying associate's degree in a listed or related technical field may be combined with at least 5 years of relevant software engineering experience.
  • A bachelor's degree in a relevant technical discipline may be combined with at least 4 years of relevant software engineering experience.
  • A master's degree in a relevant technical discipline may be combined with at least 2 years of relevant software engineering experience; a doctorate in a listed or related discipline is also accepted.
  • Demonstrate production application development and maintenance experience using one or more of C, C++, C#, Java, JavaScript, Go, Ruby, Rust, or Python.
  • Have strong software engineering fundamentals, including architecture, application development, testing, debugging, and system maintenance.
  • Have experience designing and implementing scalable software in complex distributed environments.
  • Preferred: at least 2 years of experience with scripting languages such as Bash or Python.
  • Preferred: at least 2 years using general-purpose programming languages such as Go or Ruby.
  • Preferred: at least 3 years working with cloud environments and/or CNCF technologies and concepts.
  • Be familiar with API development, system integration, CI/CD pipelines, automated testing, and continuous software delivery.
  • Demonstrate analytical and problem-solving ability, collaboration, technical mentorship, ownership, and adaptability.

Responsibilities

  • Design, develop, test, and deploy scalable software solutions across multiple services.
  • Improve secret scanning capabilities for detecting, managing, and preventing exposed credentials and sensitive information.
  • Collaborate with engineering, product, and design teams to define technical requirements and deliver solutions.
  • Design, develop, and maintain reliable APIs for communication and integration between services.
  • Develop architecture briefs, engineering proposals, prototypes, and experiments for systems operating at global scale.
  • Implement and maintain CI/CD pipelines, automated development processes, and deployment reliability.
  • Monitor and maintain system health, performance, security, and reliability.
  • Participate in on-call rotations, investigate incidents, and implement solutions to maintain service availability.
  • Provide technical guidance through code reviews, mentorship, coaching, and knowledge sharing.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive annual base salary: $127,800–$339,000, depending on geographical location, experience, technical knowledge, skills, and qualifications. Additional compensation: Eligible positions may receive annual performance bonuses and stock-based rewards based on individual impact and applicable compensation plans.
Apply Now