×
Register Here to Apply for Jobs or Post Jobs. X

Software Development Engineer

Job in City of Rochester, Rochester, Monroe County, New York, 14602, USA
Listing for: Kodak Alaris Inc.
Full Time position
Listed on 2026-06-04
Job specializations:
  • Software Development
    Cloud Engineer - Software, DevOps
Salary/Wage Range or Industry Benchmark: 93000 - 143000 USD Yearly USD 93000.00 143000.00 YEAR
Job Description & How to Apply Below
Location: City of Rochester

Posted Tuesday, May 12, 2026 at 10:00 AM

Kodak Alaris is a global technology company that’s delivering future value through customer solutions. Our advanced, patented intellectual property combines breakthrough technologies, digital transformation, and human know-how to unlock the power of images and information. We make businesses run faster, governments run smarter and provide consumers innovative solutions to preserve and enjoy their most cherished memories. Our future is powered by our employees’ creativity.

Expect a lot from Kodak Alaris and know that we expect a lot of ourselves and the performance of the company.

Kodak Moments is a leading global provider of photo products and services to retailers, consumers, and entertainment properties. We inspire consumers to bring their memories to life--delivering innovative, high-quality photo products and experiences they find truly meaningful. Powered by over 100,000 consumer touchpoints across 30 countries globally, it's our mission to be the brand consumers choose to celebrate and preserve life's memories, from the big events to the everyday moments that matter.

Please note:

  • this position is NOT eligible for Visa sponsorship
  • relocation assistance NOT provided
Position Summary

We are seeking a highly experienced software engineer to join our platform development team, responsible for designing and delivering complex solutions that power global in-store, edge (kiosk), and cloud-based applications for Kodak Moments.

Our platform supports 100K+ kiosks worldwide, millions of mobile users, and web experiences enabling customers to create personalized imaging products for rapid in-store pickup or home delivery.

This role requires a hands‑on engineer who can operate across cloud and desktop environments, lead the design and delivery of scalable systems, and independently drive complex technical initiatives from concept through production.

You will collaborate with cross-functional teams—including product, architecture, and Dev Ops—to build resilient, high-performance systems in a modern Agile environment.

Key Responsibilities
  • Lead the design, development, and delivery of complex platform capabilities across cloud, desktop, and edge environments
  • Architect and build scalable microservices consumed by Web, Mobile, and Kiosk applications
  • Develop and maintain containerized services (Docker) deployable across Azure cloud and on-prem/desktop systems
  • Drive technical design decisions, ensuring scalability, reliability, observability, and security
  • Contribute to and modernize C# (.NET) and C++ codebases, including performance‑critical components
  • Own end‑to‑end delivery of features—from requirements through deployment and production support
  • Collaborate with Dev Ops to design and optimize CI/CD pipelines, infrastructure, and deployment strategies
  • Troubleshoot and resolve complex cross‑system issues spanning cloud, services, and edge devices
  • Mentor engineers and promote engineering best practices, coding standards, and architectural consistency
  • Evaluate, prototype, and drive adoption of new technologies and platform improvements
Required Qualifications
  • Bachelor’s degree in Computer Science or related field with 5+ years of professional software development experience
  • Proven ability to design and deliver complex distributed systems
  • Strong experience building and operating RESTful APIs and microservices architectures
  • Experience working across cloud (Azure preferred) and on‑prem/desktop environments
  • Hands‑on experience with containerization (Docker) and modern deployment patterns
  • Experience designing systems for scalability, reliability, and performance
  • Strong understanding of software architecture, design patterns, and system integration
  • Demonstrated ability to own features end‑to‑end and drive delivery with minimal supervision
  • Excellent problem‑solving, communication, and collaboration skills
Preferred / Nice‑to‑Have Qualifications
  • Experience developing or deploying applications on Linux‑based systems
  • Familiarity with Azure services, including compute, storage, networking, and monitoring
  • Experience with CI/CD pipelines, infrastructure as code, and Dev Ops practices (Azure Dev Ops preferred)
  • Kno…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary