Logo for InRule

Senior Software Engineer

Role overview

Qualifications

  • 7+ years of experience in professional software development
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Fluent with AI-assisted development tools
  • Excellent problem-solving skills and attention to detail

Responsibilities

  • Efficiently design and implement secure, performant, and maintainable software
  • Continually improve implementation quality and practices in response to feedback
  • Clearly communicate progress, ambiguities, blockers, and estimates to stakeholders
  • Lead larger initiatives from task breakdown through implementation and delivery

Key facts

Hard skills

Other skills

  • Problem Solving
  • Communication
  • Collaboration
  • Detail Oriented

About the company

InRule logo

InRule

InRule Technology® is an AI decisioning company providing integrated decisioning, machine learning and process automation software to the enterprise. By enabling IT and business leaders to make better decisions faster, operationalize machine learning, and improve complex processes, the InRule® Intelligence Automation Platform increases productivity, drives revenue, and provides exceptional business outcomes. More than 500 organizations worldwide rely on InRule for mission critical applications. InRule Technology has been delivering measurable business and IT results since 2002. Learn how to make automation accessible at www.inrule.com.

Company details

Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

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 software
  • Continually improve implementation quality and practices in response to feedback
  • Clearly communicate progress, ambiguities, blockers, and estimates to stakeholders
  • Build testable, observable, production-ready components
  • Identify, debug, resolve and prevent recurrence of defects in a timely manner
  • Lead larger initiatives from task breakdown through implementation and delivery
  • Lead by example and provide constructive, actionable feedback on others’ work

What we’re looking for

  • 7+ years of experience in professional software development
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent practical experience
  • Own a feature end-to-end, from the React/TypeScript UI through the C#/.NET API it calls, rather than working in a single tier
  • Fluent 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 agent
  • Scoping and prioritizing your own work when requirements are still taking shape
  • Excellent problem-solving skills and attention to detail
  • Strong written and verbal communication skills in English
  • Proactive 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.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at InRule

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.