Jobs · Information Technology · California

Senior Associate Engineer, Product Software

Equinix · Redwood City, CA · 1 wk ago
HybridInformation TechnologyFull-time

Responsibilities

  • Work in a Globally Distributed Development team environment with minimal supervision
  • Design, develop, and deploy software products and solutions
  • Interact with stakeholder(s) to understand and document the product feature(s)
  • Provide a level of effort (LOE) for the product backlog
  • Work with technical project managers and product management teams to define a schedule
  • Integrate software product(s) with other systems, test interfaces, and manage version control
  • Aid in the analysis & evaluation of new technologies to meet the demand for the product roadmap and technology platform goals
  • Create and maintain documentation for AI model development and deployment processes
  • Stay current with industry best practices and trends in AI development to continuously improve our technology stack
  • Break down the big features and user stories into granular components and development tasks considering different geo-locations
  • Prioritize and parallelize the tasks in hand and deal with ad-hoc requests

Qualifications

  • Bachelor’s degree in computer science, Software Engineering, or related field with 3+ years of professional software development experience
  • Minimum 2+ years of Full-stack expertise in application design & development with Java technologies with knowledge of Spring, JPA/Hibernate, Message Queues & Workflow Engines with microservices architecture
  • Minimum of 2+ years of expertise in writing Test Automation scripts using Karate & Cypress
  • DevOps mindset to improve CICD using GitHub Actions and review DORA metrics to improve processes
  • Strong programming foundation with knowledge of Data Structures, Algorithms, and Design Patterns
  • Ability to design, develop, and deploy AI and machine learning solutions
  • Nice to have 2+ years of experience with JavaScript, React, Angular, and HTML5/CSS3
  • 2+ years of experience with database technologies (NoSQL, SQL, and Time-series Databases)
  • Hands-on experience with continuous integration and delivery using public cloud such as AWS, Azure, or GCP and container technologies such as Docker, Rancher, etc.

Similar jobs