Job Description
Join InnovateTech Solutions as a Senior Software Engineer and lead transformative projects in our Charlotte-based remote team. We're seeking passionate innovators to architect scalable solutions while embracing flexible work arrangements. Collaborate with cross-functional teams to deliver cutting-edge applications that impact millions of users. Enjoy competitive compensation, comprehensive benefits, and the freedom to work from anywhere while contributing to North Carolina's thriving tech ecosystem.
Responsibilities
- Architect and implement high-performance backend services using Python and Go
- Mentor junior engineers through code reviews and technical guidance
- Optimize cloud infrastructure on AWS for scalability and cost-efficiency
- Develop CI/CD pipelines to accelerate deployment cycles
- Lead API design and microservices integration
- Contribute to product strategy through technical insights
- Ensure security best practices across all development phases
Qualifications
- 5+ years of experience in full-stack software development
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/K8s)
- Strong proficiency in Python, Go, and JavaScript/TypeScript
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of delivering production-grade systems
- Excellent problem-solving and communication skills
- Experience with agile methodologies and DevOps practices