Senior Software Engineer
InRule · Chicago, IL · Yesterday
On-siteEngineeringFull-time
InRule Technology®, Inc. is a PE-backed SaaS company with hundreds of customers in more than 40 countries. Our integrated Decision Intelligence Platform (DIP) combines decisioning, process automation, and machine learning to help IT and business leaders make better decisions faster, operationalize AI, and improve complex processes. We are trusted by some of the world’s largest banks, insurance companies, healthcare organizations, and governments for mission-critical applications. By making automation accessible, InRule increases productivity, drives revenue, and delivers exceptional business outcomes. About The Role This position is responsible for designing, implementing and maintaining software product code according to requirements specified by Product Management and ultimately to deliver outcomes that meet our customers' needs. The Senior Software Engineer builds these capabilities using patterns and practices that uphold the security, maintainability, testability, extensibility, and operability of our software IP. The Senior Software Engineer can tackle projects and large tasks independently, maintaining and improving implementation quality standards while helping other team members learn by example. What You'll Do Efficiently design and implement secure, performant, and maintainable softwareContinually improve implementation quality and practices in response to feedbackClearly communicate progress, ambiguities, blockers, and estimates to stakeholdersBuild testable, observable, production-ready componentsIdentify, debug, resolve and prevent recurrence of defects in a timely mannerLead larger initiatives from task breakdown through implementation and deliveryLead by example and provide constructive, actionable feedback on others’ work What We’re Looking For 7+ years of experience in professional software developmentBachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experienceOwn a feature end-to-end, from the React/TypeScript UI through the C#/.NET API it calls, rather than working in a single tierFluent with AI-assisted development tools (e.g. Claude Code, Cursor, Copilot) as daily working practice, including building small agents or skills, such as an automated quality-grading tool or a PR-review agentScoping and prioritizing your own work when requirements are still taking shapeExcellent problem-solving skills and attention to detailStrong written and verbal communication skills in EnglishProactive communicator able to collaborate effectively across time zones What We Offer Competitive compensation and benefits.Flexible work environment.The opportunity to build and shape a premium support function with measurable customer impact.A collaborative culture with close partnership across Support, Engineering, Product, and Customer Success.Professional growth within a scaling SaaS organization. The Pay Range For This Role Is 150,000 - 180,000 USD per year(InRule Chicago) 150,000 - 180,000 USD per year(Remote (United States))