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