Job Description
Join our innovative team as a Senior Software Engineer and transform how businesses operate with cutting-edge technology. This fully remote position allows you to contribute to enterprise-level projects while enjoying Atlanta's vibrant culture. At NexusTech Solutions, we empower our engineers with flexible schedules, professional development budgets, and a collaborative virtual environment. You'll architect scalable cloud solutions using modern frameworks and mentor junior developers while maintaining our industry-leading security standards. Our competitive benefits package includes health insurance, 401k matching, and annual home office stipends.
Responsibilities
- Design and implement scalable microservices using AWS/Azure
- Lead code reviews and enforce best practices across distributed teams
- Optimize application performance and resolve complex technical debt
- Collaborate with product managers to define technical roadmaps
- Mentor junior engineers through pair programming and knowledge sharing
- Implement CI/CD pipelines and automate deployment processes
- Contribute to open-source projects and stay current with emerging technologies
Qualifications
- 5+ years of experience in backend development (Node.js/Python/Java)
- Expertise with cloud platforms (AWS/Azure/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architecture
- Proven track record of delivering production-ready code at scale
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and attention to detail
- Experience with Agile methodologies and JIRA/Confluence
- Strong written communication for remote collaboration