1

Hiring Opt Student For Software Engineer Jobs in Raleigh, NC

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

May serve as a Lead Software Engineer for complex software development project designs and/or ... reviews architected modules and software systems supporting new technology or improving capability ...

Senior Software Engineer

Cary, NC · On-site

$124K - $164K/yr

In this role, you will be responsible for providing technical leadership and project planning for ... May serve as a Lead Software Engineer for complex projects and reviews software architectures ...

Senior Software Engineer

Cary, NC · On-site

$120 - $180/hr

In this role, you will be responsible for providing technical leadership and project planning for ... May serve as a Lead Software Engineer for complex projects and reviews software architectures ...

New

Overview We are seeking a full-time Senior Software Engineer at our location in Cary, NC for our Marine Telematics Engineering team. We are seeking someone who is passionate about on-device ...

Posted today

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Help shape the technical roadmap for parts of our Digital Engineering environment, including ... Senior Software Engineer Position Requirements: * U.S. Citizenship * The nature of work (i.e ...

Senior Software Engineer

Raleigh, NC · On-site

$108K - $142K/yr

Help shape the technical roadmap for parts of our Digital Engineering environment, including ... Senior Software Engineer Position Requirements: * U.S. Citizenship * The nature of work (i.e ...

Develop software for distributed systems * Document developed software and technical functionality Product Development * Collaborate with hardware, systems, mechanical, and product engineering teams

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Preference for students who have completed 3+ years of coursework by the internship start date

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Preference for students who have completed 3+ years of coursework by the internship start date

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Preference for students who have completed 3+ years of coursework by the internship start date

About Software Engineering Roles at Danaher Are you passionate about building real-world ... Preference for students who have completed 3+ years of coursework by the internship start date

Senior Software Engineer

Raleigh, NC · On-site

$119K - $157K/yr

... for parts of our Digital Engineering environment, including identifying gaps, proposing ... TypeScript) for software development and/or data analysis. • Demonstrated ability to turn ...

Senior Software Engineer (Remote)

Cary, NC · On-site

$87.84 - $136.50/hr

Opportunities for career development with on-the-job training, certification assistance and ... The Senior Software Engineer will work in a fast-paced environment as part of an agile team and ...

New

... seeking Software Engineers who have a passion for technology and education to help us add new ... For example: * 1 in 4 students in the United States uses IXL.com * Rosetta Stone provides an ...

About this position We are looking for a motivated, detail-oriented Software Engineer who thrives in an environment where reading, understanding, and improving complex codebases is just as important ...

Full-time Description About Vadum Since 2004, Vadum has built a reputation for practical innovation ... hiring process. If you need assistance or require an accommodation due to a disability, please ...

Job Type Full-time Description About Vadum Since 2004, Vadum has built a reputation for practical ... hiring process. If you need assistance or require an accommodation due to a disability, please ...

next page

Showing results 1-20

Hiring Opt Student For Software Engineer information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do hiring opt student for software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for hiring opt student for software engineer in Raleigh, NC is $143,405.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,600.00 and $168,200.00 per year, depending on experience, location, and employer.

What does it mean to hire an OPT student for a software engineer?

Hiring an OPT (Optional Practical Training) student for a Software Engineer position means employing an international student who is studying in the U.S. on an F-1 visa and is authorized to work temporarily in their field of study. OPT allows students to gain hands-on experience related to their academic program for up to 12 months (or up to 36 months for STEM graduates with an extension). Employers do not need to sponsor a visa immediately, but may need to consider sponsorship if continued employment is desired after the OPT period ends.

What types of projects and responsibilities can an OPT student expect as a software engineer?

As an OPT student starting as a software engineer, you can expect to work on a variety of tasks such as coding, debugging, and testing software modules under the guidance of senior developers. Typical responsibilities include contributing to ongoing development projects, attending team meetings, and collaborating with cross-functional teams like QA, product management, and design. You'll likely participate in code reviews and be assigned both individual and group projects to build your technical and problem-solving skills. This experience not only helps you learn industry best practices but also prepares you for more advanced roles within the organization.

How can a non-computer science student get a job as a software engineer?

A non-computer science student can become a software engineer by learning programming languages such as Python or Java through online courses, coding bootcamps, or self-study. Gaining practical experience with projects, contributing to open-source, and developing a strong portfolio can help demonstrate skills to employers, even without a formal CS degree.

What is the difference between Hiring Opt Student For Software Engineer vs Intern Software Developer?

AspectHiring Opt Student For Software EngineerIntern Software Developer
CredentialsOptional OPT authorization, relevant coursework, some coding experienceTypically students or recent graduates, internship agreement
Work EnvironmentFull-time or part-time professional setting, ongoing projectsTemporary, learning-focused environment, supervised tasks
Employer UsageHiring international students authorized to work under OPTProviding practical experience to students or graduates

Hiring OPT students for Software Engineer roles usually involves full-time employment with ongoing responsibilities, requiring some prior experience or coursework. Intern Software Developers are typically students or recent grads gaining hands-on experience through temporary internships. The main difference lies in the employment status and scope of responsibilities, with OPT roles being more permanent and integrated into the company's projects.

What are the key skills and qualifications needed to thrive as a hiring OPT student for software engineer?

To thrive as a Hiring OPT Student for Software Engineer, candidates should have a solid foundation in computer science fundamentals, coding proficiency (e.g., Java, Python, C++), and relevant academic credentials such as a bachelor’s or master’s degree in a STEM field. Familiarity with version control systems (like Git), software development frameworks, and possibly cloud platforms is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help candidates stand out in collaborative and dynamic workplace environments. These qualifications are crucial for building robust software solutions, adapting to new technologies, and succeeding in diverse engineering teams.
What are popular job titles related to Hiring Opt Student For Software Engineer jobs in Raleigh, NC? For Hiring Opt Student For Software Engineer jobs in Raleigh, NC, the most frequently searched job titles are:
What job categories do people searching Hiring Opt Student For Software Engineer jobs in Raleigh, NC look for? The top searched job categories for Hiring Opt Student For Software Engineer jobs in Raleigh, NC are:
What cities near Raleigh, NC are hiring for Hiring Opt Student For Software Engineer jobs? Cities near Raleigh, NC with the most Hiring Opt Student For Software Engineer job openings:

Software Engineer (Intermediate - Senior) with Security Clearance

Zachary Piper Solutions, LLC

Durham, NC • On-site

$118K - $156K/yr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Piper Companies is hiring a Software Engineer (Intermediate - Senior) for an innovative life insurance and annuities company located in Durham, NC. The Software Engineer will join a growing technology team focused on building data-driven solutions, enhancing customer experiences, and developing scalable applications that drive the business forward. The Software Engineer must be based in or near Durham, NC to support a hybrid work schedule. Responsibilities of the Software Engineer: * Design, develop, test, and maintain scalable full-stack applications and APIs * Build and enhance backend services using Node.js and JavaScript technologies * Develop modern, responsive user interfaces using React * Design and implement cloud-based solutions within AWS * Collaborate with business stakeholders, product teams, and engineers to deliver technical solutions * Participate in architecture discussions, code reviews, and technical decision-making * Troubleshoot and resolve application performance and production issues * Contribute to best practices for software development, testing, and deployment Requirements of the Software Engineer: * Bachelor's Degree in Computer Science or a related technical field * Strong full-stack development experience with a heavier focus on backend development * Extensive JavaScript development experience * Strong experience in Javascript (ideally React / Node) * Experience building and consuming RESTful APIs * cloud experience with AWS, Azure, or Google Cloud * Strong understanding of SQL and Relational Databases * Must be based in or near Durham, NC and available for hybrid schedule Compensation for the Software Engineer: * Competitive Salary (DOE), with availability of Full comprehensive Benefits Package * Long-Term Incentive Plan Keywords : Software Engineer, Senior Software Engineer, Full Stack Developer, JavaScript, Node.js, React, AWS, Cloud Engineering, Backend Development, API Development, Full Stack Engineering, Durham NC, Life Insurance, Annuities, Hybrid, Direct Hire, Insurance Technology, FinTech #LI-KH1 #HYBRID This role becomes available for applicants on 7/29/2026, and will remain open for at least 30 days from the listed posting date.