Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

ExecutivePlacements.com Logo

Backend Software Engineer

ExecutivePlacements.com

$98,548 - $114,529
Dec 2, 2025
San Francisco, CA, US
Apply Now

The Cornell Lab of Ornithology is looking to develop technical infrastructure and services to support numerous user-facing applications, including eBird, Merlin, Macaulay Library, and Birds of the World, and to provide data-driven services, learning platforms, and science communications supporting biodiversity and conservation communities.

Requirements

  • Three (3)+ years of relevant experience working on substantial computer software projects and collaborating with a team of engineers.
  • Three (3)+ years of object-oriented programming and modern web application development techniques building and integrating APIs, web services, and frontend user interfaces.
  • Three (3)+ years of experience with Java, Spring, and SQL.
  • Experience with web frameworks such as React, Vue.js, Angular, Next.js, or Nuxt.
  • Experience with relational database table design and with writing and optimizing complex queries.
  • Experience with containerization using Kubernetes or Docker.
  • Experience with cloud infrastructure platforms and services from major vendors such as AWS (preferred) or Azure.

Responsibilities

  • Design, develop, and maintain complex web-based applications and related services for the Merlin team based in the Macaulay Library at the Cornell Lab of Ornithology (CLO), external customers, and funding agencies.
  • Participate actively in the design and evolution of CLO technical infrastructure and hosting platforms, including the transition to more scalable, agile, cloud-based systems.
  • Serve as a technical liaison supporting coordination and integration of application infrastructure to meet CLO strategic objectives.
  • Develop web-based systems, APIs, and database applications utilizing Java, Spring, javascript, enterprise GIS systems, and SQL with a Postgres backend.
  • Stay current on software development and web application best practices and processes.
  • Design and implement relational database table design and write and optimize complex queries.
  • Collaborate with a team of engineers to develop and maintain complex web-based applications and related services.

Other

  • Bachelors degree in computer science or related field or equivalent combination of education and experience.
  • Ability to establish realistic goals and deliver work on schedule, handle multiple concurrent tasks and priorities, and adapt to changing priorities, situations and demands.
  • High level of integrity and dependability with a strong sense of urgency and results-orientation, and an ability to exercise sound judgment in decision making and in accomplishing tasks that are urgent or of a sensitive or confidential nature.
  • Ability to work both independently and collaboratively, and to build working relationships to solve problems and achieve common goals in a multidisciplinary environment.
  • Experience in and/or demonstrated commitment to supporting diversity, equity, access, inclusion, and wellbeing.