Job Description
Join our innovative team at NexusTech Solutions, where we're revolutionizing cloud infrastructure for Fortune 500 companies. As a Senior Software Engineer, you'll architect scalable systems, mentor junior developers, and drive technical excellence in a fast-paced startup environment. Our engineers enjoy flexible work arrangements, equity packages, and unlimited PTO.
Responsibilities
- Design and implement high-performance microservices in Python/Go
- Lead cloud migration projects on AWS/GCP with CI/CD pipelines
- Mentor 3+ engineers through code reviews and architecture sessions
- Optimize system performance using profiling and load testing
- Collaborate with product teams to define technical roadmaps
- Automate infrastructure as code using Terraform and Ansible
- Contribute to open-source projects and technical documentation
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Python, Go, or Java with strong CS fundamentals
- Proven track record with cloud platforms (AWS/GCP/Azure)
- Deep understanding of containerization (Docker/Kubernetes)
- Experience with event-driven architectures and messaging systems
- Strong problem-solving skills with system design experience
- Bachelor's degree in Computer Science or equivalent