Job Description
Join our award-winning engineering team in Charlotte, NC as we revolutionize digital experiences for Fortune 500 clients. We're seeking a passionate Senior Software Engineer to architect scalable cloud solutions and lead cutting-edge projects in a fast-paced, collaborative environment. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor junior developers while working with cutting-edge technologies like AWS, Kubernetes, and serverless architecture.
Responsibilities
- Design and implement microservices using Go and Python
- Lead CI/CD pipeline optimization using Jenkins and Terraform
- Collaborate with product teams to translate requirements into technical specs
- Conduct code reviews and enforce best practices across the team
- Mentor junior engineers through pair programming and technical workshops
- Optimize system performance and troubleshoot complex production issues
- Contribute to open-source projects and represent company at tech conferences
Qualifications
- 5+ years of experience in backend development with Go/Python
- Expertise in cloud platforms (AWS/GCP) and container orchestration
- Strong background in RESTful API design and event-driven architecture
- Proficiency in testing frameworks (PyTest, Go Testing Suite)
- Demonstrable experience with DevOps practices and infrastructure as code
- Bachelor's degree in Computer Science or equivalent experience
- Excellent problem-solving skills and ability to work in agile environments