1

Software Engineer In Saudi Arabia Jobs in Raleigh, NC

Software Engineer III

Raleigh, NC · On-site

$56 - $75/hr

Responsibilities : • Write product or system development code. • Participate in, or lead design ... and software test engineering. Company : Google specializes in internet-related services and ...

Software Engineer III

Durham, NC · On-site

$55.50 - $74.75/hr

Responsibilities : • Write product or system development code. • Participate in, or lead design ... and software test engineering. Company : Google specializes in internet-related services and ...

Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...

We invest in the growth and development of our team members through ongoing learning opportunities ... The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the ...

Principal Software Engineer

Raleigh, NC · On-site

$131.20K - $175.90K/yr

Principal Software Engineer About Prometheus Group: Prometheus Group is a team of self-starters ... In joining Prometheus, you will become a part of the largest global provider of comprehensive ...

... seeking Software Engineers who have a passion for technology and education to help us add new ... Bachelor's or advanced degree in Computer Science or a related discipline * Excellent programming ...

Required : • 3+ years of experience in software engineering • Bachelor's or advanced degree in Computer Science or a related discipline • Excellent programming skills in Java or other object ...

In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...

From the home to the car to everywhere in between, managing content and connections in a way that ... software developers, IT, DevOps) Provide prompt and accurate feedback to customers Refer to ...

In the Senior Software Engineer position, you'll lead the development of intelligent, adaptive, and scalable applications by leveraging AI-powered development tools, machine learning models, and ...

We invest in the growth and development of our team members through ongoing learning opportunities ... SUMMARY Are you an ambitious and adaptable Advanced Software Engineer ready to make a real impact?

senior software engineer

Durham, NC · On-site

$118.40K - $156.10K/yr

Add features and fix bugs by writing testable code in the style of existing code bases. Enhance ... andor programming languages. Able to quickly organize and understand complex software systems.

Senior Software Engineer

Cary, NC · On-site

$124.80K - $164.60K/yr

Develops moderately complex software in C/C++ and Python for new products and/or applications. * Utilizes software engineering tools such as configuration management systems, cross-compile build ...

TSC's Intelligent Systems Laboratory in North Carolina is a state-of-the-art research and ... Software Engineer to support advanced research and development projects that require algorithm and ...

Company Description IT Role: SDET [Java+Selenium] Location: Westlake TX / Raleigh NC Duration: Fulltime BGV will be done for the selected candidates. - Hands-on experience with Java programming ...

next page

Showing results 1-20

Software Engineer In Saudi Arabia information

See Raleigh, NC salary details

$61.7K

$143.4K

$199.8K

How much do software engineer in saudi arabia jobs pay per year?

As of May 30, 2026, the average yearly pay for software engineer in saudi arabia in Raleigh, NC is $143,397.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 are the key skills and qualifications needed to thrive as a Software Engineer in Saudi Arabia, and why are they important?

To thrive as a Software Engineer in Saudi Arabia, you need a solid background in programming languages (such as Java, Python, or C++), computer science fundamentals, and a relevant degree in computer engineering or information technology. Familiarity with software development tools (like Git, Docker, and Jenkins), cloud platforms (such as AWS or Azure), and certifications (for example, AWS Certified Developer or Microsoft Certified: Azure Developer) is often expected. Strong problem-solving abilities, teamwork, and effective communication skills help you excel in dynamic, collaborative tech environments. These competencies are crucial for delivering high-quality software solutions, adapting to evolving technologies, and meeting the region's growing demand for digital transformation.

What are some common challenges software engineers face when working on projects in Saudi Arabia?

Software engineers in Saudi Arabia often encounter challenges such as adapting to rapidly evolving technologies, collaborating with diverse teams that may include both local and international members, and managing tight project deadlines. Additionally, working within strict data security and compliance regulations unique to the region can require extra attention to detail. Engineers may also need to navigate language barriers and cultural differences, especially in multinational companies, but these challenges can foster valuable communication and problem-solving skills.

What are Software Engineers in Saudi Arabia?

Software Engineers in Saudi Arabia are professionals who design, develop, test, and maintain software applications and systems for various industries. They work with programming languages, software development tools, and collaborate with other IT professionals to build digital solutions tailored to business needs. The demand for skilled software engineers in Saudi Arabia is growing due to the country’s focus on digital transformation and Vision 2030 initiatives. These professionals can work in sectors like finance, healthcare, telecommunications, and government. Fluency in English and knowledge of relevant programming languages are often required.

What is the difference between Software Engineer In Saudi Arabia vs Software Developer In Saudi Arabia?

AspectSoftware Engineer In Saudi ArabiaSoftware Developer In Saudi Arabia
CredentialsBachelor's in Computer Science or related field; sometimes certifications like Microsoft or AWSBachelor's in Computer Science or related field; similar certifications
Work EnvironmentDesigning, developing, testing software; involved in system architectureWriting, debugging, maintaining code; focused on specific applications
Industry UsageUsed across tech, finance, government sectors for complex projectsCommon in startups, small businesses, and software firms for application development

While both roles require similar educational backgrounds and certifications, Software Engineers In Saudi Arabia typically work on system-level design and architecture, whereas Software Developers In Saudi Arabia focus on coding and application development. The roles often overlap, but the Engineer role involves broader responsibilities in system planning and integration.

What cities near Raleigh, NC are hiring for Software Engineer In Saudi Arabia jobs? Cities near Raleigh, NC with the most Software Engineer In Saudi Arabia job openings:

Software Engineer III

Google

Raleigh, NC • On-site

$56 - $75/hr

Full-time

Posted 28 days ago


Google rating

8.7

Company rating: 8.7 out of 10

Based on 91 frontline employees who took The Breakroom Quiz

36th of 183 rated software companies


Job description

Job Summary:
Google is a leading technology company that develops next-generation technologies impacting billions of users. They are seeking a Software Engineer III who will design, develop, test, and enhance software solutions while managing project priorities and deadlines.
Responsibilities:
• Write product or system development code.
• Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
• Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
• Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
• Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
Qualifications:
Required:
• Bachelor's degree or equivalent practical experience.
• 2 years of experience programming in C++, Python, or Java.
Preferred:
• Master's degree or PhD in Computer Science or related technical fields.
• 2 years of experience with data structures or algorithms in either an academic or industry setting.
• 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging.
• Experience developing accessible technologies.
• Proficiency in code and system health, diagnosis and resolution, and software test engineering.
Company:
Google specializes in internet-related services and products, including search, advertising, and software. It is a sub-organization of Alphabet. Founded in 1998, the company is headquartered in Mountain View, USA, with a team of 10001+ employees. The company is currently Late Stage.

What Google employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom