Job Description
Join NexusTech Solutions, a leader in cloud-native infrastructure, as we revolutionize enterprise scalability. We're seeking a passionate Senior Software Engineer to architect and build high-performance systems that serve millions of users. You'll collaborate with cross-functional teams in our vibrant Austin headquarters, leveraging cutting-edge technologies to solve complex challenges. Our culture champions innovation, work-life balance, and continuous growth through mentorship and conference opportunities. Enjoy competitive benefits, flexible work arrangements, and the chance to shape the future of distributed systems.
Responsibilities
- Design and implement scalable microservices using Go and Kubernetes
- Lead code reviews and contribute to engineering best practices
- Mentor junior engineers through pair programming and knowledge sharing
- Optimize database performance and implement caching strategies
- Automate CI/CD pipelines using Terraform and Jenkins
- Collaborate with product teams to translate requirements into technical solutions
- Monitor system health and proactively address performance bottlenecks
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in Go, Python, and cloud platforms (AWS/GCP)
- Strong understanding of distributed systems and APIs
- Proficiency with containerization and orchestration technologies
- Experience with SQL and NoSQL databases (PostgreSQL, DynamoDB)
- Track record of shipping production-grade systems at scale