Staff Software Engineer, Enterprise AI & Automation

New
V
Vista Equity PartnersEnterprise AI software
Fully remote within the USFull-TimeStaff
Salary140,000 - 260,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of software engineering experience, or equivalent demonstrated scope.
Required Skills
Node.jsTypeScriptAzureCI/CDRESTful APIsGenerative AI

Requirements

  • Have 10+ years of software engineering experience, or equivalent demonstrated scope.
  • Bring deep production experience with TypeScript and Node.js, including designing and operating APIs.
  • Have a track record of owning software in production after launch, including support, defects, and iteration.
  • Have experience with cloud-native delivery on a major cloud platform; Azure is preferred.
  • Have cloud delivery experience that includes infrastructure as code, CI/CD, identity, and observability.
  • Have hands-on experience building generative AI applications in production, including retrieval-augmented generation (RAG).
  • Have experience evaluating and improving generative AI answer quality.
  • Use AI coding tools beyond autocomplete to ship production software.
  • Hold a degree in Computer Science or a related field, or have equivalent experience.
  • Be able to write and speak effectively, including briefing senior executives.
  • Have a product mindset and experience taking a product or feature set from zero to adoption.
  • Have experience working directly with non-technical stakeholders on requirements, tradeoffs, and rollouts.
  • Be able to lead by influence, mentor engineers, and work with autonomy amid ambiguity and change.

Responsibilities

  • Design, build, and operate AI applications and platform services from discovery through production support.
  • Engage business users to identify problems, write product requirements and design documents, and break work into deliverable pieces.
  • Use modern AI tooling throughout delivery and maintain a high bar for code review and quality.
  • Lead user testing, rollouts, and go-lives with business owners, managing scope, tradeoffs, status, and adoption.
  • Own shipped software, including releases, defects, and ongoing iteration.
  • Raise the technical bar through code and design review, written technical decisions, and improved team practices.
  • Help set engineering patterns and standards and evaluate technology options.
  • Participate in the on-call rotation for production applications and platform services.
  • Mentor and develop engineers through everyday project work.
View Full Description & ApplyYou'll be redirected to the employer's site
140,000 - 260,000 USD per year
Apply Now