#Hiring: Senior Software Engineer Distributed Systems & Full Stack Development
Location: Las Vegas, NV (Hybrid 3 Days Onsite)*
Key Requirements:
- 8+ years of software engineering experience
- Strong expertise in Java and/or Python
- Experience building distributed systems, microservices, and cloud-native applications
- Strong knowledge of REST APIs, GraphQL, and gRPC
- Hands-on experience with AWS, Docker, Kubernetes, and Terraform
- Expertise in CI/CD pipelines, Infrastructure as Code (IaC), and DevOps practices
- Experience with system design, scalability, performance tuning, and high availability
- Strong understanding of observability, monitoring, incident management, and RCA
- Experience mentoring teams and leading end-to-end software development
Responsibilities:
- Design and develop scalable distributed systems and cloud-native platforms
- Build backend services, APIs, and microservices
- Architect and deploy solutions on AWS using Kubernetes and Terraform
- Drive performance optimization, reliability, and production support
- Collaborate with cross-functional teams to deliver enterprise-grade solutions