{"id":4053189,"url":"https://alion.io/job/swiftly-principal-software-engineer","title":"Principal Software Engineer","company":{"id":4224,"name":"Swiftly","domain":"goswift.ly","url":"https://alion.io/company/swiftly","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Lever","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"explicit","locations":["United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":{"min":220000,"max":228000,"currency":"USD","period":"year","gross":null,"usd_annual":228000},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":true,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Apache Kafka","optional":false},{"name":"ArgoCD","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"Azure AKS","optional":false},{"name":"CI/CD","optional":false},{"name":"CodeQL","optional":false},{"name":"Databricks","optional":false},{"name":"FastAPI","optional":false},{"name":"GitHub Actions","optional":false},{"name":"GitOps","optional":false},{"name":"Grafana","optional":false},{"name":"GraphQL","optional":false},{"name":"Incident Management","optional":false},{"name":"Java","optional":false},{"name":"Kotlin","optional":false},{"name":"Kubernetes","optional":false},{"name":"Kustomize","optional":false},{"name":"Loki","optional":false},{"name":"Microsoft Entra ID","optional":false},{"name":"OpenTelemetry","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prometheus","optional":false},{"name":"Pyroscope","optional":false},{"name":"Python","optional":false},{"name":"Quarkus","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"Spark","optional":false},{"name":"SQLAlchemy","optional":false},{"name":"SQLModel","optional":false},{"name":"Terraform","optional":false},{"name":"Testcontainers","optional":false}],"status":"live","first_seen_at":"2026-11-09T19:40:59Z","employer_posted_date":"2026-11-09","last_verified_at":"2026-11-11T03:00:51Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Position Summary:\nSwiftly 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.\nResponsibilities Include:\nWork 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\nArchitect, code and maintain large scale distributed systems with complex requirements\nLead 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\nOwn 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\nDesign 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\nPartner with data engineering on Databricks pipelines for personalized rankings, identity resolution and the impression data that feeds attribution and iROAS\nBuild safe, auditable integrations with The Trade Desk GraphQL API, Salesforce and creative-rendering services, with idempotent, lock-protected pushes and full write audit history\nUtilize expertise with microservices architecture and database design\nOperate production services, including on-call and incident management\nContribute to a multi-tenant platform architecture\nGuide 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\nSet 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\nWorking collaboratively in an ambiguous, fast-paced environment\nTake ownership of domain from the ground up, from architectural decisions to coding to testing to operations\nOther related duties as assigned\nRequired Qualifications:\nBachelor of Science in Computer Science, Computer Engineering, Mathematics or a related field or comparable industry experience\n10+ years of industry experience designing, building, and maintaining large-scale software services, ideally in a multi-tenant environment\nConfidence writing production code in Go and Python, and working in Kotlin or Java services\nExpertise with PostgreSQL (query performance, migrations, views), Kubernetes, event streaming such as Azure Event Hubs or Kafka, and API frameworks such as FastAPI or Quarkus\nExperience building and running services on Azure and/or AWS\nExperience building low-latency, high-throughput services against defined SLOs, with observability through OpenTelemetry, Prometheus, Loki, Pyroscope and Grafana\nExperience with CI/CD in GitHub Actions, GitOps deployment and infrastructure as code such as Terraform\nAd tech experience: ad servers, DSPs such as The Trade Desk, impression tracking, and campaign measurement or attribution\nExperience with Databricks or Spark data pipelines\nExperience with Atlas schema migrations, SQLAlchemy/SQLModel or pgx, and Azure Functions or Container Apps\nExperience using AI coding agents in daily development\nThis 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\nPreferred Qualifications:\nExperience with retail-oriented solutions and Saas\nMix of startup and large software company experience","description_format":"text","description_chars":4322,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Public Transport","Smart Grid"],"lifecycle":[{"event":"open","at":"2026-11-11T03:00:51Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":7,"reasons":["conf:2","win:early"],"computed_at":"2026-11-11T05:49:22Z"},"pay":{"stated_usd_annual":228000,"is_top_pay":true},"html_url":"https://alion.io/job/swiftly-principal-software-engineer","json_url":"https://alion.io/job/swiftly-principal-software-engineer.json","meta":{"generated_at":"2026-11-11T07:27:17Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":11345,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4224},"rest":"https://alion.io/mcp/rest/get_company?id=4224"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fswiftly-principal-software-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fswiftly-principal-software-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fswiftly-principal-software-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/swiftly-principal-software-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fswiftly-principal-software-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4053189}},{"tool":"search_jobs","arguments":{"company":"goswift.ly","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4053189},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}