Senior Software Developer (Full Stack)
CoHost
- Saint Paul, Illinois, United States
- Saint Paul, Illinois, United States
About
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
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.