Senior Software Engineer - Platform & Integrations (Backend)

Seismic

United States

On-site

USD 120,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive benefits package
Professional development opportunities

Job summary

Seismic is seeking a Senior Software Engineer to design and operate enterprise-scale distributed systems. In this role, you'll apply an AI-first development philosophy and build critical features for customer-facing platforms.

With extensive experience in C#/.NET, you'll collaborate with global teams to accelerate delivery and enhance system reliability. This position provides opportunities for mentorship and significant professional growth.

Qualifications

  • 5+ years of experience with object-oriented programming languages.
  • Extensive experience designing enterprise-grade SaaS systems.
  • Proven ability to collaborate with product and engineering teams.

Responsibilities

  • Design and operate scalable, reliable, cloud-native systems.
  • Own technical design for key services and drive implementation decisions.
  • Participate in on-call support for service reliability.

Skills

C# and .NET proficiency
Experience with PostgreSQL
Test-Driven Development (TDD)
Experience with container technologies
Event-driven architecture experience
Cloud services experience (AWS, GCP, Azure)
Mentoring skills
Collaboration skills

Education

Bachelor's or Master's degree in Computer Science or Engineering

Tools

Docker
Kubernetes
Terraform
RabbitMQ
Kafka

Job description

Overview

We are looking for a Senior Software Engineer to design, build, and operate large-scale distributed systems and services for an enterprise SaaS organization. In this role, you will help shape resilient, AI-native software delivery practices while building high-availability services that support modern cloud platforms and customer-facing product experiences.

The Platform and Integrations team is building the core services that provide foundational support to the entire Seismic Platform. With autonomy and ownership, you will apply an AI-first development philosophy, cloud-native architectures, and leading-edge technologies to build and maintain features critical to the user experience.

Who you are:
  • Extensive experience designing and operating enterprise-grade SaaS systems, distributed services, and cloud operational infrastructure for scalability, reliability, security, and high availability.
  • 5+ years of experience with C# and .NET, or another major object-oriented programming language, and web services.
  • 3+ years of experience with PostgreSQL or major RDBMS, including performance tuning, maintenance, schema design, and operational best practices.
  • Proficiency with Test-Driven Development (TDD), Domain-Driven Design (DDD), API testing, and modern engineering quality practices.
  • Experience with event-driven architectures using technologies such as Kafka or RabbitMQ, and in-memory data stores such as Redis.
  • Hands-on experience with container technologies and cloud-native platforms such as Docker, Kubernetes, Istio, etcd, and service mesh architectures.
  • Experience with AWS, GCP, or Azure, including deploying and operating containerized workloads on Kubernetes in production.
  • Familiarity with CI/CD pipelines, Infrastructure as Code, and tools such as Terraform or Pulumi.
  • Experience mentoring engineers, leading design reviews, and influencing technical direction across teams.
  • Proven ability to collaborate effectively with product, design, engineering, and globally distributed teams.
  • Experience working in a fast-paced, dynamic environment, preferably in a SaaS or technology-driven company.
Preferred qualifications
  • Experience with AI-native development tools and platforms such as Claude, GitHub Copilot, Agentforce, or similar tools.
  • Hands-on experience with LLMs, RAG, model integration patterns, AI-assisted workflows, or intelligent product features.
  • Experience with observability, analytics, automation, or data platforms such as New Relic, Snowflake, Ansible, or Python.
  • Experience with major CRM ecosystems such as Salesforce or Microsoft Dynamics.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
What you'll be doing:
  • Design, develop, and operate enterprise-grade distributed systems and services that are scalable, reliable, secure, and highly available.
  • Own end-to-end technical design for key services and subsystems, evaluate architectural trade-offs, and drive implementation decisions across backend services, cloud infrastructure, and data platforms.
  • Build and maintain production services using C#/.NET or other major object-oriented programming languages, web services, and modern API patterns.
  • Apply AI-native development practices — including LLM-assisted development, retrieval-augmented generation (RAG), and agentic workflows — to accelerate delivery and build intelligent product capabilities.
  • Collaborate closely with product management, design, and distributed engineering teams to translate business needs into technical solutions from concept through launch.
  • Improve engineering quality through Test-Driven Development (TDD), Domain-Driven Design (DDD), automated testing, observability, and operational excellence.
  • Identify and drive improvements to system reliability, performance, scalability, and developer experience across the platform.
  • Participate in on-call support rotations and incident response to ensure service reliability, availability, and timely resolution of production issues.
  • Mentor engineers, participate in design and code reviews, and help raise the technical bar across globally distributed teams.
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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Platform & Integrations
Senior Software Engineer - Platform & Integrations

Seismic • San Diego (CA)

Hybrid
USD 120,000 - 150,000
Senior Software Engineer - AI Search (Backend)
Senior Software Engineer - AI Search (Backend)

Seismic • United States

On-site
USD 120,000 - 150,000
Global benefits
Inclusive workplace culture
Senior Software Engineer II - Backend - AI Search Engineering - Development Remote United States
Senior Software Engineer II - Backend - AI Search Engineering - Development Remote United States

Seismic • United States

Remote
USD 100,000 - 130,000
Senior Software Engineer: AI-Native, Cloud-Scale Systems
Senior Software Engineer: AI-Native, Cloud-Scale Systems

Seismic • United States

On-site
USD 120,000 - 150,000
Comprehensive benefits package
Professional development opportunities
Platform Architect
Platform Architect

Seismic • United States

Hybrid
USD 80,000 - 112,000
Senior Software Engineer
Senior Software Engineer

FORT • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Platform & Integrations Engineer (AI-First)
Senior Platform & Integrations Engineer (AI-First)

Seismic • San Diego (CA)

Hybrid
USD 120,000 - 150,000
Platform Architect Sales Engineering Remote United States
Platform Architect Sales Engineering Remote United States

Seismic • San Diego (CA)

Hybrid
USD 80,000 - 112,000
Senior Software Engineer – Platform Engineering
Senior Software Engineer – Platform Engineering

Nigel Frank International • Town of Poland (NY)

On-site
USD 140,000 - 190,000
RVP, Technology and Platforms Global Partnerships Remote United States
RVP, Technology and Platforms Global Partnerships Remote United States

Seismic • San Diego (CA)

Hybrid
USD 163,000 - 223,000