Job Description
Join our dynamic engineering team in Raleigh, NC for an immediate full-time opportunity! We're seeking a passionate Senior Software Engineer to architect scalable solutions and drive innovation. Enjoy competitive compensation, flexible work arrangements, and the chance to make an immediate impact in a fast-paced environment.
Responsibilities
- Lead development of cloud-native applications using AWS and microservices architecture
- Mentor junior engineers and conduct code reviews
- Optimize system performance and implement CI/CD pipelines
- Collaborate with product teams to translate business requirements into technical solutions
- Implement security best practices and compliance protocols
- Drive agile development methodologies and sprint planning
- Monitor system health and troubleshoot production issues
Qualifications
- 5+ years of experience in full-stack development
- Expertise in Python, Java, or JavaScript with modern frameworks
- Strong knowledge of cloud platforms (AWS/Azure/GCP)
- Proven experience with containerization (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Experience with SQL and NoSQL databases
- Strong problem-solving and communication skills