Job Description
Join our award-winning engineering team as a Senior Software Engineer and help build the future of cloud-native applications. We're seeking passionate innovators to architect scalable solutions while enjoying 100% remote work from Oklahoma City. As part of our commitment to talent growth, we offer comprehensive relocation assistance for qualified candidates outside the metro area. Collaborate with industry experts in a culture that values autonomy, continuous learning, and work-life balance.
What We Offer:
- 100% remote work with flexible hours
- Significant relocation package (up to $10,000)
- Annual technology stipend
- 4 weeks paid time off + company holidays
- 401(k) with 100% match
Responsibilities
- Design and implement microservices using cloud-native technologies (AWS/GCP)
- Lead code reviews and enforce engineering best practices
- Mentor junior engineers through pair programming sessions
- Optimize system performance and scalability
- Translate business requirements into technical specifications
- Contribute to CI/CD pipeline improvements
- Participate in Agile ceremonies and sprint planning
Qualifications
- 5+ years of professional software development experience
- Expertise in at least one JVM language (Java/Scala/Kotlin)
- Strong knowledge of distributed systems and RESTful APIs
- Experience with cloud platforms (AWS/Azure/GCP)
- Proficiency with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or related field
- Strong problem-solving and communication skills