Job Description
Join NexGen Tech Solutions as a Senior Software Engineer and transform how the world interacts with cutting-edge technology. We're seeking innovative minds to architect scalable solutions in a dynamic, remote-friendly environment with flexible weekend shift options. Based in San Jose, CA, with opportunities across Texas, this role blends high-impact engineering with work-life flexibility. Collaborate with elite teams to build next-gen applications while enjoying competitive compensation and career growth.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers in agile development practices
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines and infrastructure-as-code (IaC) principles
- Contribute to open-source projects and drive innovation in engineering practices
Qualifications
- 5+ years of experience in software development with Python/Java/JavaScript
- Expertise in cloud platforms (AWS/Azure/GCP) and containerization technologies
- Strong background in distributed systems and RESTful API design
- Proven ability to lead complex projects in remote, agile environments
- Experience with weekend shift work and asynchronous collaboration tools
- Bachelor's degree in Computer Science or equivalent practical experience