Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Engineer

$93k - $143k

Kodak Alaris

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.

Senior Software Engineer - Platform, Cloud & Edge Systems

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 DevOps-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 DevOps 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
  • Advanced proficiency in C# (.NET) and solid experience with JavaScript (React/Redux)
  • 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 DevOps practices (Azure DevOps preferred)
  • Experience supporting hybrid architectures (cloud + desktop/edge systems)
  • Knowledge of distributed system observability (logging, metrics, tracing)
  • Experience with performance tuning and large-scale system optimization
Technical Skills
  • Microservices & APIs: REST, JSON, service-to-service communication
  • Containers & Deployment: Docker, container orchestration concepts
  • Cloud Platforms: Azure (AWS/GCP acceptable)
  • Databases: SQL, MySQL/MariaDB, familiarity with NoSQL
  • Languages & Tools: C#, C++, JavaScript (React), Git, Visual Studio
Why Join Us
  • Work on a large-scale global platform serving millions of users and devices
  • Solve challenging engineering problems across cloud, edge, and desktop environments
  • Play a key role in modernizing and evolving a hybrid platform architecture
  • Collaborate with experienced teams and drive meaningful technical impact

Compensation: $93,000 - $143,000 annually, contingent on level of experience

Kodak Alaris is an Equal Opportunity Employer and strong advocate of workforce diversity. Race/Color/Gender/Sexual Orientation/Gender Identity/Religion/National Origin/Disability/Veteran.

