1

International Software Engineer Jobs (NOW HIRING)

We are hiring a Software Engineer for our OpenStack Engineering team. This is an exciting ... This job involves international travel several times a year, usually for one week at a time. What ...

TMS International is the leading provider of on-site, industrial steel mill services for steelmakers around the world. They are seeking a Manufacturing Systems Software Engineer to develop and ...

next page

Showing results 1-20

International Software Engineer information

See salary details

$63.5K

$147.5K

$205.5K

How much do international software engineer jobs pay per year?

As of Jul 4, 2026, the average yearly pay for international software engineer in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an International Software Engineer, and why are they important?

To thrive as an International Software Engineer, you need strong programming skills, knowledge of software development methodologies, and a relevant degree in computer science or engineering. Proficiency with common languages (such as Java, Python, or C++), version control systems like Git, and familiarity with cloud platforms or international coding standards are typically expected. Cross-cultural communication, adaptability, and collaboration skills make someone stand out in global teams. These skills and qualities are crucial for delivering high-quality software solutions that meet both technical requirements and diverse user needs across international markets.

How does working as an International Software Engineer differ from local software engineering roles in terms of collaboration and project management?

As an International Software Engineer, you'll often collaborate with distributed teams across multiple time zones and cultural backgrounds, which can add complexity to communication and project coordination. You'll typically use collaborative tools like Slack, Jira, or GitHub to manage tasks and share progress, and may need to be flexible with meeting times to accommodate global colleagues. Understanding diverse working styles and fostering clear, respectful communication are key to success in this role. These experiences can enhance your adaptability and open doors to global career advancement opportunities.

What are International Software Engineers?

International Software Engineers are professionals who develop, maintain, and optimize software applications for global markets. They often work on software localization, ensuring products support multiple languages, currencies, and cultural conventions. Their role may also involve understanding and complying with international laws, data regulations, and user accessibility standards. International Software Engineers often collaborate with teams in different countries and time zones, making strong communication and cross-cultural skills essential. Their work helps companies deliver user-friendly software that can succeed in diverse markets worldwide.

What is the difference between International Software Engineer vs Domestic Software Engineer?

AspectInternational Software EngineerDomestic Software Engineer
Work LocationWorks across multiple countries or remotely from abroadWorks within a specific country or region
Required CredentialsSame as domestic, often includes international work visas or permitsStandard local work authorization
Work EnvironmentGlobal teams, remote collaboration, multicultural settingsLocal teams, office or remote within one country
Employer & Industry UsageTech companies with international presence or remote-first policiesLocal companies or regional offices

International Software Engineers typically work across borders, often requiring additional visas or permits, and collaborate with global teams. Domestic Software Engineers focus on local projects within a specific country. Both roles require similar technical skills but differ mainly in location and work environment.

What Are International Jobs for Software Engineers?

International jobs for software engineers tend to be the same as software engineer position in the United States. The primary difference is the location of your project and where you work. Your job duties are to develop network infrastructure, work planning, and system architecture while also investigating complex issues across the systems that fall under your responsibilities. You also participate in code reviews and refactoring, communicate with the relevant organizational teams, and translating user experience into new technical applications. As with all software engineering jobs, your role depends on the particular type of position and the size of the company.

What cities are hiring for International Software Engineer jobs? Cities with the most International Software Engineer job openings:
What are the most commonly searched types of International Software Engineer jobs? The most popular types of International Software Engineer jobs are:
What states have the most International Software Engineer jobs? States with the most job openings for International Software Engineer jobs include:
Infographic showing various International Software Engineer job openings in the United States as of June 2026, with employment types broken down into 97% Full Time, and 3% Contract. Highlights an 89% Physical, 4% Hybrid, and 7% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.

Senior Manufacturing Software Engineer

Top Engineer

Rushville, IN • Hybrid

$90K - $110K/yr

Full-time

Medical, Dental, Vision, Retirement

Posted 7 days ago


Job description

Senior Manufacturing Software Engineer

Senior Manufacturing Software Engineer opportunity in North Canton, Ohio, with a confidential employer. This hybrid role offers competitive compensation including a 10% bonus and 6% 401(k) match. You will lead the development of software platforms that automate manufacturing processes from design to production. The position has high visibility and significant impact on global operational efficiency and digital transformation. Join a multi-billion-dollar manufacturer at its global headquarters and accelerate new product introductions while reducing costs.

Role Snapshot
Company: Confidential Employer
Location: North Canton, Ohio, USA
Industry: Fabricated Metal Products
Degree: Not specified
Compensation: 90000
Short Description

