Senior Software Engineer II (Ruby on Rails)

Posted 2 Days Ago
Be an Early Applicant
Hyderabad, Telangana, IND
In-Office
Senior level
Cloud • Sales • Software
We empower thousands of teams to grow and win.
The Role
Design, build, and modernize scalable cloud-native applications for Seismic’s learning platform. Lead distributed systems, microservices, system architecture, AI-enabled capabilities, CI/CD, observability, and Kubernetes initiatives. Resolve complex production issues, improve platform reliability and performance, collaborate cross-functionally, mentor engineers, contribute to technical decisions, and evaluate emerging technologies and AI-assisted development tools.
Summary Generated by Built In
About Us

Seismic is the Go-To-Market Performance company, driving how organizations turn their strategy into revenue. Seismic brings together signals from customer conversations, buyer engagement, governed content, coaching and seller behavior to turn intelligence into winning action. Through its AI revenue execution platform, the company equips customer-facing teams with the insights, governance, and contextual guidance they need to execute with confidence and deliver measurable business outcomes. Trusted by 2,500 organizations and over 3.5 million users around the globe, Seismic is headquartered in San Diego with offices across North America, Europe and Asia-Pacific. Learn more at seismic.com.


Seismic is committed to building an inclusive workplace that ignites growth for our employees and creates a culture of belonging that allows all employees to be seen and valued for who they are. Learn more about DEI at Seismic here. 

Overview

Seismic is seeking a highly skilled Senior Software Engineer II to join our Learning Engineering team, responsible for building and scaling products that deliver personalised learning, coaching, and enablement experiences for customers worldwide.

In this role, you will help design, build, and modernise cloud-native applications that power Seismic's learning platform. You will work on complex technical challenges involving system design, software architecture, distributed systems, AI-powered capabilities, cloud infrastructure, and DevOps practices. While experience with Ruby and Ruby on Rails is valuable, we are primarily looking for exceptional engineers with strong architectural thinking, cloud expertise, and the ability to quickly learn and contribute across technology stacks.


Who you are:
  • Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experience.
  • 8+ years of software engineering experience building large-scale SaaS or cloud-native applications.
  • Strong proficiency in Ruby and Ruby on Rails, or equivalent experience in modern backend technologies such as C#, Java, Go, or Python with the ability to quickly ramp up in a Ruby ecosystem.
  • Experience building and maintaining applications using Ruby on Rails, including APIs, background processing, application performance optimisation, and scalable service development.
  • Deep expertise in System Design and Software Architecture, including microservices, distributed systems, event-driven architectures, and API design.
  • Proven experience designing highly scalable, resilient, and fault-tolerant systems.
  • Strong experience with cloud platforms such as AWS, Azure, or GCP.
  • Hands-on experience with Kubernetes, Docker, containerisation, and cloud infrastructure.
  • Strong understanding of DevOps practices, including CI/CD, Infrastructure as Code, monitoring, logging, alerting, and observability.
  • Experience leveraging AI-assisted development tools and applying AI-driven approaches to improve engineering productivity and software quality.
  • Strong expertise in SQL and NoSQL databases, data modelling, and application performance optimisation.
  • Excellent problem-solving, communication, and collaboration skills.
  • Experience working effectively in globally distributed engineering teams.
Preferred Qualifications
  • Strong hands-on experience with the Ruby ecosystem, including Ruby on Rails, Sidekiq, RSpec, Redis, PostgreSQL, and modern API development practices.
  • Experience migrating monolithic applications to microservices architectures.
  • Experience building AI-enabled products or integrating AI capabilities into existing platforms.
  • Experience building and operating enterprise SaaS platforms at scale.
  • Exposure to modern frontend frameworks such as React or Vue.js.

What you'll be doing: 
  • Design, develop, and maintain scalable, resilient, and high-performance applications and services powering Seismic's Learning platform.
 
  • Lead the design and implementation of distributed systems, microservices, and cloud-native architectures.
 
  • Modernise large-scale monolithic applications into scalable and well-orchestrated microservices.
 
  • Build innovative product capabilities, including AI-powered features and intelligent automation solutions.
 
  • Collaborate with product managers, architects, designers, and engineers to deliver impactful customer-facing solutions.
 
  • Drive technical design discussions and contribute to key architectural decisions across the platform.
 
  • Implement and improve CI/CD pipelines, deployment automation, observability, and operational excellence practices.
 
  • Leverage Kubernetes and cloud-native technologies to improve platform scalability, reliability, and performance.
 
  • Troubleshoot and resolve complex production issues across distributed environments.
 
  • Participate in code reviews, mentoring, technical documentation, and engineering best practices.
 
  • Evaluate emerging technologies and AI-assisted development tools to improve software quality and developer productivity.

Job Posting Footer

If you are an individual with a disability and would like to request a reasonable accommodation as part of the application or recruiting process, please click here.  

  

Seismic is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law.    

  

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.   

  

Please be aware we have noticed an increase in hiring scams potentially targeting Seismic candidates. Read our full statement on our Careers page. 

Linkedin Posting Section#LI-ST1

Skills Required

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent practical experience
  • 8+ years of software engineering experience building large-scale SaaS or cloud-native applications
  • Strong proficiency in Ruby and Ruby on Rails, or equivalent experience with C#, Java, Go, or Python and ability to learn Ruby
  • Experience building and maintaining Ruby on Rails applications, including APIs, background processing, performance optimization, and scalable services
  • Deep expertise in system design and software architecture, including microservices, distributed systems, event-driven architectures, and API design
  • Experience designing highly scalable, resilient, and fault-tolerant systems
  • Strong experience with AWS, Azure, or GCP
  • Hands-on experience with Kubernetes, Docker, containerization, and cloud infrastructure
  • Strong understanding of DevOps practices, including CI/CD, Infrastructure as Code, monitoring, logging, alerting, and observability
  • Experience leveraging AI-assisted development tools and AI-driven approaches to improve engineering productivity and software quality
  • Strong expertise in SQL and NoSQL databases, data modeling, and application performance optimization
  • Excellent problem-solving, communication, and collaboration skills
  • Experience working effectively in globally distributed engineering teams
  • Strong hands-on experience with Ruby, Ruby on Rails, Sidekiq, RSpec, Redis, PostgreSQL, and modern API development
  • Experience migrating monolithic applications to microservices architectures
  • Experience building AI-enabled products or integrating AI capabilities into existing platforms
  • Experience building and operating enterprise SaaS platforms at scale
  • Exposure to React or Vue.js
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Diego, CA
1,400 Employees
Year Founded: 2010

What We Do

Here at Seismic, we ignite growth for our company, industry, and people. We’re enablement innovators seeking the best, brightest teammates who are mission-driven and empowered by our values. We are the global leader in enablement with employees and offices around the world.. We know it’s easy to find sales clouds and marketing clouds, but enablement clouds? You don’t see those every day — or ever. That’s why we’ve introduced the first-ever Seismic Enablement Cloud. And it won’t end there, we #NeverStopGrowing.

Gallery

Gallery

Similar Jobs

Optum Logo Optum

Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Software Engineering Lead

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Senior Software Engineering Lead - Python Fullstack, FastAPI, GenAI, AI ML

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office
Hyderabad, Telangana, IND
160000 Employees

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software • Productivity
US
15 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account