Seismic

Senior Software Engineer II (Learning)

Job Locations United States
ID 2025-2007
Category
Product and Engineering
Position Type
Full-Time
Remote
Yes

Overview

As the Senior Software Engineer, you'll work alongside other seasoned engineers on the Lessons team on exciting features that directly impact our customers' success while growing your technical expertise in a collaborative environment. Learning Engineering Group, formerly Lessonly, is a cloud-based learning management system that is now part of Seismic, the global leader in enablement. As a key component of the Seismic Enablement Cloud, Learning helps businesses train their employees effectively by providing course authoring tools, content creation, analytics, as well as AI based interactive practice and role play experiences. By integrating Learning with Seismic’s powerful, unified enablement platform, organizations can equip their customer-facing teams with the right skills, content, tools, and insights to drive engagement and revenue growth. Trusted by over 2,000 organizations worldwide, Seismic empowers teams of all sizes to learn, grow, and win. 

Who you are:

  • 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. 
  • Must have a strong familiarity within 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.) 

What you'll be doing:

  • Develop, improve, and maintain, our 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 to create innovative solutions and add values to our customers' experience with Seismic. 
  • Handle high-priority, customer-facing defects, quickly diagnosing and resolving complex technical issues in production systems to ensure reliability and maintain user trust. 
  • Explore new technologies and industry trends and bring your findings to life in our products. 
  • Participate in and contribute towards code reviews, bug/issue triage, and documentation. 
  • Contribute to troubleshooting and continuous quality improvements. 

What we have for you:

At Seismic, we’re committed to providing benefits and perks for the whole self. To explore our benefits available in each country, please visit the Global Benefits page

We are committed to fair and equitable compensation practices.

Seismic's annual base salary range for this position will vary based on applicant's location, experience, job level, skills, and abilities as well as internal equity and alignment market data. The range listed below is the minimum to the maximum of our target hiring range.

Seismic's salary range for this position is: USD $137,400.00/Yr. - USD $237,100.00/Yr.

This position is also eligible to participate in Seismic's incentive plans in addition to base salary. The actual incentive amount will very and will be subject to the terms and conditions set in the applicable incentive plan.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.