Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of technology in Tulsa! We're actively seeking talented international professionals and offer comprehensive visa sponsorship for qualified candidates. Work on cutting-edge cloud infrastructure projects in a collaborative environment while enjoying Oklahoma's low cost of living and vibrant tech community. Relocation assistance included!
Responsibilities
- Design and implement scalable cloud-native applications using AWS/GCP
- Lead full SDLC from ideation to deployment with Agile methodologies
- Mentor junior developers and conduct technical code reviews
- Optimize system performance and resolve complex technical issues
- Collaborate with cross-functional teams on product roadmaps
- Implement CI/CD pipelines and DevOps best practices
- Contribute to architecture decisions and technology stack evolution
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of experience in software development with Python/Java/Go
- Expertise in cloud platforms (AWS/GCP) and microservices architecture
- Strong understanding of CI/CD tools (Jenkins, GitLab CI, GitHub Actions)
- Experience with containerization (Docker, Kubernetes)
- Proven problem-solving skills with complex distributed systems
- Excellent communication and teamwork abilities
- Eligibility for US work visa sponsorship (H1B, O1, etc.)