Member of Technical Staff - Enterprise Engineering [Bay Area]
- Pay
- $190,000 – $250,000 per year
- Location
- San Francisco, CA (Remote) · Hybrid
- Job type
- Full-time
- Level
- Mid-level
- Experience
- 5+ years
- Education
- Bachelor's degree
- Listed
- 31 days ago
Skills & highlights for this role
- Python
- backend services and APIs
- AWS
- Kubernetes
- Docker
Also useful
- LangGraph
- RAG
- streaming data pipelines
Stated benefits & perks
- Medical
- Dental
- Vision
- 401k
Member of Technical Staff - Enterprise Engineering
Palo Alto, CA | Hybrid
NTT DATA AIVista, Inc., a wholly owned subsidiary of NTT DATA, is based in Silicon Valley. We develop AI products that operationalize AI across enterprises operating in complex regulatory environments. We partner with other NTT companies (NTT DATA Inc., NTT DATA Japan, NTT Docomo) to ensure successful deployment to NTT clients. Our clients benefit from AIVista’s deep product AI expertise combined with the industry domain and systems integration experience of NTT DATA.
Role Description
AIVista turns foundation models into specialized, governed agents that run mission-critical, regulated enterprise operations reliably at scale. Behind every one of those agents is a lot of software - the services, APIs, data pipelines, and infrastructure that make agentic AI dependable enough to run real enterprise operations. Building that software well is what turns a promising demo into a system enterprises can trust.
As a Software Engineer, you’ll design and build the systems that power the AIVista platform, scalable backend services, integrations with enterprise systems, data pipelines, and the infrastructure our agents run on. You’ll write high-quality, production-grade code, own meaningful parts of the platform, and work closely with the engineers building our AI capabilities on top of it.
This is a hands-on role at an early-stage company, for someone who wants to own their work rather than tickets. You’ll move with velocity and own the result, hold a high bar on quality and reliability where mistakes are costly, and stay flexible as the product and the field evolve.
Responsibilities
- Build production services - design and ship scalable, reliable backend services and APIs that power the AIVista platform.
- Integrate with the enterprise - build the connections, data pipelines, and plumbing that let our platform work inside real customer systems.
- Build the infrastructure agents run on - develop the deployment, orchestration, and tooling that keep agentic workflows running reliably in production.
- Own quality - write well-tested, maintainable code, and help raise the engineering bar across the team.
- Collaborate and iterate - partner with product, AI, and customer teams, and turn feedback and production signals into improvements.
Representative Projects
- Build the APIs and services that let agents connect securely to a customer’s systems of record.
- Design the data pipelines that feed organizational context into the platform and keep it fresh and correct.
- Develop the deployment and orchestration infrastructure that agentic workflows run on in production.
- Build the observability and tooling the engineering team relies on to ship and debug quickly.
- Harden platform integrations for enterprise environments - authentication, access control, and governance plumbing.
- Improve the reliability, latency, and cost of platform services operating at scale.
Minimum Qualifications
- 5+ years building and shipping production software
- Bachelor’s degree in a technical field, or an equivalent combination of education, training, and experience.
- Production-quality software engineering in Python and other modern languages (Go, TypeScript, Rust, or similar), with a track record of building durable systems, not one-off scripts
- Experience designing and building scalable backend services, APIs, and data systems
- Hands-on experience deploying and operating services on a major cloud platform (AWS, Azure, or GCP), using containers and orchestration (Docker, Kubernetes, Helm, or similar)
- Comfortable building with or alongside LLM and AI systems (deep AI development experience is not required)
- Bias for action and ownership - you thrive with high autonomy and ambiguity, and ship without sacrificing rigor
- Clear communication and collaboration skills, across engineering, product, and customer teams
Preferred Qualifications
- Experience building LLM-powered or agentic applications - model APIs (e.g., OpenAI, Anthropic, Amazon Bedrock), agent frameworks (e.g., LangGraph, LlamaIndex), or retrieval-augmented generation (RAG)
- Experience with data-intensive systems - streaming, large-scale processing, or high-throughput pipelines
- Experience building or operating software in large, regulated enterprise environments
- A track record of independent work - shipped products, open-source contributions, or technical writing
Additional information
You don’t need to check every box. If you’re excited about this work and confident you can do it - even if your experience doesn’t line up with every qualification above - we’d rather hear from you than have you rule yourself out. Strong candidates often bring backgrounds we didn’t expect.
Benefits
- Medical, dental, and vision insurance
- 401(k) plan
- Significant company HSA contribution
- Paid holidays and flexible PTO
- And other benefits
- The estimated annual base salary range for this role is $190,000-$250,000 USD.
- The salary for the successful applicant will depend on job-related factors such as education, training, work experience, business needs, and market demands.
- This range may be modified in the future.
- Total compensation also includes variable pay in the form of an annual target bonus and other cash incentives, with a combined potential of up to 100% of base salary.
Equal opportunity and legal notices
NTT DATA AIVista is an equal opportunity employer. We do not discriminate based on race, religion, color, national origin, ancestry, sex, gender identity or expression, sexual orientation, age, disability, genetic information, marital status, military or veteran status, reproductive health decisions, or any other characteristic protected under applicable federal, state, or local law.
From NTT DATA AIVista's careers page, first listed on Rolev.ai on October 10, 2026. Rolev.ai is not the employer.
How Rolev.ai helps with this application
Rolev.ai is a job search and application tool for US job seekers. For this Member of Technical Staff - Enterprise Engineering [Bay Area] role at NTT DATA AIVista, it shows how your resume fits, tailors your resume to the posting, and prepares the application for you to review.
See how you fit
Openings from employer career sites are ranked against your whole resume—and searchable inside Claude, ChatGPT, and Cursor via Rolev.ai MCP.
Tailor without inventing
Every change to your resume is checked against your original. New experience goes in only with your yes—zero fabricated claims.
Draft the full kit
Tailored and Full Match resumes, role-specific cover letters, and answers to employer screening questions are prepared in seconds.
1-Click Extension Autofill
The Chrome extension fills the employer's Greenhouse, Workday, Lever, or Ashby form in 1 click. You review it and press Submit.
Similar roles
All Software Developer jobs- Software DeveloperAccenture Federal Services · Washington, DC · $97.5k – $115k/yr
- Software Developer 803Freedom Technology Solutions Group · Annapolis Junction, MD · $150k – $200k/yr
- Software DeveloperPurvis Systems · Newport, RI
- NASA Human Spaceflight Artificial Intelligence (AI) Software Engineer and Data ScientistCACI · Houston, TX
- Senior Manager Software EngineeringNasdaq · Atlanta, GA
- Software Engineering Supervisor - Test SystemsMoog · Torrance, CA
Common questions
What is the salary for the Member of Technical Staff - Enterprise Engineering [Bay Area] role at NTT DATA AIVista?
The Member of Technical Staff - Enterprise Engineering [Bay Area] posting at NTT DATA AIVista states compensation of $190,000 – $250,000 per year. It is listed as a full-time position. Final pay may depend on location, experience, and interview evaluation on NTT DATA AIVista's official career site.
Where is the Member of Technical Staff - Enterprise Engineering [Bay Area] job at NTT DATA AIVista located?
Yes, this Member of Technical Staff - Enterprise Engineering [Bay Area] opening at NTT DATA AIVista is listed as San Francisco, CA (Remote) (Hybrid). Always check NTT DATA AIVista's application page for specific state eligibility or relocation policies.
What qualifications are required for Member of Technical Staff - Enterprise Engineering [Bay Area] at NTT DATA AIVista?
For the Member of Technical Staff - Enterprise Engineering [Bay Area] role, NTT DATA AIVista highlights 5+ years of relevant experience; a bachelor's degree; experience with Python, backend services and APIs, AWS, Kubernetes, Docker. Rolev.ai can score your existing resume against these requirements and show any skill gaps before you apply.
How do I apply for the Member of Technical Staff - Enterprise Engineering [Bay Area] position at NTT DATA AIVista?
This listing links directly to NTT DATA AIVista's Ashby application page. You can apply directly on NTT DATA AIVista's site, or use Rolev.ai to check your resume fit, generate a zero-hallucination tailored resume and cover letter for this posting, and autofill the Ashby application form in 1 click with the Rolev.ai Chrome extension. You always review the form and press Submit yourself.