Job Description
Join our dynamic engineering team in Oklahoma City where innovation meets opportunity. At InnovateTech Solutions, we're revolutionizing the fintech landscape with cutting-edge cloud-native applications. As a Senior Software Engineer, you'll architect scalable solutions using modern frameworks while mentoring junior developers in our agile environment. Enjoy competitive benefits, flexible remote options, and a culture that celebrates technical excellence.
Why InnovateTech?
- Work on mission-critical systems serving 2M+ users
- Annual innovation budget for personal development
- Collaborative open-office culture with hackathons
- Comprehensive health and retirement packages
Responsibilities
- Lead development of microservices using AWS and Kubernetes
- Mentor 3+ engineers through code reviews and pair programming
- Optimize system performance for 99.99% uptime SLAs
- Implement CI/CD pipelines using Jenkins and GitLab
- Collaborate with Product teams to define technical roadmaps
- Contribute to open-source projects and tech blogs
- Conduct security audits and implement best practices
Qualifications
- Bachelor's in Computer Science or equivalent experience
- 5+ years building production-grade web applications
- Expertise in Python, Go, or Java with modern frameworks
- Proficient with cloud platforms (AWS/GCP/Azure)
- Strong background in RESTful APIs and GraphQL
- Experience with containerization (Docker, Kubernetes)
- Agile/Scrum methodologies certification preferred
- Portfolio demonstrating scalable system architecture