Job Description
Join our award-winning engineering team at NexusTech Solutions, where innovation meets impact! We're seeking a Senior Software Engineer to architect scalable cloud solutions while enjoying 100% remote work flexibility. As a key contributor to our fintech platform, you'll leverage cutting-edge technologies to solve complex challenges that serve millions of users. We offer competitive compensation, comprehensive benefits, and relocation assistance to help you transition to Oklahoma City's thriving tech scene. Our culture emphasizes autonomy, continuous learning, and work-life balance. If you're passionate about building robust systems and want to make a tangible difference, this is your opportunity to excel in a supportive environment.
Responsibilities
- Design and implement microservices architecture using AWS/GCP and containerization technologies
- Lead code reviews and mentor junior engineers to maintain high-quality standards
- Optimize system performance and security while ensuring scalability
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Contribute to CI/CD pipeline improvements and DevOps practices
- Drive innovation through prototyping and experimentation with emerging technologies
- Document technical specifications and create comprehensive API documentation
Qualifications
- Bachelor's degree in Computer Science or equivalent experience (5+ years professional development)
- Expert proficiency in Python, Java, or JavaScript with strong OOP fundamentals
- Proven experience with cloud platforms (AWS/Azure/GCP) and serverless architectures
- Deep understanding of RESTful APIs, microservices, and distributed systems
- Familiarity with DevOps tools (Docker, Kubernetes, Terraform, CI/CD pipelines)
- Strong problem-solving skills with experience in fintech or high-transaction systems
- Excellent communication skills with ability to collaborate across remote teams