Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

OpenEye Logo

Lead Software Engineer

OpenEye

$135,000 - $180,000
Nov 6, 2025
Liberty Lake, WA, US
Apply Now

OpenEye is seeking a Lead Software Engineer / Cloud Architect to take on a technical ownership role over OpenEye's large-scale, cloud-based platform, ensuring it remains stable, scalable, and efficient, and to lead modernization efforts of legacy architectures.

Requirements

  • Deep experience designing and operating cloud architectures and infrastructure using AWS services
  • Substantial expertise with Java and the Spring Framework* for building large-scale, high-performance systems
  • Exceptional skill in designing new systems (and enhancing legacy systems) to ensure long-term stability, scalability, and maintainability
  • Strong experience in performance optimization*, including profiling, tuning, and improving efficiency at scale
  • Significant exposure to "big data" challenges - designing systems capable of ingesting, processing, and storing massive volumes of data efficiently
  • Strong understanding of architectural design principles, scalability strategies, and data-intensive system operations
  • Java, Spring, React, TypeScript, MySQL, CrateDB, Git, IntelliJ

Responsibilities

  • Defining and implementing our technical roadmap to ensure the platform remains stable, scalable, and efficient for years to come.
  • Leading major feature or system initiatives from concept through delivery, ensuring technical integrity and alignment with business goals.
  • Planning and leading modernization efforts of legacy architectures - including migration from monoliths to microservices and adoption of cloud-native patterns -without disrupting ongoing product delivery.
  • Designing frameworks, services, and infrastructure that accelerate revenue-generating feature work by our product development teams.
  • Independently design and lead implementation of large-scale projects thought the complete software development lifecycle.
  • Architect and implement robust, reusable frameworks, components, and tools adopted across multiple engineering teams.
  • Anticipate technical challenges in advance, shaping roadmaps and system designs that ensure sustainability and scalability.

Other

  • 8+ years of professional software engineering experience, including demonstrated success in lead and architectural roles
  • Excellent critical thinking, problem-solving, and mentoring skills
  • Ability to influence technical decisions through collaboration and strategic foresight
  • Strong quality ethic and test-first mindset
  • Excellent communication and teamwork skills