Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of digital innovation from anywhere in North Carolina. We're a fast-growing tech startup specializing in AI-driven SaaS platforms, and we're seeking passionate engineers to build scalable, high-performance applications. Enjoy competitive compensation, flexible remote work arrangements, and the opportunity to collaborate with a diverse team of industry experts. Your work will directly impact millions of users while maintaining our commitment to cutting-edge technology and work-life balance.
What We Offer:
- 100% remote work with flexible hours
- Comprehensive health, dental, and vision insurance
- Annual professional development stipend
- Equity package and 401(k) matching
- State-of-the-art home office setup allowance
Responsibilities
- Lead design and development of cloud-native microservices using AWS/GCP
- Mentor junior engineers through code reviews and architectural planning
- Implement CI/CD pipelines and automated testing frameworks
- Collaborate with product teams to translate requirements into technical specifications
- Optimize application performance and security protocols
- Contribute to open-source projects and industry best practices
- Present technical solutions to cross-functional stakeholders
Qualifications
- 5+ years of professional software development experience
- Expertise in at least two modern programming languages (Python, Java, Go, or C#)
- Proficiency with containerization (Docker/Kubernetes) and serverless architectures
- Strong background in RESTful API design and implementation
- Experience with Agile methodologies and JIRA/Confluence
- Bachelor's degree in Computer Science or equivalent practical experience
- Portfolio demonstrating complex system design and problem-solving