Job Description
Join our award-winning engineering team at NexusTech Solutions, where innovation meets impact. As a Senior Software Engineer, you'll architect and deploy scalable cloud-native applications serving millions of users. We foster a culture of technical excellence, continuous learning, and collaborative problem-solving. Our Austin headquarters features state-of-the-art facilities, flexible work arrangements, and competitive benefits including equity and professional development stipends.
This role offers the unique opportunity to work with cutting-edge technologies while mentoring junior engineers and shaping our technical roadmap. You'll collaborate with product managers, designers, and fellow engineers to deliver exceptional user experiences.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and enforce engineering best practices
- Optimize system performance and scalability through advanced profiling
- Develop CI/CD pipelines using Jenkins and Terraform
- Mentor junior engineers through pair programming and technical workshops
- Contribute to open-source projects and represent the company at tech conferences
- Drive architectural decisions for new product features
Qualifications
- 5+ years of experience in production-level software development
- Expertise in Go, Python, and modern JavaScript frameworks
- Strong understanding of cloud infrastructure (AWS/GCP)
- Proficiency with container orchestration (Docker, Kubernetes)
- Experience with event-driven architecture and message queues
- BS/MS in Computer Science or equivalent practical experience
- Proven track record of shipping complex systems
- Excellent communication and collaboration skills