Job Description
Join our award-winning engineering team at NexTech Innovations, where we're pioneering the next generation of cloud-native solutions. As a Senior Software Engineer, you'll architect and build scalable microservices that impact millions of users worldwide. We foster a culture of technical excellence, innovation, and continuous learning.
Our engineers enjoy flexible work arrangements, comprehensive benefits, and opportunities to work with cutting-edge technologies including machine learning and distributed systems. Located in the heart of San Francisco's tech district, we're committed to building diverse, inclusive teams that solve complex challenges.
Responsibilities
- Architect and implement high-performance microservices using Go and Python
- Lead design sessions for new product features and system improvements
- Mentor junior engineers through code reviews and technical guidance
- Optimize system performance and scalability across AWS infrastructure
- Collaborate with product teams to translate business requirements into technical solutions
- Implement CI/CD pipelines using Jenkins, Docker, and Kubernetes
- Contribute to open-source projects and represent the company at tech conferences
Qualifications
- 5+ years of professional software development experience
- Expertise in distributed systems and cloud architecture (AWS/GCP)
- Strong proficiency in Go, Python, or similar backend languages
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Bachelor's degree in Computer Science or equivalent practical experience
- Proven track record of leading complex projects from conception to deployment
- Excellent problem-solving skills and ability to work in fast-paced environments