Job Description
Join our cutting-edge engineering team at NexTech Innovations, where we're revolutionizing cloud-native solutions for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive innovation in our San Jose headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to work with emerging technologies in a collaborative, startup-like environment.
Responsibilities
- Design and implement high-performance microservices using Java/Python and cloud-native architectures
- Lead code reviews and mentor junior engineers while maintaining technical excellence
- Optimize system performance and scalability through continuous monitoring and improvement
- Collaborate with product teams to translate business requirements into technical specifications
- Implement CI/CD pipelines and DevOps best practices using AWS, Docker, and Kubernetes
- Contribute to open-source projects and stay current with industry trends
Qualifications
- 5+ years of experience in backend development with Java or Python
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of distributed systems and RESTful API design
- Proven experience leading technical projects and mentoring developers
- Bachelor's degree in Computer Science or equivalent practical experience
- Proficiency in testing frameworks and Agile development methodologies