Job Description
Join TechInnovate Solutions as a Senior Software Engineer and shape the future of cloud-native applications from anywhere in the United States. We're a rapidly growing Atlanta-based tech startup empowering Fortune 500 companies with scalable SaaS solutions. Enjoy 100% remote flexibility, competitive equity, and a culture that champions innovation and work-life balance. As a key member of our elite engineering team, you'll architect high-performance systems using cutting-edge technologies while collaborating with industry experts. We offer comprehensive benefits including health insurance, 401k matching, and professional development stipends.
Responsibilities
- Design, develop, and deploy scalable microservices using AWS/GCP infrastructure
- Mentor junior engineers through code reviews and pair programming sessions
- Lead architectural decisions for new product features and system optimizations
- Implement CI/CD pipelines using Jenkins, GitLab CI, or Terraform
- Collaborate with product teams to translate business requirements into technical solutions
- Conduct thorough testing and debugging to ensure production-grade quality
- Stay current with emerging technologies and industry best practices
Qualifications
- 5+ years of experience in software development with cloud-native architectures
- Proficiency in at least one modern language (Python, Go, Java, or Node.js)
- Expertise with containerization (Docker, Kubernetes) and serverless technologies
- Strong background in RESTful API design and implementation
- Experience with CI/CD pipelines and infrastructure-as-code tools
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of delivering complex projects in agile environments
- Excellent problem-solving skills and ability to work independently