Unknown Company

Senior Software Developer (Full Stack)

Remote • Posted Yesterday
Remote Full Time IT & Technology

What You’ll Be Working On

As a Senior Backend Software Engineer, you’ll play a critical role in designing and scaling the systems that power CoHost’s most data-intensive and AI-driven products. You’ll work closely with the CTO, product, and data teams to build reliable, cost-efficient, and observable backend infrastructure that supports real customer workflows.

This is a hands‑on role focused on production systems, data pipelines, and AI‑enabled features, not prototypes or demos.

What Your Role Will Encompass

In this role, you will:

  • Design, build, and maintain backend systems that support data-heavy, customer-facing products
  • Build and maintain event pipelines, rollups, and ETL processes for analytics, attribution, and reporting
  • Work with PostgreSQL, SingleStore, and DynamoDB, designing schemas and queries optimized for scale and performance
  • Develop systems that power dashboards, metrics, analytics, and tracking used by customers daily
  • Build and operate cloud infrastructure on AWS, including networking, IAM, VPCs, queues, workers, and storage
  • Make thoughtful trade-offs around cost, reliability, observability, and performance
  • Implement monitoring, alerting, and logging to ensure production systems are healthy and debuggable
  • Build AI-powered features using LLMs for real workflows such as automation, classification, retrieval, and analysis
  • Work with embeddings, retrieval pipelines, and AI-driven automation, knowing when and where AI meaningfully adds leverage
  • Collaborate closely with product to translate business goals into scalable technical solutions
  • Take ownership of systems end-to-end, from architecture through production support

Databases

  • SingleStore
  • DynamoDB
  • Event-driven architectures
  • Rollups, ETL, and analytics pipelines
  • AWS (networking, IAM, VPCs, queues, workers, storage)
  • Emphasis on cost efficiency, reliability, and observability

AI

  • LLM-powered workflows
  • Embeddings, retrieval, classification, and automation

Who You Are

Must-Have Experience

  • Has managed production environments and understands operational responsibility
  • Has built features actively used in production by real customers
  • Strong experience building production features on top of AWS products
  • Deep, hands-on knowledge of AWS IAM, VPCs, subnets, server architecture, and cloud security
  • Experience designing and operating secure, scalable AWS-based systems
  • Prior experience scaling systems to support growing data volume, traffic, and customer usage
  • Strong backend engineering experience with data-heavy systems
  • Experience leveraging cloud infrastructure to solve real business problems, not just deploy services
  • Deep understanding of relational and non-relational databases
  • Strong debugging skills and comfort level operating systems in production

Nice-to-Haves

  • Startup experience
  • Experience working on analytics, attribution, or measurement systems
  • Prior experience shipping AI-powered features beyond experimentation

How We Work

  • We care deeply about reliability, cost awareness, and long-term maintainability
  • We build products that customers rely on every day
  • We focus on impact, ownership, and clear communication

Location & Timing

  • Remote role
  • Must be able to work EST hours
  • Start date: As soon as possible

Salary Range: $110,000-$135,000 CAD annually depending on experience

  • Competitive salary and compensation package
  • Full medical and dental benefits
  • Generous vacation policy (starting at 5+ weeks)
  • Opportunities for learning, growth, and ownership
  • Quarterly team events

#J-18808-Ljbffr

Senior Software Developer (Full Stack) in Remote at Unknown Company

This position is listed as full time and able to be worked remotely.

Back to Job Search