Job Description
Join InnovateTech Solutions as a Senior Software Engineer and shape the future of cloud-native applications in Raleigh's thriving tech hub. We're a rapidly scaling SaaS company dedicated to building cutting-edge enterprise solutions. You'll work in an agile environment with modern tools like AWS, Kubernetes, and React, contributing to mission-critical platforms used by Fortune 500 clients. Our culture emphasizes innovation, work-life balance, and continuous learning, with competitive benefits including equity, flexible schedules, and professional development stipends.
Responsibilities
- Architect and implement scalable microservices using Go and Python
- Lead CI/CD pipeline optimization using Terraform and Jenkins
- Mentor junior engineers through code reviews and pair programming
- Collaborate with product teams to translate business requirements into technical solutions
- Own system reliability through comprehensive testing and monitoring
- Drive performance optimization for high-traffic distributed systems
- Stay current with emerging cloud technologies and security best practices
Qualifications
- 5+ years of professional software development experience
- Expertise in Go, Python, or similar backend languages
- Strong foundation in cloud platforms (AWS/Azure/GCP)
- Proven experience with container orchestration (Docker/Kubernetes)
- Bachelor's degree in Computer Science or equivalent experience
- Proficiency with Git and Agile methodologies
- Excellent problem-solving and communication skills
- Portfolio demonstrating complex system design