Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - US

Full-time

IRIS

About IRIS

IRIS Software Group is one of the UK's largest privately held software companies, trusted by 100,000+ businesses, schools and accountancy firms to keep their operations running. Our software pays 1 in 6 UK employees, supports over 12,000 schools, and is relied on by 91 of the top 100 UK accountancy firms.

We're a Great Place to Work® certified employer, recognised for our commitment to well-being, inclusion and development - and we're growing fast.

This is a hands-on senior engineering role where you’ll solve complex problems, build scalable cloud-based software and have genuine influence over how we design and deliver our products. You’ll work across modern .NET, C#, cloud and web technologies, helping us create secure, reliable software capable of supporting large numbers of users.

We’re also evolving how we build software. As IRIS continues its journey towards becoming an AI-first organisation, you’ll have opportunities to use AI-assisted engineering tools, contribute to modern cloud architecture and help shape engineering practices across the team.

You won’t have direct reports, but you will have real technical influence. You’ll mentor other engineers, contribute to architectural decisions and help raise the engineering bar around you.

What will you be doing?

As a Senior Software Engineer, you’ll take ownership of significant areas of our products from initial design through to production.

You’ll:

  • Design and deliver complex, scalable systems, including high-traffic APIs, multi-service integrations and data-processing solutions.

  • Own large features and components end-to-end, from technical design and development through to deployment and production support.

  • Build modern applications using C#, .NET Core, ASP.NET Core Web APIs and contemporary frontend technologies.

  • Influence architecture and technology decisions, helping the team choose solutions that balance scalability, maintainability and business needs.

  • Build and improve cloud-native solutions across Azure or AWS.

  • Champion strong engineering practices including automated testing, TDD/BDD, CI/CD, observability, security and Infrastructure as Code.

  • Work closely with Product, QA, Design, DevOps and other Engineering teams to turn requirements into high-quality software.

  • Lead technical discussions, story refinement and technical problem-solving.

  • Identify opportunities to reduce technical debt and improve existing systems.

  • Troubleshoot complex production and performance issues.

  • Mentor junior and mid-level engineers, sharing knowledge and helping others develop technically.

  • Help the team use AI-assisted engineering tools responsibly and effectively to improve quality, productivity and decision-making.

What are we looking for?

We’re looking for an experienced engineer who combines strong hands-on development skills with the ability to take technical ownership and positively influence those around them.

Key technical experience:

  • 5 to 7 years of professional software development experience.

  • Strong backend development experience using .NET Core, C#, ASP.NET Core Web APIs and REST.

  • Experience working with application architectures and distributed systems.

  • Strong knowledge of SQL, NoSQL and data architecture.

  • Experience with modern frontend frameworks such as Angular, React, Vue.js or Blazor, or working knowledge of frontend development alongside deeper backend expertise.

  • Strong Azure or AWS experience within SaaS environments.

  • Experience with cloud technologies such as Azure Functions, Queues, Blob Storage and VMs, or AWS equivalents including Lambda, SQS/SNS and EC2.

  • Experience with Docker and/or Kubernetes, ideally including production-scale deployments using AKS or EKS.

  • Experience with Infrastructure as Code, using tools such as Terraform, Bicep, ARM Templates, AWS CloudFormation or CDK.

  • Strong understanding of CI/CD, deployment strategies and engineering automation.

  • Experience with automated testing and TDD/BDD practices.

  • Understanding of clean architecture, SOLID principles and domain-driven design.

  • Experience building highly scalable, internet-facing software.

  • Strong production troubleshooting skills, including application profiling, benchmarking and performance optimisation.

  • Knowledge of observability platforms such as DataDog, Application Insights or Amazon CloudWatch.

  • Good understanding of application security, vulnerability management and threat modelling.

  • AI-assisted engineering

This isn’t simply about years of coding experience.

We’re looking for someone who can demonstrate:

  • Ownership of complex, multi-system solutions.

  • Experience working on scalable, internet-facing products.

  • Technical leadership through architecture decisions, mentoring and collaboration.

  • The confidence to challenge and influence technical decisions constructively.

  • A track record of improving engineering standards and practices.

  • Experience mentoring junior and mid-level engineers.

  • The ability to lead technical initiatives spanning multiple sprints or quarters.

  • Strong communication skills, including explaining technical decisions to non-technical colleagues.

  • You don’t need formal management experience. We’re looking for someone who can lead through technical expertise and influence while remaining genuinely hands-on.

