
Software Engineer Intern
Proofpoint
internship
Posted on:
Location Type: Office
Location: District of Columbia • Florida • United States
Visit company websiteExplore more
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