Senior Software Engineer (Java)
Cayuse
United States
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Problem-solving","Collaboration","Ownership","Attention to detail"]Senior Software Engineer responsible for designing, building, and maintaining full-stack Java web applications on the Cayuse Research Platform. You’ll own features from data layer to UI, contribute to architecture, mentor quality through strong test coverage, and collaborate with product, QA, and cross-functional teams in a fast-paced Agile environment focused on scalable, high-quality software and platform health.

