Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize digital experiences from anywhere in the world. As a remote-first company headquartered in New York, we empower engineers to build cutting-edge solutions while enjoying flexible work arrangements. You'll collaborate with cross-functional teams to architect scalable systems and drive technical excellence in a fast-paced, innovative environment.
Responsibilities
- Design and implement robust, scalable backend services using Python and AWS
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical challenges
- Lead feature development from conception to deployment in an Agile environment
- Collaborate with product managers to define technical roadmaps and priorities
- Ensure adherence to security best practices and industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development with Python/Django
- Expertise in AWS services (EC2, S3, Lambda) and microservices architecture
- Strong proficiency in SQL/NoSQL databases and RESTful APIs
- Proven track record of leading successful technical projects
- Excellent problem-solving skills and attention to detail
- Experience with CI/CD pipelines and containerization (Docker/Kubernetes)