Experian

We're unlocking the power of data to help create a better tomorrow.

Staff Backend AI Engineer

Backend EngineerSoftware EngineerFull TimeRemoteLeadTeam 10,001+Since 1996H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

2 days ago

Salary

$115.7K - $208.3K / year

Seniority

Lead

Job Description

Staff Backend AI Engineer

Experian

• Architect, build, and own services for large-scale transactional platforms • Lead the end-to-end design of agentic AI workflows using orchestration frameworks • Implement these workflows using tool-calling patterns and multi-agent coordination on AWS • Write production-grade Python and Go services • Design and govern AWS-native infrastructure • Establish engineering standards: code review practices, test coverage requirements, CI/CD pipelines, and observability instrumentation • Conduct and lead technical design reviews for new services • Resolve performance bottlenecks in distributed systems • Guide proof-of-concept (PoC) work for new technologies • Mentor and level up senior and mid-level engineers • Contribute to on-call rotations, incident response, and post-mortem processes

Job Requirements

  • B.S. or M.S. degree in Computer Science, Software Engineering, or a related technical discipline
  • 8+ years of professional software engineering experience, including 3+ years in a staff-level, principal, or equivalent technical leadership role
  • 4+ years of hands-on experience building and operating production services on AWS
  • 2+ years of professional Python development with command of async patterns
  • 2+ years of Go in production microservices
  • Demonstrated experience architecting and operating large-scale transactional systems
  • Hands-on experience building agentic AI systems
  • Command of relational and non-relational databases with experience with query optimization and schema design at scale
  • Proficiency with containerization and infrastructure-as-code
  • Experience with observability tooling
  • Experience owning and evolving CI/CD pipelines using tools like Jenkins, GitHub Actions or Harness
  • Experience integrating async messaging systems and designing event-driven architectures
  • Experience mentoring engineers and driving company level improvements in engineering culture, quality, and velocity.

Benefits

  • Great compensation package and bonus plan
  • Core benefits including medical, dental, vision, and matching 401K
  • Flexible work environment, ability to work remote, hybrid or in-office
  • Flexible time off including volunteer time off, vacation, sick and 12-paid holidays

Related Job Pages

More Backend Engineer Jobs

Full TimeRemoteTeam 5,001-10,000Since 2000H1B No Sponsor

• Design, develop, test, and maintain robust, scalable, and secure applications using the .NET framework and modern software development practices • Develop and maintain full-stack applications, including front-end components (Angular or equivalent), back-end services (.NET), and database solutions • Design and implement cloud-first solutions, leveraging cloud-native architectures and services for new application developments • Integrate applications with Microsoft Dynamics and Dataverse, ensuring seamless interoperability across enterprise systems • Develop, configure, and maintain business workflows using Business Process Management (BPM) and BPMN orchestration tools, such as Flowable or equivalent platforms • Collaborate with business analysts, architects, and cross-functional teams to translate business requirements into high-quality technical solutions, while ensuring compliance with enterprise architecture, security standards, and software development best practices

Belgium
Sur logo

Laravel Developer

Sur

***Only CV's submitted in English will be accepted.

Role Description As the Laravel Developer, you will be responsible for building new features, resolving bugs, and supporting the continued development of an established web application. You will work closely with the Engineering Lead in a small, growing team where you will have meaningful ownership over your work and the opportunity to contribute to technical and product decisions. This role is ideal for an intermediate to senior developer who is comfortable working independently, clarifying requirements, and turning business needs into reliable and maintainable software. - Build, test, and maintain features within a Laravel application using the TALL stack. - Develop user interfaces using Livewire, Alpine.js, Tailwind CSS, and FilamentPHP. - Investigate and resolve bugs across the existing web application. - Write clean, secure, scalable, and maintainable code. - Review feature requests, clarify requirements, and propose practical technical solutions. - Collaborate directly with the Engineering Lead and company leadership throughout the development process. - Respond to application questions and support requests when technical assistance is required. - Manage development tasks and feature tickets using Jira. - Participate in Scrum-based planning, prioritization, and regular team check-ins. - Contribute to the improvement of development processes, application performance, and overall product quality. Qualifications - Strong written and verbal English communication skills. - Professional experience developing and maintaining applications with Laravel and PHP. - Hands-on experience with Livewire, Alpine.js, and Tailwind CSS. - Experience building administrative interfaces or internal tools using FilamentPHP. - Strong understanding of backend development, database design, and application architecture. - Experience in debugging and maintaining existing production applications. - Ability to work independently and manage tasks with limited supervision. - Ability to gather requirements, ask relevant questions, and define solutions when specifications are not fully documented. - Experience using Git and collaborative development workflows. - Availability for at least five to six hours of overlap with Eastern Time. Preferred Skills - Experience building applications that use geolocation, maps, routing, or location-based data. - Experience working with Jira and Scrum methodologies. - Experience communicating directly with customers or non-technical stakeholders about product requirements and technical issues. - Familiarity with server provisioning, infrastructure management, or DevOps practices. - Experience with React or React Native. - Familiarity with Rust. - Previous experience working in a startup or small engineering team. Benefits - Compensation: $4,000 to $6,000 USD per month. - Full-time remote contractor position. - 10 days of paid time off per year. - Local public holidays. - Opportunity to take on greater technical ownership as the engineering team grows.

EST (UTC-5)
$4K - $6K / month
SitusAMC logo

Backend Developer – Docker, EKS

SitusAMC

We're helping our clients identify and capture opportunities across the entire lifecycle of their real estate activity.

Full TimeRemoteTeam 5,001-10,000H1B Sponsor

• Design, develop, document, test, and debug new and existing software systems • Make design decisions encouraging leveragability, potential reuse, componentization, extensibility, and maintainability • Troubleshoot and solve difficult customer issues • Maintain knowledge of currently evolving platforms, programming languages, and web/database technologies • Foster a culture of continuous improvement in technology • Advise and mentor Software Development team members • Develop and manage containerized applications using Docker

United States
$90K - $120K / year
Job Closed
Sigma Software Group logo

Principal Engineer – Vue.js, Node.js

Sigma Software Group

We support enterprises, product houses, and startups with custom software solutions development and IT consulting.

Full TimeRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Act as a key technical liaison between business and engineering teams, translating commercial goals into actionable technical solutions • Evaluate publisher technical environments and design scalable, maintainable architectures • Prepare client-ready solution proposals, including features, integrations, and tools • Lead cross-functional delivery teams, including developers, designers, DevOps, and technical PMs • Provide architectural oversight throughout the development lifecycle to ensure continuity and quality • Manage distributed teams across multiple time zones • Mentor engineers, conduct code reviews, and guide technical growth • Make architectural decisions at component and plugin levels, balancing trade-offs and communicating choices clearly

Poland