As a member of the Kodak Alaris team you will be eligible to participate in our flexible benefits program which include paid flexible time off, health, dental and vision coverage, paid sick leave, paid parental leave, 401(k) plan with company match, short-term and long term disability coverage and life insurance.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Development Engineer in Rochester, NY vacancy
  • $150k - $250k

     ...physics-based modeling, the platform enables engineers and researchers to accelerate complex semiconductor and photonic development workflows through verifiable and...  ...HPC environments Exposure to enterprise software deployment Experience collaborating with... 
    Suggested
    Full time
    Visa sponsorship
    Relocation package

    C&D Talent Advisory

    Rochester, NY
    12 days ago
  • $109k - $144k

     ...Job Description Job Posting Title Lead Engineer – Fluids (CFD) Job Description Why...  ...applications Support Pre‑Sales & Solution Development Partner with account managers to...  ...Deliver technical presentations and software demonstrations Identify opportunities... 
    Suggested
    Remote job
    Temporary work
    Flexible hours

    Simu Tech Group

    Rochester, NY
    16 days ago
  •  ...domains as needed to meet the diverse needs of multiple clients Requirements of the role: ~5+ years' experience as a cloud engineer with hands-on expertise across AWS cloud services ~ Strong experience with infrastructure-as-code tools like CloudFormation ~... 
    Suggested

    Innovative Solutions

    Rochester, NY
    29 days ago
  • $175k - $200k

     ...Akkodis is seeking a Platform Software Engineer for a Direct hire with a client in Rochester, NY (Hybrid). The ideal candidate will lead customer-facing technical engagements while designing, customizing, and delivering scalable platform features and integrations... 
    Suggested
    Local area

    Akkodis

    Rochester, NY
    10 hours ago
  •  ...necessary skills to provide technology research, evaluation, development, and delivery in support of infrastructure deployment solution...  ...In addition to Level I responsibilities): *Acts as a primary engineer for assigned technology areas. *Maintains a highly performant... 
    Suggested
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Capital District Physicians' Health Plan

    Rochester, NY
    5 days ago
  •  ...pipelines and AI/ML integration frameworks ~ Ensure governance, security, and operational excellence ~ Collaborate with engineering, analytics, and business teams Required Skills: ~ Strong experience in cloud architecture (AWS, Azure, GCP) ~ Expertise... 
    Full time
    Contract work
    Remote work

    NavitasPartners

    Rochester, NY
    24 days ago
  •  ...Job Description Job Description Applications Engineer - Innovations Team Brinkman Products Brinkman Products is looking for...  ...turn ideas into working manufacturing solutions: Support the development, testing, and implementation of turnkey manufacturing... 

    Davenport Machine

    Rochester, NY
    20 days ago
  •  ...Job Description Job Description Applications Engineer   About Micro Instrument Corp Micro Instrument Corp provides a progressive...  ...an outstanding work environment and opportunities for career development. Through these comprehensive offerings, every individual has... 
    Contract work
    Local area
    Monday to Friday
    Night shift

    Micro Instrument Corp

    Rochester, NY
    2 days ago
  • $90 per hour

     ...IT Cloud Engineer – Network 5 Rochester, New York Job Reference ID: - 49158 Category: Engineering - IT Job Type: Contract...  ...necessary skills to provide technology research, evaluation, development, and delivery in support of infrastructure deployment solution... 
    Contract work
    Work experience placement
    Flexible hours

    w3r Consulting

    Rochester, NY
    1 day ago
  • $110.5k - $205.5k

     ...the interest of national security. Job Title: Lead, System Engineering (Space Optical Systems) Job Code: 36110 Job Location:...  ...EIDP) generation efforts. Essential Functions: Lead the development and execution of system architecture and system design plans.... 
    Local area
    Remote work
    Relocation
    Relocation package
    Flexible hours

    L3Harris

    Rochester, NY
    1 day ago
  •  ...Data/AI Cloud Engineer We are seeking a skilled and motivated Data/AI Cloud Engineer...  ...for the Role: Must have 5+ years of software engineering experience with at least 2+...  ...AI/ML, data engineering, or cloud-native development Must have 2+ years of hands-on AWS experience... 

    Innovative Solutions

    Rochester, NY
    10 hours ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

    Rochester, NY
    3 days ago
  • $117k - $218k

     ...the interest of national security. Job Title: Manager, Software Engineering Job Code: 38219 Job Location: Rochester, New York Job...  ...-term operational plans and manage execution of software development activities to ensure alignment with scope, schedule, quality... 
    Temporary work
    Local area
    Flexible hours

    L3Harris Technologies

    Rochester, NY
    12 days ago
  • $97k - $125k

     ...provided) Platform DevOps Deployment Engineer About the Role We are looking...  ...environments. In this role, you will own the development of installers, system provisioning, OS...  ...and maintain Linux installers and software packages (APT, Snap, Flatpak, etc.) across... 
    Temporary work
    Relocation
    Flexible hours

    Kodak Alaris

    Rochester, NY
    3 days ago
  • $180k - $247.5k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...Learn more about our benefits ( . As a Software Engineer at Applied Materials, you'll...  ...assigned programs, and contribute to the development of functional strategy?? Minimum... 
    Full time
    Relocation

    Applied Materials

    Rochester, NY
    1 day ago
  • $92k

     ...internal controls, and meet all training requirements in a timely manner Qualifications Experience with SQL Server Database Development. 5 Years' Experience Preferred. Significant knowledge of object oriented development principles, multi-tier web application... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    Community Bank NA

    Rochester, NY
    1 day ago
  • $97k - $125k

     ...matter. POSITION SUMMARY: The Kodak Alaris Software Developer position is responsible for development of software applications that drive the Themed...  ...functional teams. Contribute to code reviews, engineering standards, and continuous improvement efforts.... 
    Temporary work
    Remote work
    Relocation package
    Flexible hours

    Kodak Alaris

    Rochester, NY
    2 days ago
  •  ...Software Engineer Rochester, New York Full Time Company Description Impossible Objects is a rapidly growing organization in the...  ...processes Work effectively with cross functional team in the development of new products and resolving issues Maintain... 
    Full time
    Work at office
    Immediate start

    Impossible Objects LLC

    Rochester, NY
    4 days ago
  •  ...MAX) is electronic warfare and cyberspace solutions and engineering services company support the Department of Defense....  ...computer scientist you will be assisting in the design and development of the core MAX software applications and products. To perform this job... 
    Full time
    Contract work
    Work at office
    Home office
    Monday to Friday
    Shift work

    Metrea

    Rochester, NY
    4 days ago
  • $110.5k - $205.5k

     ...the interest of national security. Job Title: Lead, Network Engineer Job Code: 37933 Job Location: Rochester, NY Job...  ...lessons learned from programs to future designs. Oversee product development technical activities and system integration activities to ensure... 
    Local area
    Flexible hours

    L3Harris

    Rochester, NY
    4 days ago
  •  ...IT Cloud Engineer - Security The IT Cloud Engineer - Security provides the vision, strategy, functionality, and technology solutions...  ...technology areas. Collaborates and participates in the development and execution enterprise strategy in the assigned technology area... 
    Work experience placement
    Work from home
    Home office
    Flexible hours

    Univera Healthcare

    Rochester, NY
    4 days ago
  •  ...Description Job Description Job Requirements The Application Engineer isresponsible for providing support to the sales team on their...  ...match, medical coverage, wellness programs, and career development opportunities. Join our fast-growing, customer-focused organization... 
    Work experience placement

    Stark Tech Group

    Rochester, NY
    a month ago
  •  ...Job Description Job Description Senior Data Engineer – Cloud & AI Platforms Location: US / Canada (Remote/Hybrid) Type: Contract / Full-Time Overview: We are hiring a Senior Data Engineer to support large-scale data modernization and AI-driven transformation... 
    Full time
    Contract work
    Remote work

    NavitasPartners

    Rochester, NY
    24 days ago
  • $116k - $159.5k

     ...Materials is a global leader in materials engineering solutions used to produce virtually...  ...third level escalation for Hardware & Software (stability) issues. Drives Failure Analysis...  ...Experience in firmware/software test development using Robot Framework or Pytest Knowledge... 
    Full time
    Local area
    Relocation

    Applied Materials

    Rochester, NY
    14 days ago
  •  .... is in growth mode and currently seeking a Senior Embedded Software Engineer to join our team in Rochester, New York! The Senior Embedded...  ...software systems in collaboration with hardware product development. This role combines deep technical leadership, product... 
    Local area

    Allied Motion Technologies

    Rochester, NY
    3 days ago
  • $91.53k - $156.5k

     ...Data Solutions Engineer Imagine Your Future with Us! Since 1971, Paychex has been at...  ...and endless opportunities for growth and development, you can build a lifelong career with us...  ...years of experience in data engineering, software engineering, systems integration, or a related... 
    Full time
    Contract work
    Part time
    Internship
    Local area

    Paycor

    Rochester, NY
    4 days ago
  •  ...Senior Embedded Software Engineer D3 Embedded is seeking an experienced Senior Embedded Software Engineer to lead the design, development, and optimization of software for embedded systems. This role involves architecting and implementing firmware solutions, debugging... 
    Temporary work
    Remote work
    Flexible hours

    D3 Engineering

    Rochester, NY
    4 days ago
  • $98k - $132k

     ...WeTheHobby is looking for a skilled and solution-driven Senior Software Engineer to design, develop, and maintain the server-side logic,...  ...Key Responsibilities: Take ownership of the design, development, and maintenance of scalable and robust backend services.... 
    Full time
    Work at office
    Flexible hours

    WeTheHobby

    Rochester, NY
    10 hours ago
  •  ...Application Engineer Rochester New York - Pittsford, NY 14534 Overview Salary Range $65,000.00 - $72.00 Salary Level Experienced Position Type Full Time Job Shift Day Application Engineer - Rochester, NY Northland Controls is seeking an experienced Application... 
    Full time
    Shift work

    Northland Controls

    Pittsford, NY
    12 days ago
  •  ...Sr Software Developer/ Software Engineer Rochester, NY Job Description: The primary objective of the work is embedded software development of safety critical software in C using numerical assurance and checked redundant techniques needed for CTDOT program... 
    Casual work

    ECHO IT SOLUTIONS INC .

    Rochester, NY
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Engineer. Be the first to apply!