You don’t need everything below, but experience in any of these areas would be valuable:

  • Working in regulated or complex environments such as finance, health or government technology.

  • Using prompt engineering and Model Context Protocol (MCP) to connect AI systems with tools and services.

  • Advanced DataDog/APM, dashboards and alerting.

  • Modern UI architecture such as micro-frontends, SSR or SSG.

  • Security technologies and standards including OAuth2, OIDC and RBAC.

  • Event-driven architectures.

  • GraphQL, SignalR or WebSockets.

  • DevOps automation and true end-to-end ownership of software in production.

  • Advanced Azure or AWS certifications.

Why You’ll Love Working Here

  • Impact: Your work will influence millions globally.

  • Growth: Continuous learning and career development opportunities.

  • Belonging: A culture that celebrates diversity and empowers every individual.


Remote Working

Please be advised, permanent remote working, is only available to those living more than 25 miles (in a direct line) from their nearest IRIS office.

Ready to Apply?

Click Apply - we’re excited to learn about your unique perspective and experience. If you need adjustments during the process, let us know. We’re committed to making this opportunity accessible to everyone.

What to expect from our hiring process

Our process is designed to be fair, transparent and straightforward. Stages vary depending on the role — more senior positions may involve additional steps, and some areas include role-specific assessments such as a technical test or case study — but typically you can expect:

  1. Application review — we assess your experience and potential

  2. Initial call — a short conversation to learn about you and share more about the role

  3. Skills assessment — tailored to the position, e.g. case study, coding challenge or portfolio review

  4. Final interview — meet the team and explore how you'll make an IMPACT at IRIS

We'll always walk you through the specific stages at the start of the process so you can prepare with confidence.

