Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation! We're seeking passionate remote talent to build scalable cloud-native applications while enjoying Jacksonville's vibrant tech ecosystem. Collaborate with world-class engineers on cutting-edge projects that impact millions globally. Our competitive benefits package includes flexible work arrangements, professional development stipends, and equity opportunities.
Responsibilities
- Design, develop, and deploy high-performance microservices using cloud technologies (AWS/Azure)
- Lead code reviews and mentor junior engineers through pair programming sessions
- Architect scalable solutions for enterprise-level SaaS platforms
- Implement CI/CD pipelines and DevOps best practices
- Collaborate with product teams to translate requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and technical blog content
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (MS preferred)
- 5+ years experience in backend development with Node.js/Python/Java
- Expertise in containerization (Docker/K8s) and infrastructure-as-code (Terraform)
- Strong grasp of distributed systems and database design (SQL/NoSQL)
- Proven experience with Agile methodologies and JIRA/Confluence
- Portfolio demonstrating full-stack projects with modern frameworks
- Excellent problem-solving skills and technical communication abilities
- Certification in cloud platforms (AWS/Azure) highly valued