Rigaku, USA

Senior Software Integration Engineer

Rigaku, USA$110K — $130K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • BS/MS in Computer Science, Computer Engineering, or related field.
  • 5-7 years of C/C++ programming experience.
  • 3-5 years of Agile software development experience.
  • Familiarity with git and collaboration tools, preferably Atlassian.
  • Prior experience with Data Acquisition Systems.
  • Strong verbal and written communication skills.
  • Experience in GUI design and Human Factors Engineering for Analytical Instrumentation.

Responsibilities

  • Design, develop, test, and maintain cloud-native applications and services.
  • Build scalable backend services and APIs using modern frameworks.
  • Develop reusable components and integration services for business operations.
  • Participate in code reviews and contribute to engineering best practices.
  • Work with internal customers to gather application requirements.
  • Understand and adhere to existing software architecture and coding guidelines.
  • Design complex applications using object-oriented design.

Benefits

  • Health, Dental, and Vision insurance.
  • Short and Long Term Disability (STD/LTD) insurance.
  • Life insurance.
  • Flexible spending accounts under section 125.
  • 401(k) plan and additional benefits.
Full Job Description
Job Summary:

Rigaku Analytical Devices, a Division of Rigaku Americas Holding, is seeking a skilled Software Engineer specializing in SaaS platforms and API integrations to design, develop, and maintain scalable software solutions that connect Rigaku products, customer applications, and third-party services. The ideal candidate has strong experience building cloud-based applications, integrating enterprise software platforms, and developing robust APIs that enable seamless data exchange across business systems.

This role requires a combination of software engineering expertise, systems integration knowledge, and a strong understanding of modern SaaS architecture

Duties/Responsibilities:
  • Design, develop, test, and maintain cloud-native applications and services.
  • Build scalable backend services and APIs using modern development frameworks.
  • Develop reusable components and integration services that support business operations and customer-facing applications.
  • Participate in code reviews and contribute to engineering best practices.
  • Work with internal customers to develop application requirements.
  • Understand and follow existing software architecture and coding guidelines.
  • Design and develop complex applications using object-oriented design.
  • Understand and follow validation methods including authoring all necessary documents.
  • Understand the product development lifecycle and the impact on building production quality source code.
  • Be ready for a challenging and rewarding career working within a fast paced "start-up" environment of a world-leader in scientific instrumentation.


API & Systems Integration
  • Design and implement integrations between SaaS platforms, ERP systems, CRM systems, customer portals, and internal applications.
  • Develop and maintain APIs, and event-driven integrations.
  • Work with third-party APIs and SDKs to enable data synchronization and business process automation.
  • Troubleshoot and resolve integration issues, performance bottlenecks, and data consistency challenges.
  • Create monitoring and alerting solutions for system health and reliability.


Cloud & DevOps
  • Deploy and manage applications within cloud environments such as: Azure, AWS, Google Cloud, etc.
  • Support CI/CD pipelines and automated deployment processes.
  • Implement secure authentication and authorization mechanisms, such as OAuth2, OpenID Connect, SAML, and API key management.
  • Ensure solutions meet security, scalability, and compliance requirements.


Required Skills/Abilities:
  • BS/MS in Computer Science, Computer Engineering, or related technical field of study.
  • 5-7 years of experience with C/C++ language programming
  • 3-5 years of development using Agile software development methodologies.
  • Familiar with git or other software source control packages and software development and collaboration tools, preferably Atlassian.
  • Prior working experience with Data Acquisition Systems.
  • Excellent verbal and written communication skills.
  • Have experience in GUI design and Human Factors Engineering for Analytical Instrumentation.
  • Demonstrated ability to successfully complete complex R&D technology projects.
  • Experience designing and consuming APIs.
  • Experience integrating SaaS platforms and enterprise systems.
  • A highly motivated fast learner who can work independently with minimal guidance.


Preferred Qualifications
  • Experience with ERP, CRM, or enterprise software integrations.
  • Experience with platforms such as:
    • Salesforce
    • Microsoft Dynamics 365
    • HubSpot
    • NetSuite
    • SAP
    • ServiceNow
  • Experience with integration platforms such as:
    • MuleSoft
    • Boomi
    • Azure Logic Apps
    • Azure Integration Services
    • Workato
    • Zapier Enterprise
  • Knowledge of message queues and event-driven architectures (Kafka, RabbitMQ, Azure Service Bus, AWS SQS, etc.).
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with observability tools, logging platforms, and performance monitoring.


Education Requirements:
  • BS/MS in Computer Science, Computer Engineering, or related technical field of study.


Rigaku offers a rewarding work environment and excellent benefits. All applicants are kept in strict confidence. Benefits package includes Health, Dental, Vision, STD, LTD, Life insurance, section 125 flexible spending accounts, 401(k) plan and more.

About Rigaku, USA

Rigaku, USA is a technology company that specializes in scientific and technical instruments. The company offers a wide range of products, including X-ray diffraction systems, protein crystallography systems, and small angle X-ray scattering systems. Rigaku, USA is committed to providing high-quality products and services to its customers and advancing the field of scientific research. The company is a subsidiary of Rigaku Corporation, a global leader in analytical and industrial instrumentation.
Learn more about Rigaku, USA
Size
1,000 employees
Industry
Revenue
$200 million

Similar Jobs

More Jobs at Rigaku, USA

More Enterprise Technology Jobs

Find similar Senior Software Integration Engineer jobs: