Job Description
Join NexusTech Innovations as a Senior Software Engineer and help us revolutionize the future of cloud-native applications. We're seeking passionate innovators to architect scalable solutions that empower millions of users worldwide. Our Austin-based team operates in a dynamic startup environment where your expertise will directly impact product development and technical strategy.
At NexusTech, we value autonomy, technical excellence, and continuous learning. You'll collaborate with cross-functional teams to build robust microservices, optimize system performance, and mentor junior engineers. We offer competitive benefits, flexible work arrangements, and opportunities to contribute to open-source projects.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Lead code reviews and enforce best practices for CI/CD pipelines
- Optimize system performance and troubleshoot complex production issues
- Collaborate with product teams to translate requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing sessions
- Contribute to architecture decisions and technology stack evolution
Qualifications
- 5+ years of experience in backend development with Go or similar languages
- Expertise in cloud platforms (AWS/GCP) and containerization technologies
- Strong understanding of distributed systems and RESTful API design
- Experience with testing frameworks and TDD methodologies
- Proven ability to lead technical projects and mentor team members
- Bachelor's degree in Computer Science or equivalent practical experience