Job Description
Join our award-winning engineering team at NexusTech Solutions, where innovation meets impact. We're seeking a Senior Software Engineer to architect scalable systems and pioneer next-gen solutions for Fortune 500 clients. Work in a collaborative environment with cutting-edge technologies while driving technical excellence across our cloud-native platform.
Our engineers enjoy flexible work arrangements, professional development stipends, and the opportunity to shape products used by millions. If you thrive in fast-paced environments and value continuous learning, this is your chance to accelerate your career.
Responsibilities
- Lead design and implementation of microservices using Go and Kubernetes
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and reliability across distributed infrastructure
- Collaborate with product teams to translate business requirements into technical specs
- Implement CI/CD pipelines using Jenkins, Terraform, and AWS DevOps
- Contribute to open-source projects and technical blog content
- Drive adoption of agile methodologies and engineering best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Go, Python, or Java with strong OOP fundamentals
- Proficiency with cloud platforms (AWS/GCP) and container orchestration
- Demonstrated experience building RESTful APIs and event-driven systems
- Strong background in database design (SQL/NoSQL) and caching strategies
- Experience with testing frameworks and TDD/BDD methodologies
- BS/MS in Computer Science or equivalent practical experience