Job Description
InnovateTech Solutions is seeking a dynamic Senior Software Engineer to join our award-winning team in Austin, TX. If you're passionate about building scalable cloud solutions and want to impact cutting-edge projects, this is your moment!
As a key player in our engineering division, you'll architect robust applications using modern frameworks while mentoring junior developers. We offer competitive compensation, flexible work arrangements, and opportunities for career growth in one of America's fastest-growing tech hubs.
Responsibilities
- Design and implement scalable microservices using AWS and Azure cloud platforms
- Lead code reviews and optimize CI/CD pipelines for maximum efficiency
- Collaborate with cross-functional teams to deliver high-impact SaaS solutions
- Drive technical innovation through prototyping and POC development
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Implement security best practices and conduct thorough vulnerability assessments
- Contribute to architectural decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional software development in cloud environments
- Expert proficiency in Python, Java, or Go with strong OOP fundamentals
- Deep understanding of containerization (Docker/Kubernetes) and serverless architectures
- Proven experience with CI/CD tools like Jenkins, GitLab CI, or CircleCI
- AWS/Azure certifications (Solutions Architect or DevOps Engineer preferred)
- Strong problem-solving skills with ability to debug complex distributed systems