Job Description
Join InnovateTech Solutions, a cutting-edge software development firm, as a Senior Software Engineer in Oklahoma City. We're seeking a dynamic professional to fill an immediate opening and drive our next-generation cloud platform initiatives. This role offers competitive compensation, flexible work arrangements, and the opportunity to shape impactful products used by millions.
What We Offer:
- Comprehensive benefits package including health insurance and 401(k) matching
- Hybrid work model with modern downtown office
- Professional development stipend and conference attendance
- Collaborative culture with agile development practices
Responsibilities
- Architect scalable microservices using cloud-native technologies
- Lead development of RESTful APIs and real-time data pipelines
- Mentor junior engineers through code reviews and technical guidance
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical solutions
- Stay current with emerging technologies and industry best practices
Qualifications
- Bachelor's degree in Computer Science or related field (or equivalent experience)
- 5+ years of professional software development experience
- Expert proficiency in at least one modern programming language (Python, Java, or Go)
- Strong experience with cloud platforms (AWS, Azure, or GCP)
- Deep understanding of distributed systems and database technologies
- Proven track record of delivering production-ready code
- Excellent problem-solving skills and communication abilities