Software Engineer, Sr.
Sirsi Corporation
Location: Salt Lake City, UT 84101, US
Employment Type: FULL_TIME
Industry: Advertising and Public Relations
Occupational Category: 15-0000.00 – Computer and Mathematics
Posted: Tuesday, 30 June 2026
Valid Through: Thursday, 30 July 2026
Job Description
Sirsi Corporation is hiring a Software Engineer, Sr. in Salt Lake City, UT. This is a full-time position.
Technical Requirements
- Core Java & JVM Performance: Understanding of Core Java (Java 11/17+). Expertise in JVM internals, memory management, performance tuning, and robust concurrency/multithreading.
- Enterprise Frameworks: Experience utilizing the Spring ecosystem, with a specific focus on building production-ready applications via Spring Boot.
- RESTful API Design: Designing, building, and securing highly scalable, robust REST APIs optimized for both third-party integrations and internal UI consumption.
- Database & Search Technology: Proficiency across both relational and non-relational database architectures (e.g., PostgreSQL, MySQL, MongoDB), paired with experience implementing enterprise search and indexing technologies like Elasticsearch or Solr.
- Modern Frontend UI: Strong capability to build intuitive, responsive web applications using React, Next.js, and Material UI (MUI).
- AI-Assisted Development: Active integration of AI development tools (such as GitHub Copilot, Cursor, or ChatGPT) into your daily workflow to accelerate application velocity and optimize code quality.
- Prompt Engineering: Practical familiarity with AI-directed prompt engineering principles to design, refine, and deploy next-generation features and software.
Requirements:
- Bachelor's degree or Diploma in Computer Science, Engineering, related field, or equivalent work experience.
- 8+ years of experience in software development, and 3+ years as a Software Engineer with a focus on designing and building complex, scalable systems.
- Deep understanding of software engineering principles, design patterns, algorithms, and system architecture.
- Ability to lead technical discussions, make critical decisions, and drive consensus among team members.
- Experience with cloud technologies and microservices architecture.
Salary range: $105, 000 - $115, 000 USD per year.
Education Requirements
high school
Skills
Please see the job description for required or recommended skills.
Benefits
Please see the job description for benefits.
Index requested: • Indexed: