Job Description
Join our dynamic engineering team in Charlotte's booming tech hub! We're seeking a passionate Senior Software Engineer to build cutting-edge cloud-native applications. As a relocation-friendly employer, we offer comprehensive assistance including moving stipends, temporary housing, and visa sponsorship for international candidates. Collaborate with industry experts in a modern workspace while enjoying Charlotte's vibrant culture, affordable living, and career growth opportunities.
Responsibilities
- Design and implement scalable microservices using Java, Python, and AWS
- Mentor junior engineers through code reviews and architectural discussions
- Lead CI/CD pipeline optimization and DevOps practices
- Collaborate with product teams to translate requirements into technical solutions
- Conduct performance tuning and security audits for production systems
- Stay current with emerging technologies through training and conferences
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in cloud platforms (AWS/GCP) and containerization (Docker/Kubernetes)
- Strong understanding of RESTful APIs and event-driven architectures
- Proficiency with test-driven development and agile methodologies
- Excellent problem-solving and communication skills