Senior Software Engineer, Community
Core
Building reliable, scalable backend services and APIs for commenting, moderation, and reader engagement experiences to connect readership to quality journalism.
Role type
Senior Backend Engineer (Cloud/Infrastructure)
Builds
Cloud-based systems for reader engagement, commenting, and moderation on web and mobile platforms.
Domain
Digital Media / News Technology
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Node.js/TypeScript, HTTP/REST or GraphQL APIs, message queue or event-driven systems, public cloud platform services (GCP/AWS), containerization and orchestration (Docker/Kubernetes), infrastructure-as-code (Terraform/Cloud Deployment Manager/CloudFormation), CI/CD tooling, automated testing, observability and monitoring, relational databases (PostgreSQL/MySQL), document stores.
Preferred skills
System design and architecture across multiple services, shaping team processes and documentation.
Technologies
Google Cloud Platform, Amazon Web Services, Docker, Kubernetes, Terraform, Cloud Deployment Manager, CloudFormation, PostgreSQL, MySQL.
Responsibilities
Design backend services and APIs emphasizing performance, reliability, and security; lead architectural discussions and contribute to technical roadmaps; oversee services in public cloud environments including deployment, scaling, and incident response; collaborate with SRE and partner teams on shared infrastructure and CI/CD pipelines; improve system operability through instrumentation and post-incident reviews; write technical documentation and provide code reviews; mentor other engineers.
Seniority
Senior, hands-on IC