Job Description
Join our award-winning engineering team at InnovateTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 clients. As a Senior Software Engineer based in Oklahoma City, you'll architect scalable microservices, mentor junior developers, and drive technical innovation in a collaborative Agile environment. We offer competitive compensation, flexible work arrangements, and opportunities to work with cutting-edge technologies including Kubernetes and AWS.
Responsibilities
- Design and implement high-performance cloud-native applications using Go and Python
- Mentor 3+ junior engineers through code reviews and technical workshops
- Optimize CI/CD pipelines to reduce deployment time by 40%
- Lead architectural decisions for new customer-facing features
- Collaborate with product teams to translate business requirements into technical solutions
- Implement robust monitoring and logging systems using Prometheus and Grafana
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in distributed systems and microservices architecture
- Strong proficiency with Kubernetes, Docker, and AWS services
- Proven track record of mentoring technical teams
- Bachelor's degree in Computer Science or equivalent experience
- Experience with Terraform and infrastructure-as-code practices
- Strong problem-solving skills and passion for clean code
- Excellent communication skills for cross-functional collaboration