If you need any adjustments or accommodations during the process, let us know, we’re committed to making this experience accessible for everyone.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - US in Remote vacancy
  • $154.45k - $185.33k

     .... Learn more at grafana.com and follow us on LinkedIn and X . We’re scaling...  ...discovery and organization: Search, the unified engine for finding and querying all Grafana data...  ...way Experience with developing software that runs in the Cloud o r experience... 
    Senior
    Full time
    Local area
    Remote work

    Grafana Labs

    Remote
    7 days ago
  • We are looking for a Senior Software Engineer to join our team. Rustici Software makes eLearning standards based software which is responsible for...  ...no guarantee we’ll use those languages for our next project.US based only, direct hire only, no recruiters, no contracting... 
    Senior
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours
    1 day per week

    Learning Technologies Group

    Franklin, TN
    3 days ago
  •  ...Sr Bioinformatics Software Engineer – Pipeline Development (Remote, US) We are looking to hire a candidate with the mentioned skill sets and experience for...  ...Job Summary We are seeking an experienced Senior Bioinformatics Software Engineer to design, develop,... 
    Senior
    Contract work
    Remote work

    OMG Technology

    Remote
    6 days ago
  •  ...Location: US East Coast or Denver, CO (on-site customer travel, remote otherwise)...  ...Kubernetes, AWS, GCP, Azure Team Size: 10 Engineers (EU-based) Travel: up to 25%...  ...engineering team is in Europe. You're the senior engineer on the ground in the US. When Europe... 
    Senior
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    Software Engineering

    United States
    a month ago
  • $100k - $120k

    NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the...  ...Fill in the 'Additional Info' box on our application to tell us more about your path. As well as being a part of something... 
    Senior
    Remote job
    Temporary work

    Parking

    Sacramento, CA
    1 day ago
  • $87.8k - $209.5k

     ...Senior Developer – Clinical Applications Engineering Transform Healthcare Through Modern EHR Technology Oracle Health is...  ...seeking a highly skilled Principal Software Engineer to join our Clinical...  ...specific to the stated locations only US: Hiring Range in USD from: $87,800... 
    Senior
    Full time
    Temporary work
    Worldwide
    Flexible hours

    Oracle

    Remote
    5 days ago
  •  ...Senior Applications Engineer What you will do Do you enjoy working with clients from different industries...  ...We work alongside the most innovative software providers in the data engineering...  ...position is fully-remote within the US and COL; however, Atlanta-based applicants... 
    Senior
    Full time
    Remote work

    Aimpoint Digital

    Remote
    20 days ago
  •  ...Freestar is a pioneering company that engineers best-in-class, cutting-edge solutions for...  ...fosters creativity and innovation. Sr. Software Engineer — Prebid & Header Bidding...  ...up, this position is for you. As a Senior Software Engineer at Freestar, you will... 
    Senior
    Full time
    Remote work

    Freestar

    Remote
    15 days ago
  •  ...About Us Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a...  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and... 
    Senior
    Contract work
    For contractors
    Flexible hours

    Turing

    Remote
    2 days ago
  •  ...About Us Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and...  ...training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and... 
    Senior
    Contract work
    For contractors
    Flexible hours

    Turing

    Remote
    2 days ago
  •  ...We are looking for an experienced Software Engineer who is comfortable working directly with...  ...from. This position is ideal for a senior engineer who enjoys technical discussions...  ...Have • Previous experience working with US-based clients • Experience in technical... 
    Senior
    Part time
    Remote work
    10 hours per week
    Flexible hours

    WWCorporate

    West Virginia
    2 days ago
  • $140k - $170k

     ...Connect with a career that matters, and help us build a safer future.The Rave...  ...for a highly skilled AWS DevOps Full-Stack Engineer with expertise in IaC (Terraform), Helm,...  ...infrastructure experience AND 5+ years of software engineering/development experience AND 2+... 
    Senior
    Contract work
    Remote work
    Relocation

    Arizona Staffing

    Phoenix, AZ
    1 day ago
  •  ...expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer...  ...strategy. mirantis. com/ Role Overview Design and build the software that provisions, integrates, and operates high-performance storage... 
    Senior
    Full time
    Local area
    Remote work

    Mirantis

    Remote
    a month ago
  • $90 per hour

     ...Remote contract work for senior software engineers: review and score AI-written code for frontier AI research teams, catch subtle bugs, and explain...  ...professional Python, TypeScript or Go. You must live in the US (outside California, New Jersey, Massachusetts, Connecticut... 
    Senior
    Contract work
    Live in
    Remote work
    Flexible hours

    RustLabs

    Suffolk, VA
    10 days ago
  • $90 per hour

     ...Pay: Up to $90+/hr Experienced software engineers review and score AI-written code for frontier AI research teams. Remote and flexible,...  ...professional software engineering experience; you live in the US or Canada and can work as an independent contractor without visa... 
    Senior
    Hourly pay
    Contract work
    For contractors
    Live in
    Remote work
    Visa sponsorship
    Flexible hours

    rustLabs

    New York State
    12 days ago
  • $84.5k - $126.8k

     ...persistence, and dreams that will help us reach our future-focused goals. At our core...  ...the Future! Job Purpose At the Senior Engineer Career Level, the Engineer is capable of...  ...the development of electronic hardware, software and electrical system architecture. Key... 
    Senior
    Full time
    Temporary work
    Work experience placement
    Remote work
    Relocation package

    Honda Dev. and Mfg. of Am.,LLC

    Raymond, OH
    25 days ago
  • $10,000 per month

     ...Company Palantir builds the world's leading software for data-driven decisions and operations....  ...The Role Forward Deployed Software Engineers (FDSEs) work directly with customers to...  ...What We Require Willingness to undergo a US government background investigation,... 
    Full time
    Work experience placement
    Internship
    Work at office
    Remote work
    Work from home

    Palantir

    Washington DC
    2 days ago
  • $150k - $230k

     ...building out our newly formed Site Reliability Engineering team. As one of the first joiners to our...  ...services. You will be leveraging your software engineering expertise to develop software...  ...Time off - Flexible time off in the US, generous entitlement in other countries.... 
    Senior
    Full time
    Local area
    Remote work
    Home office
    Flexible hours

    ClickHouse

    Remote
    8 days ago
  • $81.5k - $138.55k

     ...open to supporting 100% remote work anywhere within the continental US.* Our team is a leading provider of Digital Transformation...  ...methodology to iteratively develop and test Salesforce solutions. As Senior Developer, you will lead integrations using Web Services and APIs... 
    Senior
    Permanent employment
    Full time
    Contract work
    Work experience placement
    H1b
    Work at office
    Remote work

    ICF

    Remote
    5 days ago
  •  ...CapitalG, and Lead Edge Capital. Learn more at grafana. com and follow us on LinkedIn and X . We’re scaling fast and staying true to what...  ...features for discovery and organization: Search, the unified engine for finding and querying all Grafana data, and Folders, for hierarchical... 
    Senior
    Full time
    Remote work

    Grafanalabs

    Remote
    21 days ago
  •  ...plenty of reasons to SMILE! The Knowledge Engineer is responsible for expressing medical specifications as data queries using software language designed to be accessible to non-...  ...apply. Candidates are encouraged to inform us if they wish to discuss or require accommodations... 
    Senior
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    Smile Digital Health

    Remote
    7 days ago
  •  ...innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and...  ...thinking organization, apply now.We are currently seeking a Software Development Senior Associate - Remote US to join our team in Plano, Texas (US-... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    Plano, TX
    3 days ago
  •  ...Location: US East Coast or Denver, CO (on-site customer travel, remote otherwise)...  ...Kubernetes, AWS, GCP, Azure Team Size: 10 Engineers (EU-based) Travel: up to 25%...  ...engineering team is in Europe. You're the senior engineer on the ground in the US. When Europe... 
    Senior
    Remote work
    Relocation
    Visa sponsorship
    Work visa

    Software Engineering

    United States
    more than 2 months ago
  • $163.8k - $245.8k

     ...people, our customers, and the world around us. As a Fortune 500 company and a leading...  ...are looking for a highly motivated and Senior Engineer to join our growing Infrastructure and...  ...scale cloud infrastructure, DevOps, and software development engineering skills. Other... 
    Senior
    Full time
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Richmond, VA
    2 days ago
  • $163.8k - $245.8k

     ...people, our customers, and the world around us. As a Fortune 500 company and a leading...  ...Workday applications. We provide software solutions for the collection, ingestion,...  ...you want to collaborate with extraordinary engineers to build and evolve our Observability data... 
    Senior
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    2 days ago
  • WITEKIO is seeking a Linux Embedded Engineer to join its global team. You will develop middleware in C/C++, tailor Yocto and Buildroot, and...  ..., and experience with Linux on ARM, with options for Seattle office or remote in several US states. #J-18808-Ljbffr Witekio
    Senior
    Remote job
    Work at office

    Witekio

    Seattle, WA
    4 days ago
  •  ...layer. For more information, visit workato.com . Why join us? Ultimately, Workato believes in fostering a flexible,...  ...workers Responsibilities We're looking for an exceptional Senior Software Engineer to help build the distributed backend that powers our AI... 
    Senior
    Full time
    Remote work
    Flexible hours

    Workato

    Remote
    5 days ago
  • $265k - $285k

     ...Role:Design, develop, and maintain back-end software systems for cloud-based cybersecurity...  ...00% of the time from anywhere within the US.What You’ll Need:Must possess expertise/knowledge...  ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely... 
    Senior
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work

    CrowdStrike

    Sunnyvale, CA
    23 hours ago
  • $99.6k - $174k

    Senior Full Stack Engineer, AI Platform & AgentsBuild the GenAI platform that powers critical decisions...  ...-making at a global scale.-Location:: US/Canada, Hybrid or Remote-Work Hours: Must...  ...5+ years of professional software engineering experience.Strong full‑stack... 
    Senior
    Full time
    Work at office
    Remote work
    2 days per week

    Wolters Kluwer

    Coppell, TX
    4 days ago
  • $160k - $200k

     ...life, integrations have been at the core of what makes that possible, from HRIS and payroll to ATS systems. As a Senior Software Engineer, you will help us drive this vision forward, by helping us build a new configuration-driven integration system allowing us to... 
    Senior
    Full time

    ChartHop

    Remote
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - US. Be the first to apply!