Taro Logo

Software Engineer

Capture One provides photographers with powerful tools to capture, edit and collaborate, specializing in tethered workflow and image processing software.
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · Consumer

Job Description

Capture One, a leading provider of professional photography software, is seeking a Software Engineer to join their team in Athens, Greece. The company empowers over 250,000 photographers worldwide with industry-leading tethered workflow solutions and unparalleled image quality tools.

As a Software Engineer, you'll be working on software used daily by thousands of photographers globally, contributing to desktop, mobile, cloud, and AI solutions. The role involves developing new features, maintaining cloud-based solutions, and ensuring high availability of services. You'll be part of an international team that's revolutionizing the photography industry through technological innovation.

The ideal candidate should have a computer science degree, strong analytical skills, and experience with cloud-based applications and SQL. You'll work in an agile environment, collaborating with product managers, designers, and QA specialists. The company offers an attractive benefits package including health insurance, mental health support, and various lifestyle perks.

What makes this opportunity unique is the chance to impact the professional photography industry directly, working on software used in major fashion shoots, athletic brands, and high-profile photography projects. The company culture emphasizes teamwork, diversity, and autonomous ownership, all while maintaining a healthy work-life balance.

Last updated 7 days ago

Responsibilities For Software Engineer

  • Contribute to the entire development process of new features across applications and services
  • Implement and maintain highly available, scalable, and secure cloud-based solutions
  • Implement and maintain monitoring solutions to ensure high availability and reliability of services
  • Design and develop automated test suites for unit, integration, and functional testing
  • Work closely with other software engineers, Product managers and designers and QA specialists

Requirements For Software Engineer

  • University degree in computer science or software engineering
  • Great analytical and problem-solving skills, with attention to detail
  • Excellent people and communication skills
  • Fluency in English, both written and verbally
  • Experience in designing and implementing full stack cloud-based applications
  • Experience in SQL
  • Experience with Continuous Delivery, Telemetry/Analytics, Test Driven Development

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Mental Health Assistance
Commuter Benefits
  • Top notch hardware equipment
  • Possibility to borrow photography gears
  • Mentor program
  • Vibrant and social work culture
  • Paid vacation
  • Private health insurance
  • Pension contributions
  • Mental health and physical wellbeing support
  • Bike leasing and public transportation discounts
  • Snacks, coffee, drinks and fruits at the office

Related Jobs

Application Developer (z/OS Mainframe)

Hybrid Application Developer (z/OS Mainframe) position at iKnowHow S.A. in Athens, Greece, focusing on mainframe development and enterprise solutions.

Application Developer (z/OS Mainframe)

Mid-level Application Developer position for z/OS Mainframe systems at iKnowHow, offering hybrid work in Athens with focus on backend development and enterprise solutions.

Back-End Software Engineer

Back-End Software Engineer position at Grapevine Digital in Athens, requiring 3+ years of Python/Django experience, offering competitive salary and hybrid work arrangement.

COBOL Software Engineer

COBOL Software Engineer position at Agile Actors - Hybrid role based in Chalandri, Greece

Data Migration Developer (PHP)

Remote Data Migration Developer position at AlfaDocs, focusing on healthcare data integration and migration using PHP, with competitive salary and benefits.