Position Overview
We are searching for a software engineer to help us document the diversity of life on Earth. The ideal candidate values meaningful work contributing to a global mission that builds on 350 years of Earth exploration and biological inventory to identify and describe the world's plant and animal species. The person enjoys solving problems, innovating software solutions, learning new technologies, and sharing insight and expertise. Fuel your passion on your career path, help us document the natural world, and enjoy a collegial and welcoming work environment. You will be a valued colleague on our enthusiastic, competent, and collaborative team.
Biological specimens of plants and animals document the distribution of life on the planet and geological specimens document its environment. Our group supports scientists in research centers around the world with software that manages and publishes information about the specimens of preserved plants, animals, rocks, minerals, fossils, and meteorites in their collections. Our open-source Specify platform is used by 135 museum institutions in 25 countries.
Specify 7 is a mature, open-source web application built on Python, Django, TypeScript, and React. As a senior developer, take responsibility for significant features and technical improvements, and help guide the platform's technical direction. You will work across the codebase, making design decisions that support the varied needs of museum collections while keeping the software reliable, maintainable, and scalable. This includes developing data models, sophisticated user interfaces, application performance, and scalability improvements. You will also support other developers through code review, technical guidance, and mentoring. Your work will directly benefit scientific institutions worldwide.
The Specify Collections Consortium, (https://www.specifysoftware.org), is a global, non-profit, biological and geological museum organization, legally organized under the University of Kansas Center for Research. The Consortium is headquartered in the Biodiversity Institute on the campus of the University of Kansas in Lawrence, KS. Our development team is intentionally small and operates with a collaborative, relatively flat structure. Rather than emphasizing management hierarchies, we encourage developers to take ownership of their work, contribute across the codebase, and continuously deepen their technical expertise. You will be a full-time university employee with generous benefits including comprehensive health insurance, retirement plan, 22 paid vacation days per year and several paid holidays.
This position is a hybrid position, with days required in-office in Lawrence, Kansas, with a flexible 40-hour workweek.
This position is not eligible for H-1B sponsorship. Candidates must be eligible to work in the US.
Technologies We Use:
Job Description
70%:
20%:
10%:
Required Qualifications
This position requires a formal degree in the cited discipline area(s) to ensure that candidates have advanced knowledge, analytical skills and professional competencies necessary to perform the duties of the position. The level of degree is commonly recognized as the standard qualification for similar roles in the public and private sector, ensuring that the university remains competitive with industry aligned practices, enhances collaboration with external partners, and supports the delivery of services and programs that meet professional and market-driven expectations.
Preferred Qualifications
Contact Information to Applicants
Aimee Stewart, aimee.stewart@ku.edu
Additional Candidate Instruction
A complete application consists of:
Incomplete applications cannot be considered.
Application review begins Monday, November 9, 2026, and will continue until a qualified pool of applicants is identified.
Advertised Salary Range
$85,000 - $90,000, commensurate with experience
Application Review Begins
09-Nov-2026
Anticipated Start Date
04-Jan-2027
Primary Campus
University of Kansas Lawrence Campus
FTE
1.0
Reg/Temp
Regular
FLSA Status
Computer Employee Exception
Employee Class
U-Unclassified Professional Staff
Work Schedule
M-F, 8 am - 5 pm
Job Family
Information Technology-KUL
Work Location Assignment
Hybrid
Disclaimer
The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability, status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression, and genetic information in the university's programs and activities. Retaliation is also prohibited by university policy. The following person has been designated to handle inquiries regarding the nondiscrimination policies and is the Title IX coordinator for all KU and KUMC campuses: Associate Vice Chancellor for the Office of Civil Rights and Title IX, civilrights@ku.edu, Room 1082, Dole Human Development Center, 1000 Sunnyside Avenue, Lawrence, KS 66045, 785-864-6414, 711 TTY.
| Location | Lawrence, KS |
| Salary | $85,000–$90,000 Per Year |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder