Job Description
Join our dynamic team at InnovateTech Solutions as a Senior Software Engineer with immediate remote opportunities in Charlotte, NC! We're seeking passionate innovators to build cutting-edge solutions for our enterprise clients. Enjoy flexible remote work options while collaborating with top-tier talent in a fast-paced, inclusive environment. This is your chance to make an immediate impact and accelerate your career growth.
What We Offer:
- Competitive salary with equity options
- 100% remote work flexibility
- Comprehensive health benefits
- Professional development stipend
- Collaborative startup culture
Responsibilities
- Architect and implement scalable cloud-native applications using microservices
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and troubleshoot complex technical issues
- Collaborate with product teams to define technical requirements
- Implement CI/CD pipelines and DevOps best practices
- Lead design discussions for new feature development
- Ensure compliance with security and industry standards
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in software development
- Expertise in at least one modern programming language (Python, Java, or Go)
- Strong experience with cloud platforms (AWS, Azure, or GCP)
- Proven track record of building high-performance distributed systems
- Familiarity with containerization (Docker/Kubernetes) and serverless
- Excellent problem-solving and communication skills