Job Description
Join our dynamic team at Nexus Tech Solutions as we revolutionize the digital landscape. We're seeking a visionary Senior Software Engineer to architect scalable solutions and drive technical excellence. Enjoy a collaborative environment, cutting-edge projects, and opportunities to shape the future of technology. Our Austin hub offers competitive compensation, flexible work arrangements, and a culture that champions innovation and growth.
Responsibilities
- Design and implement robust, high-performance software systems using microservices architecture
- Lead code reviews and mentor junior engineers while maintaining engineering best practices
- Collaborate with cross-functional teams to translate business requirements into technical solutions
- Optimize application performance and ensure scalability across cloud platforms (AWS/GCP)
- Develop CI/CD pipelines to automate testing, deployment, and monitoring processes
- Conduct root cause analysis for production issues and implement preventive measures
- Stay current with emerging technologies and propose innovative improvements to our tech stack
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience (5+ years)
- Expert proficiency in Python, Java, or Go with strong algorithmic knowledge
- Proven experience with cloud-native technologies (Docker, Kubernetes, Terraform)
- Deep understanding of RESTful APIs, event-driven architecture, and database design
- Strong problem-solving skills with experience in high-throughput systems
- Excellent communication abilities with experience leading technical initiatives
- Familiarity with agile methodologies and test-driven development practices
- Contributions to open-source projects or personal tech blog strongly preferred