Principal Software Engineer, Seismic

Content Foundation

$137.4-237.1k

+ Equity program & Performance-based bonuses

SQL
React
AWS
CSS
HTML
GraphQL
C#
.NET
Kafka
Terraform
Vue.js
Jenkins
Azure
.NET Core
JSON
Senior and Expert level
Remote in US
Boston
Toronto
Seismic

Enterprise sales enablement software

Open for applications

Seismic

Enterprise sales enablement software

1001+ employees

B2BData storageEnterpriseMarketingCustomer serviceSaaSSales

Open for applications

$137.4-237.1k

+ Equity program & Performance-based bonuses

SQL
React
AWS
CSS
HTML
GraphQL
C#
.NET
Kafka
Terraform
Vue.js
Jenkins
Azure
.NET Core
JSON
Senior and Expert level
Remote in US
Boston
Toronto

1001+ employees

B2BData storageEnterpriseMarketingCustomer serviceSaaSSales

Company mission

To empower thousands of teams to grow and win.

Role

Who you are

  • We’re looking for a savvy developer to join our passionate engineering team as a Principal Software Engineer and help us scale and grow our cloud-based systems and technologies with a keen eye towards software quality and operational excellence
  • An experienced software engineer with a passion for building and innovating
  • Seen as a major contributor in the team problem-solving-process – you aren’t afraid to share your opinions in a low-ego manner or roll up your sleeves and write critical path code, take on the refactoring of a significant piece of code
  • Deep experience across multiple software projects, driving the end-to-end software development lifecycle of an architecturally complex system or product
  • Demonstrated expertise in designing robust architectural solutions in a microservices ecosystem, with a focus and desire to continuously improve and advance innovation
  • Ability to think tactically as well as strategically, respecting what came before you and always thinking longer-term
  • Highly focused on operational excellence and software quality, with experience in CI/CD and best operational practices
  • Your technical skills are sought after as you develop in a pragmatic and efficient manner
  • You enjoy solving challenging problems, all while having a blast with equally passionate and talented team members
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Experience: 12+ years of experience (or 8+ years with advanced degree) in delivering quality software solutions and information retrieval systems. A proven track record of building products and leading technical efforts
  • Technical Expertise: Experience with C# and .NET, unit testing, object-oriented programming, and relational databases. Experience with Infrastructure as Code (Terraform, Pulumi, etc.), event driven architectures with tools like Kafka, and feature management (Launch Darkly) are good to have. Front-end/full stack experience a plus
  • Cloud Expertise: Experience with cloud platforms like Microsoft Azure, AWS, or Google Cloud Platform (GCP). Experience deploying containerized applications into Kubernetes is a plus
  • SaaS Knowledge: Extensive experience in SaaS application development and cloud technologies, with a deep understanding of modern machine learning technologies and operational infrastructure
  • Product Development: Experience in collaborating with product management and design, with the ability to translate business requirements into technical solutions that drive successful delivery. Supported with personal focus and priority on operational excellence and software quality
  • Software Architecture Design: Demonstrated expertise in designing robust architectural solutions in a microservices ecosystem, with a focus and desire to continuously improve and advance innovation
  • Leadership Skills: Excellent leadership and communication skills, with the ability to inspire and motivate teams to achieve their full potential. Open minded to other perspectives and persuasive to help align different teams and viewpoints (“strong opinions, loosely held.”)
  • Strategic Mindset: Strong problem-solving and decision-making skills, with a strategic mindset and the ability to develop a strong point of view and drive vision forward
  • Fast-paced Environment: Experience working in a fast-paced, dynamic environment, preferably in a SaaS or technology-driven company. You enjoy solving challenging problems, all while having a blast with equally passionate and talented team members

What the job involves

  • As a Principal Software Engineer on our Content Foundation team, you will play a vital part in the evolution, strategy, and development of this robust platform
  • You will drive the design and development of the architectural vision of the content platform domain, write critical path code executing that vision, and act as its champion to shepherd and rally adoption across other engineering teams and integrating applications
  • You will work closely with our product leads, engineering leads, and members of the team to continue the development of a best-in-class content and video platforms; enabling new capabilities for our users and improving the performance and stability of a complex content processing backend
  • As part of a platform team, you will work to both enable features requested by applications as well as push for the integration of new platform-first capabilities across the entire Seismic Sales Enablement Cloud
  • This is an opportunity to work as an influential lead developer and make a difference at a mature, yet rapidly growing, tech company
  • Architectural Design and Development: Design and drive the architectural future of Seismic’s content platform services, ensuring alignment with business goals and product roadmaps
  • Software Engineering: Confidently develop new features by writing critical path code, resolving complex customer bugs, and supporting the success of deliverables
  • Integration: Champion the integration of new content platform features and capabilities across the Seismic platform including content rendition, new video platform features, and content viewing and consumption tools
  • Technical Leadership: Provide strong technical leadership and guidance to the engineering team, fostering a culture of collaboration, innovation, and continuous learning
  • Champion Software Engineering Best Practices: Participate in and champion best practices for code reviews, monitoring and alerting, automated testing, bug/issue triage, performance optimization, and documentation
  • Collaboration: Work with technical product owners, architects, product managers, and other engineering teams and stakeholders to support the team’s execution of the design, develop, and delivery of new features in the content platform

Our take

Seismic is a sales enablement software used by 100s of large companies to help them improve sales and marketing efforts.

Sales enablement — that is, resources that help teams close deals more effectively — is a market that's growing strongly, as companies look to improve the productivity of their teams by using data. Seismic leverages machine learning to automate key parts of the sales and marketing cycle and to personalize documents for individual sales reps.

With substantial rounds of funding behind it, Seismic has been living up to its name by being announced as a Global Leader in its sector in late 2022 by Forrester Research. With a number of acquisitions that complement its services, Seismic has been savvy in its navigation of a prolonged period of growth.

Kirsty headshot

Kirsty

Company Specialist

Insights

Top investors

Few candidates hear
back within 2 weeks

31% female employees

2% employee growth in 12 months

Company

Funding (last 2 of 7 rounds)

Aug 2021

$170m

SERIES G

Sep 2020

$92m

SERIES F

Total funding: $446.5m

Company benefits

  • Generous paid vacation, sick leave, and holiday benefits, including an end-of-year company shutdown
  • Paid parental leave
  • Flexible work schedule
  • Seismic Cares employee volunteer program
  • #OneSeismic culture that celebrates wins, encourages autonomy, ownership, and transparency

Company values

  • We are inclusive
  • We seek to understand
  • We champion the customer
  • We are vulnerable
  • We strive for excellence
  • We celebrate success

Company HQ

Carmel Valley, San Diego, CA

Leadership

Also co-founded Objectiva Software Solutions. Previously served as Chief Operations Officer at EMC Document Sciences.

Salary benchmarks

We don't have enough data yet to provide salary benchmarks for this role.

Submit your salary to help other candidates with crowdsourced salary estimates.

Share this job

View 20 more jobs at Seismic