Job Description
Join NexusTech Solutions as a Senior Software Engineer and revolutionize how businesses leverage cloud-native technologies. We're seeking innovative minds to architect scalable solutions while enjoying Minneapolis' vibrant tech community remotely. Our culture combines cutting-edge projects with unparalleled work-life balance, offering competitive benefits and growth opportunities in a supportive environment.
Responsibilities
- Design and implement scalable microservices using cloud-native architectures (AWS/GCP)
- Lead code reviews and mentor junior engineers on best practices
- Collaborate with cross-functional teams to define technical roadmaps
- Optimize system performance and implement CI/CD pipelines
- Contribute to open-source projects and internal innovation initiatives
- Drive DevOps practices including infrastructure as code (Terraform)
- Document technical specifications and architectural decisions
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Java, Python, or Go with strong OOP fundamentals
- Proficiency with containerization (Docker/Kubernetes) and orchestration
- Experience with event-driven architectures and message queues
- Strong background in cloud platforms (AWS/GCP) services
- Agile/Scrum methodology experience with JIRA/Confluence
- BS/MS in Computer Science or equivalent practical experience