Principal Software Engineer

Swiftlysystems

Oregon

Remoto

USD 220.000 - 228.000

Tempo pieno

5 giorni fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Swiftly is seeking a Principal Software Engineer to lead the architecture of our ads and martech platform. You will guide the Go ad server, campaign authoring, and tenant registry while driving a multi-tenant migration with zero downtime and hands-on coding in critical paths.

You will own performance, reliability, and data contracts across services, partner with data engineering on Databricks pipelines, and implement robust integrations with The Trade Desk and Salesforce.

Competenze

  • BS in CS/Engineering or comparable industry experience.
  • 10+ years designing and maintaining large-scale software services.
  • Proficient production code in Go and Python; Kotlin/Java experience.
  • Expertise with PostgreSQL, Kubernetes, and event streaming (Azure Event Hubs or Kafka).
  • Experience with Azure and/or AWS cloud platforms.
  • Experience building low-latency, high-throughput services with defined SLOs and observability.
  • CI/CD in GitHub Actions, GitOps deployment, and infrastructure as code (Terraform).
  • Ad tech experience: ad servers, DSPs (The Trade Desk), impression tracking.
  • Databricks or Spark pipelines experience.
  • Atlas migrations and database views; Azure Functions/Container Apps.
  • Experience using AI coding agents in daily development.
  • Not eligible for visa sponsorship; authorized to work in the U.S.

Mansioni

  • Lead architecture of Swiftly's ads and martech platform and drive technical direction across teams.
  • Architect, code, and maintain large distributed systems with performance and reliability in mind.
  • Guide migration off legacy Kotlin/Quarkus services with per-tenant ownership and safe cutovers.
  • Own Go ad server performance against strict SLOs with caching and profiling.
  • Design data contracts and schema-as-code with versioned database views.
  • Collaborate on Databricks pipelines for personalized rankings and attribution data.
  • Build auditable integrations with The Trade Desk, Salesforce, and rendering services.
  • Oversee multi-tenant platform architecture and production operations.
  • Contribute to AKS → Azure Container Apps/Functions transition and runtime config.
  • Enforce engineering quality: tests, linting, security scans, and CI automation.
  • Operate in a fast-paced, ambiguous environment and take ownership end-to-end.

Conoscenze

Go
Python
Kotlin/Java
PostgreSQL
Kubernetes
Azure/AWS
OpenTelemetry/Prometheus
GitHub Actions
The Trade Desk AdTech
Databricks/Spark

Formazione

Bachelor of Science in Computer Science/Engineering or related field

Strumenti

Azure Functions
Quarkus
Atlas schema migrations
SQLAlchemy/SQLModel
pgx

Descrizione del lavoro

Swiftly is the AI platform purpose-built for retail, serving retailers, wholesalers, and brands. Swiftly's AI agents unify data, automate workflows, and power the marketing that drives measurable business growth. Swiftly AI is built on the industry's largest proprietary retail dataset: live transactions, 9 million products, and the closed-loop campaign outcomes of 33,000 stores.

Trusted by leading retailers, wholesalers, and hundreds of iconic brands, Swiftly unifies data across the retail ecosystem to accelerate growth and power the connected, personalized experiences that drive lasting shopper loyalty.

Position Summary

Swiftly is searching for a Principal Software Engineer to lead the architecture of our ads and martech platform: the systems that author retail media campaigns, generate creatives and serve ads to shoppers through The Trade Desk. The platform spans a Go ad server built for low-latency bid requests, Python services on Azure Functions for campaign authoring and tenant configuration, Kotlin/Quarkus services we are carving apart, and a shared PostgreSQL schema managed as code. This role will set technical direction across these teams, lead a tenant-by-tenant migration off legacy services without downtime, and stay hands-on in the hardest code.

Responsibilities Include
  • Work with and provide direction to the teams that build Swiftly's ads and martech platform, including the Go ad server, campaign authoring, the tenant and capability registry, creative generation and personalized-ad services
  • Architect, code and maintain large scale distributed systems with complex requirements
  • Lead the incremental migration of campaign authoring and The Trade Desk write path off a Kotlin/Quarkus service, one retailer at a time, using per-tenant ownership switches, database write guards and shadow-diff dry runs to cut over safely
  • Own the performance and reliability of the Go ad server against strict SLOs (p50 at or under 40 ms, p99 at or under 1 s, 2 s hard deadline), using in-process caching, circuit breakers, connection pooling and profiling
  • Design the data contracts shared between services: declarative schema-as-code with Atlas, versioned database views as serving contracts, and transactional outbox and projector patterns for side effects
  • Partner with data engineering on Databricks pipelines for personalized rankings, identity resolution and the impression data that feeds attribution and iROAS
  • Build safe, auditable integrations with The Trade Desk GraphQL API, Salesforce and creative-rendering services, with idempotent, lock-protected pushes and full write audit history
  • Utilize expertise with microservices architecture and database design
  • Operate productionservices, including on-call and incident management
  • Contribute to a multi-tenant platform architecture
  • Guide the platform from AKS with ArgoCD and Kustomize toward Azure Container Apps and Azure Functions, with runtime configuration in Azure App Configuration and identity through Entra ID and Key Vault
  • Set the engineering quality bar: strict typing and linting, unit, integration and end-to-end tests with Testcontainers, CodeQL and dependency scanning, release automation in GitHub Actions, and AI-assisted development
  • Working collaboratively in an ambiguous, fast-paced environment
  • Take ownership of domain from the ground up, from architectural decisions to coding to testing to operations
  • Other related duties as assigned
