Senior Software Engineer, Integrations

Added
14 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

integrations payments python typescript hardware
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now →

📋 Description

  • Build integrations between Mashgin kiosks and customer payment, POS, and enterprise systems.
  • Bridge embedded devices, payment terminals, peripherals, and backend services.
  • Work with internal teams and customers to define integration needs and fixes.
  • Design reusable libraries, tooling, and services to accelerate future integrations.
  • Diagnose issues across firmware, networking, OS, payment devices, cloud services.
  • Rapidly prototype and ship integration solutions for new devices and customers.

🎯 Requirements

  • 5+ years of relevant coding experience.
  • B.S. or higher in Computer Science (or equivalent work experience).
  • Proficiency in Python, C++, or TypeScript.
  • Comfortable learning new languages, libraries, and frameworks as needed.
  • Experience shipping production-ready code used by many customers.

🎁 Benefits

  • Small multidisciplinary team with impact.
  • Excellent health, dental and vision insurance for you and dependents.
  • 401k plan.
  • Flexible PTO policy.
  • Catered lunch in office with snacks and beverages.
  • Competitive salary and stock options.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →