Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Red Hat

Software Engineer

Red Hat

. Design, develop, test, and collaborate with contributors worldwide on PKI product functionalities .

Posted 11/9/2026full-timeLowell • Massachusetts • United StatesMid-LevelSenior💰 $110,940 - $177,280 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in Java and Rust programming, with a strong focus on PKI solutions, cryptography, and system security. Proficient in Agile methodologies and collaborative development practices, ensuring high-quality software delivery.

Highest-signal resume keywords
Java ProgrammingRust ProgrammingPKI Solutions DevelopmentAgile Development MethodologiesLinux Operating System Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PKICryptographySoftware TestingCI/CDDefensive ProgrammingScripting LanguagesAI AgentsHybrid Cloud SystemsPackage MaintenanceAutonomous Agentic Software
Soft Skills
Good Written CommunicationGood Verbal Communication
Tools & Technologies
JIRAOpenShiftAWSMicrosoft AzureFedoraRHEL
Industry Keywords
Software SecurityDevelopment CycleCollaborationTesting FrameworksHybrid Work

Tech Stack

Tools & technologies
AWSAzureCloudJavaLinuxOpenShiftPythonRust

About the role

Key responsibilities & impact
  • Design, develop, test, and collaborate with contributors worldwide on PKI product functionalities
  • Develop high-quality PKI solutions
  • Own code quality and contribute to testing frameworks
  • Participate in the full development cycle, from requirements gathering and scoping through source code development, testing, and verification
  • Practice defensive programming to deliver stable, high-quality software for Red Hat customers and upstream communities
  • Communicate and collaborate with developers and teams inside and outside Red Hat

Requirements

What you’ll need
  • Java and/or Rust programming experience; professional or academic experience is required
  • Ability to work Hybrid in Lowell, Massachusetts
  • Knowledge of Linux operating system and its development tools; any distribution is OK
  • Experience with PKI, cryptography, and general system and software security technologies
  • Experience using AI agents to accelerate development efforts
  • Good written and verbal communication in English
  • Experience with an autonomous agentic software defined lifecycle is a plus
  • Experience with Agile development methodologies (e.g., Scrum, JIRA) is a plus
  • Experience with Python, Bash, or similar scripting languages is a plus
  • Experience with software testing, CI/CD, and related frameworks is a plus
  • Experience with package maintenance on Fedora/RHEL is a plus
  • Experience with hybrid cloud systems or frameworks (e.g., OpenShift, AWS, Microsoft Azure) is a plus

Benefits

Comp & perks
  • Comprehensive medical, dental, and vision coverage
  • Flexible Spending Account - healthcare and dependent care
  • Health Savings Account - high deductible medical plan
  • Retirement 401(k) with employer match
  • Paid time off and holidays
  • Paid parental leave plans for all new parents
  • Leave benefits including disability, paid family medical leave, and paid military leave
  • Employee stock purchase plan
  • Family planning reimbursement
  • Tuition reimbursement
  • Transportation expense account
  • Employee assistance program