Job Description
Join InnovateTech Solutions as a Senior Software Engineer and revolutionize digital experiences from the comfort of your home office. We're a Memphis-based tech leader empowering global teams to build scalable cloud-native solutions. Enjoy competitive compensation, flexible hours, and cutting-edge projects that impact millions. Our inclusive culture champions growth, mentorship, and work-life balance.
What you'll love: Remote-first environment with quarterly in-person Memphis meetups, comprehensive health benefits, 401k matching, and professional development stipends. Shape our future while enjoying Tennessee's low cost of living.
Responsibilities
- Architect and implement cloud-native microservices using AWS/GCP and Kubernetes
- Lead full-stack development with React, Node.js, and TypeScript
- Optimize CI/CD pipelines using Jenkins, Docker, and Terraform
- Mentor junior engineers through code reviews and technical guidance
- Collaborate with cross-functional teams to define product roadmaps
- Contribute to open-source initiatives and internal innovation labs
- Ensure system scalability through performance tuning and testing
Qualifications
- 5+ years of experience in production-grade software development
- Expertise in at least one modern JavaScript framework (React/Vue/Angular)
- Proficiency with cloud platforms (AWS/GCP) and serverless architectures
- Strong background in RESTful API design and GraphQL
- Experience with CI/CD tools and infrastructure-as-code (Terraform/CloudFormation)
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and attention to technical debt