Seismic

Principal Software Engineer

Job Description

Posted on: 
July 11, 2024

As a Principal Software Engineer on our Content Foundation team, you will play a vital part in designing and evolving foundational models and services that several engineering teams are dependent on. You will collaborate to build micro-service based systems responsible for helping our customers share content and information.

Responsibilities

You will work closely with our product leads, engineering leads, and the other members of the team to continue the development of a best-in-class content and video platform responsible for enabling rendering, manipulating, editing,annotating, and viewing content.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.

Job Requirements

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.

Apply now

More job openings