The Senior Software Engineer role at Threecolts is focused on owning and delivering features for Inventory Lab's C# and Java systems. Key responsibilities include designing scalable services, debugging production issues, and contributing to architectural discussions. Candidates should have 5–8+ years of software engineering experience with strong skills in C# and Java, as well as experience with backend services and APIs.