Job Description
Join our cutting-edge engineering team and revolutionize digital experiences! InnovateTech Solutions is seeking a dynamic Senior Software Engineer to drive innovation in our cloud-native applications. Enjoy flexible remote work with occasional on-site collaboration in our vibrant San Antonio hub. We offer competitive compensation, comprehensive benefits, and immediate start dates for qualified candidates. Shape the future of technology while enjoying work-life balance in the heart of Texas or remotely from Virginia.
Responsibilities
- Architect scalable backend systems using microservices and cloud infrastructure
- Lead full-cycle development from conception to deployment using CI/CD pipelines
- Mentor junior engineers through code reviews and technical guidance
- Optimize application performance and troubleshoot complex system issues
- Collaborate with cross-functional teams to deliver enterprise-grade solutions
- Implement security best practices and compliance standards
- Drive innovation through emerging technology adoption (AI/ML, Serverless)
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expert proficiency in Python, Java, or JavaScript ecosystems
- Strong knowledge of cloud platforms (AWS/GCP/Azure)
- Experience with containerization (Docker/Kubernetes) and orchestration
- Proven track record with agile methodologies and DevOps practices
- Excellent problem-solving skills and system design capabilities
- Strong communication skills for remote collaboration