We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Senior Backend Partner
About Swept: Swept is revolutionizing the janitorial industry by providing innovative software solutions that empower small businesses to enhance client retention and reduce employee turnover. We’re a fast-growing startup with a mission to transform how janitorial services are managed through technology. This role offers an opportunity to make a significant impact on our platform during a critical growth phase, with potential for long-term partnership.
About The Role: As Senior Backend Partner, you’ll play a pivotal role in leading our Python/Flask backend infrastructure during a key transition period. This is a unique opportunity to take ownership of critical systems, drive architectural improvements, and mentor our engineering team. You’ll be responsible for ensuring backend stability, driving feature development, and optimizing performance for thousands of active users. This role combines technical leadership with hands-on development, making it ideal for experienced engineers who thrive on impact and autonomy.
Key Responsibilities:
- Own and maintain the core backend services built with Python and Flask
- Lead critical bug fixes and performance optimizations
- Drive the development of new features and functionality based on business requirements
- Strategically architect and implement AWS-based solutions for scalability and reliability
- Mentor junior engineers and promote best practices in backend development
- Collaborate cross-functionally with product, frontend, and QA teams
- Monitor system performance and implement improvements to enhance user experience
- Ensure robust security practices and data protection measures
What We Look For:
- Proven experience as a backend engineer with a strong Python/Flask foundation
- Demonstrated ability to own complex systems and drive technical decisions
- Expertise in database design and optimization (primarily MySQL)
- Proficiency with AWS services and infrastructure management
- Strong understanding of distributed systems and microservices architecture
- Experience with CI/CD pipelines and automated testing
- Excellent communication and mentorship skills
- Passion for building scalable, maintainable code
Required Technical Skills:
- Mastery of Python (3.x) and Flask framework
- Deep understanding of relational database design and optimization (MySQL)
- Experience with AWS infrastructure (EC2, S3, RDS, Lambda)
- Familiarity with Docker for containerization
- Knowledge of Celery for task scheduling and background jobs
- Experience with Git version control systems
- Understanding of REST API design principles
- Proficiency in writing efficient SQL queries
Nice-to-Have:
- Experience with asynchronous processing frameworks
- Familiarity with monitoring tools (Datadog, Prometheus)
- Knowledge of cloud-native development practices
- Experience with infrastructure-as-code (Terraform)
- Understanding of security best practices for web applications