Senior Software Engineer designing AI agent systems for NetApp's Cloud AI Team. Collaborating to deliver scalable and impactful AI solutions for enterprise customers.
Responsibilities
Design and build AI agent systems that reason about complex enterprise environments
Develop backend services, APIs, and orchestration layers
Build developer-facing surfaces including APIs, SDKs, and tooling
Own end-to-end delivery of features from design through production
Make foundational design decisions for a new product
Work across the stack in a high-ownership team
Requirements
8+ years of industry experience in software development
3+ years of experience in building and operating cloud-native, fault-tolerant, highly scalable architectures
Solid programming experience in server-side languages (Node.js, Python, Java, Golang, or Rust)
Experience with front-end technologies (HTML5, CSS3, JavaScript/TypeScript) and frameworks such as React or Angular is a plus
Proven ability to develop RESTful APIs or microservices, work with web frameworks, and integrate with databases (SQL and/or NoSQL)
Experience building and maintaining CI/CD pipelines using tools such as Jenkins, GitHub Actions, or Azure DevOps
Understanding of security best practices
Proven ability to make sound design decisions
Collaborate closely with team members to integrate systems and ensure high-quality deliverables
Senior Engineer focused on plant layout and program integration for new nuclear reactor projects. Collaborating with technical teams to lead the design and implementation processes.
Senior Software Engineer developing software solutions at T - Mobile. Collaborating with teams to deliver scalable applications using emerging technologies in a dynamic environment.
Senior Software Engineer developing and leading the design of storage technologies for NetApp. Collaborating with hardware engineers and providing technical leadership while focusing on innovation.
Software Development Engineer at NetApp developing cloud data management solutions. Collaborating on system performance and security while focusing on innovative product development in the cloud.
Linux/Unix System Programmer enhancing and maintaining customized software products for global clients. Collaborating with distributed teams and ensuring system performance across platforms.
Embedded Software Engineer providing critical software for satellites at Thales. Collaborating in an international team while working on real - time embedded systems for satellite applications.
Senior Full Stack Engineer at Fidelity responsible for developing and maintaining applications. Involves hands - on engineering skills and collaboration with the technical team.
Senior Full Stack Engineer developing end - to - end systems in a hands - on role at Fidelity Labs. Collaborating with engineers and ensuring technological feasibility of requirements.
Senior Infrastructure Software Engineer designing scalable ML inference systems at Baseten. Leading initiatives for high - performance deployment and monitoring of machine learning models.