Required Qualifications
  • Bachelor of Science in Computer Science, Computer Engineering, Mathematics or a related field or comparable industry experience
  • 10+ years of industry experience designing, building, and maintaining large-scale software services, ideally in a multi-tenant environment
  • Confidence writing production code in Go and Python, and working in Kotlin or Java services
  • Expertise with PostgreSQL (query performance, migrations, views), Kubernetes, event streaming such as Azure Event Hubs or Kafka, and API frameworks such as FastAPI or Quarkus
  • Experience building and running services on Azure and/or AWS
  • Experience building low-latency, high-throughput services against defined SLOs, with observability through OpenTelemetry, Prometheus, Loki, Pyroscope and Grafana
  • Experience with CI/CD in GitHub Actions, GitOps deployment and infrastructure as code such as Terraform
  • Ad tech experience: ad servers, DSPs such as The Trade Desk, impression tracking, and campaign measurement or attribution
  • Experience with Databricks or Spark data pipelines
  • Experience with Atlas schema migrations, SQLAlchemy/SQLModel or pgx, and Azure Functions or Container Apps
  • Experience using AI coding agents in daily development
  • This position is not eligible for visa sponsorship. Applicants must be authorized to work in the U.S. without the need for current or future sponsorship
Preferred Qualifications
  • Experience with retail-oriented solutions and Saas
  • Mix of startup and large software company experience

$220,000 - $228,000 a year

The salary range is based on the candidates experience as it relates to the role.

#LI-Remote

Note: This position is not eligible for visa sponsorship. Applicants must be authorized to work in the U.S. without the need for current or future sponsorship.

Working For Swiftly

We are working on a set of problems that require the best in the industry to get right. Our employees are the pillars of the future of the company and they are treated and compensated as such. We're a growing team of experienced industry professionals building an organization that can solve tough problems and values a collaborative environment.

Every Swiftly employee
  • Has demonstrated the ability to work collaboratively in an ambiguous, fast-paced environment
  • Takes ownership of their domain from the ground up, from inception through deployment to customers
  • Leaves their ego at the door and ensures the best idea leaves the room
  • Is always experimenting with new technologies and learning new skillsets

If you've ever wanted to work on a project that blends a gorgeous consumer experience, sophisticated logistics, and scale that rivals the largest technology players,Swiftlyis the place for you.

Equal Opportunity Employer

Swiftly is anEqual Employment Opportunity and Aff…

Swiftly will make reasonable accommodations in compliance with the Americans with Disabilities Act of 1990. Reasonable accommodations areavailable for qualified individuals with disabilities throughout the subsequent application process.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Principal Software Engineer
Principal Software Engineer

Swiftly • Stati Uniti

In loco
USD 220.000 - 228.000
Staff Engineer
Staff Engineer

Swiftlysystems • Oregon

Remoto
USD 175.000 - 185.000
Health benefits
Retailer Development Manager
Retailer Development Manager

Swiftly • Stati Uniti

In loco
USD 75.000 - 80.000
Senior Data Scientist
Senior Data Scientist

Swiftly • Stati Uniti

Remoto
USD 78.000 - 89.000
Principal Software Engineer (Fully Remote)
Principal Software Engineer (Fully Remote)

Swiftly • Stati Uniti

Remoto
USD 180.000 - 260.000
Principal Software Engineer
Principal Software Engineer

present of AI • Stati Uniti

Remoto
USD 180.000 - 240.000
Retailer Development Manager
Retailer Development Manager

Swiftly • Oregon

Ibrido
USD 75.000 - 80.000
Retailer Development Manager
Retailer Development Manager

Swiftlysystems • Oregon

Remoto
USD 75.000 - 80.000
Retailer Development Manager
Retailer Development Manager

Remote Genie • Stati Uniti

Remoto
USD 75.000 - 80.000
Retailer Development Manager
Retailer Development Manager

Remote • San Francisco (CA)

In loco
USD 90.000 - 150.000