Senior Manufacturing Software Engineer opportunity in North Canton, Ohio, with a confidential employer. This hybrid role offers competitive compensation including a 10% bonus and 6% 401(k) match. You will lead the development of software platforms that automate manufacturing processes from design to production. The position has high visibility and significant impact on global operational efficiency and digital transformation. Join a multi-billion-dollar manufacturer at its global headquarters and accelerate new product introductions while reducing costs.

Non-Negotiables
  • •A Bachelor’s Degree in Mechanical Engineering, Manufacturing Engineering, or a related technical discipline is required
  • •You must have at least three years of experience in software development, manufacturing engineering, industrial automation, or a related technical environment
  • •Strong software development skills in C++, C#, .NET, and Visual Studio are essential
  • •You need experience integrating software solutions with manufacturing equipment, machine controls, instrumentation, and industrial hardware
  • •A solid knowledge of manufacturing processes, machine control systems, automation technologies, and system integration principles is required
  • •You should be willing to travel occasionally to domestic and international manufacturing facilities (less than five percent)
  • •Demonstrated analytical, troubleshooting, and problem-solving capabilities in manufacturing environments are a must
What's In It For You
  • •Competitive annual salary ranging from $90,000 to $110,000 based on experience
  • •A 10% annual bonus tied to company and individual performance
  • •Employer-matched 401(k) with a 6% match to help you build retirement savings
  • •Comprehensive full benefits package including medical, dental, and vision coverage
  • •Hybrid work schedule with three core in-office days per week for flexibility
  • •Opportunity to work at a global headquarters of a multi-billion-dollar multinational manufacturer
  • •High-impact role driving digital transformation and operational efficiency worldwide
Responsibilities
  • •Lead the development and deployment of software platforms that convert product design data into manufacturing-ready instructions and process models
  • •Collaborate with manufacturing and process engineering teams to develop analytical process models across multiple disciplines
  • •Define manufacturing equipment capabilities, routing logic, and process rules to align with production scheduling and execution systems
  • •Design, develop, maintain, and enhance metrology and gauging software applications using C++, C#, and .NET technologies
  • •Integrate software systems with manufacturing hardware including data acquisition systems, instrumentation, motor drives, and sensors
  • •Provide technical leadership and mentorship to an international software development team supporting global operations
  • •Support manufacturing facilities worldwide by troubleshooting software, process, and operational issues impacting performance
Preferred Qualifications
  • •Experience developing metrology, inspection, gauging, or quality control software is a plus
  • •Familiarity with GD&T, engineering drawings, product specifications, and manufacturing data requirements is preferred
  • •Proficiency with MATLAB, LabVIEW, JMP, Microsoft Excel, and Microsoft Access is advantageous
  • •Strong project management skills with the ability to lead multiple initiatives simultaneously are highly valued
  • •Excellent communication and collaboration skills to work effectively across engineering, operations, quality, and software development teams are beneficial
  • •Experience with new product launches and manufacturing startup support through automation is nice to have
  • •A background in digital manufacturing, process optimization, and continuous improvement is a plus
Role Details & Location
Employment Type: Full Time/Direct Hire
Remote Status: hybrid_remote
Work Experience: 3
Total Openings: 1
Location String: North Canton, Ohio, USA
ZIP: Not specified
Long Description

Step into a senior-level role where your software engineering expertise will directly shape the future of manufacturing at a global industry leader. As a Senior Manufacturing Software Engineer based in North Canton, Ohio, you will lead the charge in converting complex product designs into automated production instructions. This hybrid position lets you work three days in the office and two days from home, offering the perfect blend of collaboration and flexibility. You will be at the forefront of digital transformation, accelerating product launches and optimizing operations worldwide.

In this role, you will design and deploy cutting-edge software platforms that integrate with manufacturing hardware and generate CNC programs, gauging instructions, and quality control plans. You will collaborate with cross-functional teams to define process rules, troubleshoot production issues globally, and mentor an international development team. Your work will directly reduce manufacturing costs, improve product quality, and ensure the company stays ahead in a competitive market. Every day you will solve meaningful challenges that have a tangible impact on the company’s success.

If you have a strong background in C++, C#, and .NET development, along with experience integrating software with manufacturing equipment, this is your chance to make a lasting mark. This opportunity comes with a competitive salary, generous bonus, and exceptional benefits. Apply today to join a team that values innovation, collaboration, and technical excellence.