Backend Architect (Python)
$130,000–$160,000 year
On-siteBoston, Massachusetts, United States
Job Summary
Design and implement large-scale data-intensive applications using Python, specifically architecting distributed systems on AWS to crawl over 10 million articles daily and enable real-time search. Build and maintain data processing pipelines at scale while developing machine learning algorithms for content strategy optimization and tuning databases to eliminate bottlenecks. Lead technical initiatives through pair programming, peer code reviews, and weekly tech talks to foster a collaborative engineering culture. Review and refactor code to ensure scalability, clean architecture, and comprehensive testing. Join a small, high-growth team focused on deep technical challenges in the B2B content marketing space.
Required Qualifications
- 8+ years of experience designing and implementing large scale data intensive applications
- experience designing and developing a data processing pipeline at scale
- architected distributed systems on cloud based platforms such as AWS
- Feels that testing is a core part of their development process
- Enjoys mentoring junior developers, pair programming, reviewing code and mentoring other developers
- Seeks an opportunity to grow into a technical leadership position
Desired Qualifications
- preference to python
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.