We are looking for a Software Engineer to play a key role in the continued evolution of Syringa’s systems landscape. While some core platforms are already in place, others are actively being evaluated, replaced, or newly introduced as the business modernizes. This role will be directly involved in standing up new systems, enhancing existing ones, and designing how they integrate with the broader ecosystem to ensure applications and data structures enable efficient, scalable, real-world business operations. This role sits at the intersection of business discovery and technical execution. You will partner with business stakeholders to understand workflows and objectives, while applying sound system design principles and standard platform capabilities to meet those needs. Success in this role means knowing when to adapt systems to the business and when to guide the business toward established, scalable patterns. This position is ideal for someone who enjoys solving messy problems, designing solutions from first principles, and building reliable, maintainable systems in environments where requirements are not fully defined up front. This position is onsite and requires in-office attendance in Boise, Idaho.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level