Seismic

Senior Software Engineer II, Learning

Seismic

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $137,400 - $237,100 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDistributed SystemsJavaScriptNoSQLReactRubyRuby on RailsSQLVue.js

About the role

  • Develop, improve, and maintain microservices and ensure seamless integration to the rest of the Seismic platform
  • Decompose a large monolithic application while building core learning functionality, including new AI driven features
  • Collaborate with globally-dispersed product managers, designers, and software engineers to rapidly build, test, and deploy code
  • Handle high-priority, customer-facing defects; quickly diagnose and resolve complex technical issues in production systems
  • Explore new technologies and industry trends and bring findings to life in products
  • Participate in and contribute towards code reviews, bug/issue triage, documentation, troubleshooting, and continuous quality improvements

Requirements

  • Bachelor's degree in Computer Science, similar technical field of study, or equivalent practical experience
  • Minimum of 8 years of Software Development experience within a SaaS business
  • Strong familiarity with Ruby and Ruby on Rails or similar languages and frameworks
  • Understanding of distributed systems (design, trade offs, etc.)
  • Knowledge of HTML/CSS/JS and modern SPA frameworks (React, Vue.js, etc.)
  • Experience designing, implementing, and optimizing both SQL and NoSQL databases to support scalable, high-performance applications
  • Familiarity and comfortability developing and deploying in cloud-based environments (Azure, AWS, Google Cloud, etc.)