Back End Developer
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Principal / Senior Backend Engineer – Go / Python (Distributed Systems)
Location: Remote – U.S/Canada/Europe
Employment: Full-Time* No 3rd Party* No Sponsorship*** No C2CLevel: Principal preferred; strong Senior-level candidates considered We’re partnering with a fast-moving technology company building a highly scalable platform for delivering next-generation digital experiences across web, mobile, and immersive devices. The engineering team is looking for a senior backend engineer who can do more than implement tickets. This person will help shape the architecture of the core service layer, scale APIs and backend systems, and remain hands-on in production code. This is a strong fit for an engineer who has worked in environments where performance, reliability, security, and global scale all matter — and who is comfortable making technical decisions without layers of process around them. What You’ll Work OnArchitect and build backend services supporting a multi-tenant platform Design and evolve APIs and core service-layer architecture Build production backend systems primarily in GoImprove scalability, reliability, security, and performance across distributed services Design data and database solutions for high-volume applications Work with cloud infrastructure and globally distributed content delivery Optimize application behavior across CDNs and geographically distributed users Review code, troubleshoot production issues, and improve existing systems Help establish technical patterns and influence architectural decisions as the platform grows Move comfortably between architecture/design discussions and hands-on implementation
What We’re Looking For:
- 7+ years of backend or web-services engineering experience
- Strong production development experience with Golang preferred
- Engineers with substantial Python backend experience may also be considered
- Strong understanding of databases, data modeling, and backend data access patterns
- Experience designing distributed, highly available, cloud-based systems
- Hands-on experience with AWS, GCP, Azure, or comparable cloud environments
- Strong API design and service architecture experience
- Understanding of web application architecture and security
- Experience working with CDNs, including performance optimization and global delivery considerations
- Experience with containers and modern production deployment environments
- Ability to reason through complex engineering problems independently and write production-quality code
We’re interested in engineers who have operated in growth-stage, or similarly high-ownership environments.
You should be comfortable entering an existing codebase, understanding the architecture quickly, challenging assumptions when appropriate, and gradually taking ownership of increasingly complex technical problems.
AI-assisted development tools are part of modern engineering, but strong fundamentals matter here. You should be able to design, reason, debug, and code independently, while using AI tools selectively to accelerate your work rather than substitute for engineering judgment.
This is an opportunity for someone who wants meaningful technical ownership and a voice in how a growing platform is architected and scaled.