Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications from the comfort of your home office. We're seeking passionate innovators to architect scalable solutions while enjoying Oklahoma City's vibrant tech scene and work-life balance. Our remote-first culture combines cutting-edge projects with flexible schedules and competitive benefits.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead CI/CD pipeline optimization for AWS infrastructure
- Mentor junior engineers through pair programming and code reviews
- Collaborate with product teams to translate requirements into technical specs
- Automate testing frameworks using Terraform and Jenkins
- Conduct security audits and implement best practices
- Present technical solutions to cross-functional stakeholders
Qualifications
- 5+ years experience in distributed systems development
- Expertise in at least two modern programming languages (Python/Go preferred)
- Proficiency with cloud platforms (AWS/GCP/Azure)
- Strong background in container orchestration (Docker/K8s)
- Experience with agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent
- Portfolio demonstrating open-source contributions