North AmericaFull TimeEngineering
Remotely
Listed on 3 job boards, which is a stronger signal than one board alone.
gopythonsnowflakerubypandasdynamodbpostgresrails
Also available on
Job Description
📋 Description
- Architect, build, and maintain high-quality backend systems for TaaS and CRMS with independence
- Contribute to the Unified Marketing Backend (UMB) as a shared foundation for marketing infra
- Own platform capabilities end-to-end: real-time targeting, campaign health, API/eventing
- Collaborate across backend, full-stack, Product, Design, and external vendors
- Balance ongoing stability with growing roadmap and on-call rotation
🎯 Requirements
- 5+ years backend software development experience
- Ruby or Python proficiency; Go is a plus
- Rails or Pandas in production
- Experience with scalable distributed systems and relational/noSQL databases (Postgres, DynamoDB
- Unit testing and independent problem solving
- Strong cross-functional communication
🎁 Benefits
- Flexible remote work (Canada remote options, hybrid arrangements possible)
- Market-competitive compensation with equity and annual refresh grants
- Flex First remote work policy and supportive benefits
- Learning and development opportunities
Back to all jobs