Job Description
Join our dynamic team as a Senior Software Engineer and revolutionize digital experiences from sunny Tampa! We're seeking a visionary developer to architect scalable cloud solutions while enjoying 100% remote flexibility. Collaborate with cross-functional teams to transform complex challenges into elegant code, leveraging cutting-edge technologies in a culture that values innovation and work-life balance.
Responsibilities
- Design, develop, and maintain high-performance microservices using Python and AWS
- Lead code reviews and mentor junior engineers in agile methodologies
- Architect secure, scalable APIs with RESTful principles and GraphQL
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices
Qualifications
- 5+ years of experience in backend development with Python and AWS
- Expertise in relational databases (PostgreSQL) and NoSQL solutions
- Strong foundation in cloud architecture and containerization (Docker/Kubernetes)
- Proven ability to lead technical projects and mentor team members
- Experience with CI/CD pipelines and infrastructure-as-code (Terraform)
- Bachelor's degree in Computer Science or equivalent practical experience