Job Description
Join our dynamic team at NexusTech Solutions, a cutting-edge software development firm revolutionizing cloud infrastructure solutions. We're seeking a passionate Senior Software Engineer to architect scalable systems and drive technical innovation in our Austin headquarters. Enjoy competitive compensation, flexible work arrangements, and opportunities to mentor junior developers while working on projects that impact millions of users globally.
Responsibilities
- Design and implement scalable cloud-native applications using microservices architecture
- Lead code reviews and enforce best practices in CI/CD pipelines
- Collaborate with cross-functional teams to translate business requirements into technical specifications
- Optimize system performance and troubleshoot complex production issues
- Mentor junior engineers through pair programming and technical workshops
- Stay current with emerging technologies and recommend architectural improvements
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of professional software development experience
- Expertise in at least one modern programming language (Python, Java, or Go)
- Proficiency with cloud platforms (AWS, Azure, or GCP)
- Strong understanding of containerization (Docker/Kubernetes)
- Experience with distributed systems and database optimization
- Proven track record of delivering production-grade applications