Job Description
Join our dynamic engineering team as a Senior Software Engineer and revolutionize how businesses interact with technology. We're seeking innovative problem-solvers to architect scalable solutions while enjoying flexible remote work options or our state-of-the-art Oklahoma City headquarters. With comprehensive benefits, competitive compensation, and a culture that champions growth, this is your opportunity to shape the future of digital innovation.
Responsibilities
- Design, develop, and maintain high-performance applications using modern frameworks
- Collaborate with cross-functional teams to deliver robust cloud-based solutions
- Lead code reviews and implement best practices for CI/CD pipelines
- Optimize systems for scalability, security, and performance
- Mentor junior engineers and drive technical excellence
- Translate business requirements into technical specifications
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of professional software development experience
- Expert proficiency in JavaScript/TypeScript and Python
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Experience with microservices architecture and containerization (Docker/Kubernetes)
- Proven ability to lead complex projects from conception to deployment
- Excellent problem-solving skills and attention to detail
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating impactful technical contributions