Proofpoint

Software Engineer Intern

Proofpoint

internship

Posted on:

Location Type: Office

Location: District of ColumbiaFloridaUnited States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Find bugs in existing codebase and propose fixes
  • Help refactor existing code to improve usability and efficiency
  • Assist in writing and developing unit/integration tests to be used in CI /CD pipeline
  • Participate in code reviews
  • Help diagnose and resolve technical problems, user-reported issues, and vulnerabilities
  • Manage Jira tickets, updating status and communicating overall progress with stakeholders
  • Write up patch notes and help communicate changes to the wider team internally
  • Collaborate with the wider team to help find new opportunities and brainstorm ideas

Requirements

  • Currently pursuing a bachelor’s degree in Computer Science
  • Rising senior (graduation date between fall 2026 – spring 2027)
  • Able to work Eastern Time Zone hours
  • Basic proficiency in one or more programming languages (e.g., Python, JavaScript, Java, or similar)
  • Understanding of fundamental software development concepts (data structures, control flow, APIs)
  • Familiarity with version control systems (e.g., Git)
  • Basic knowledge of databases and querying (SQL or NoSQL)
  • Ability to write clear, maintainable, and well-documented code
  • Exposure to debugging and unit testing concepts
Benefits
  • Competitive compensation
  • Comprehensive benefits
  • Career success on your terms
  • Flexible work environment
  • Annual wellness and community outreach days
  • Always on recognition for your contributions
  • Global collaboration and networking opportunities
Applicant Tracking System Keywords

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

Hard Skills & Tools
PythonJavaScriptJavaunit testingintegration testingdebuggingdata structurescontrol flowAPIsSQL
Soft Skills
communicationcollaborationproblem-solvingorganizationcreativity