FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Research Computing Software Engineer
Penn State College of EducationResearch Computing Software Engineer developing and maintaining software solutions to support computational research needs. Collaborating with engineers and researchers at Penn State's Applied Research Laboratory.
Posted 7/1/2026full-timeState College • Pennsylvania, Virginia • 🇺🇸 United StatesMid-LevelSenior💰 $92,100 - $174,708 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software development, including proficiency in modern programming languages and algorithms for handling large datasets. Strong ability to collaborate with cross-functional teams and provide technical support within a research computing environment.
Highest-signal resume keywords
Software DevelopmentAlgorithms and Data StructuresCloud Platforms IntegrationCode Analysis and TestingTechnical Support
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Programming LanguagesSoftware TestingCode AnalysisPerformance OptimizationDocumentation Creation
Soft Skills
CollaborationPresentation SkillsProblem-Solving
Tools & Technologies
Research Computing InfrastructureCloud Platforms
Certifications & Qualifications
Bachelor's DegreeTS/SCI Clearance
Industry Keywords
Computational ResearchSoftware Architecture
Tech Stack
Tools & technologiesCloudTypeScript
About the role
Key responsibilities & impact- Develop, deploy, enhance, and maintain software applications and tools to support research computing needs
- Implement efficient algorithms and data structures to handle large datasets and complex computations
- Write clean, well-documented, and maintainable code using modern programming languages
- Integrate software solutions with existing research computing infrastructure, including cloud platforms
- Collaborate with other engineers and researchers to ensure seamless integration and functionality of software tools within the research environment
- Analyze and optimize the performance of software applications, ensuring they meet the high demands of computational research
- Identify and address performance bottlenecks, memory usage issues, and other technical challenges
- Provide technical support and troubleshooting for software issues, assisting researchers in overcoming obstacles
- Create and maintain comprehensive documentation for software tools, including user guides, technical specifications, and troubleshooting procedures.
Requirements
What you’ll need- Bachelor's Degree
- 6+ years of relevant experience for Senior Professional or 3+ years for Advanced Professional
- Active or recently active TS/SCI clearance preferred
- Proficiency in code analysis, programming, software development, and software testing
- Ability to collaborate across teams and analyze data effectively.
- Strong presentation skills and a sound understanding of software architecture.
Benefits
Comp & perks- comprehensive medical, dental, and vision coverage
- robust retirement plans
- substantial paid time off which includes holidays, vacation and sick time
- generous 75% tuition discount, available to employees as well as eligible spouses and children.