Job Description
Join InnovateTech Solutions as a Senior Software Engineer in Raleigh's thriving tech hub! We're revolutionizing cloud infrastructure with cutting-edge AI-driven platforms. Our collaborative team of innovators builds scalable solutions that impact millions of users globally. Enjoy competitive benefits, flexible work arrangements, and opportunities to mentor emerging talent while working on projects that push technological boundaries.
Responsibilities
- Design and implement scalable cloud-native microservices using Go and Kubernetes
- Lead code reviews and mentor junior engineers on best practices
- Architect secure APIs for high-traffic fintech applications
- Optimize database performance for PostgreSQL and Redis clusters
- Implement CI/CD pipelines using Jenkins and Terraform
- Collaborate with product teams to translate requirements into technical specifications
- Contribute to open-source projects and represent company at tech conferences
Qualifications
- 5+ years of experience in distributed systems development
- Expertise in Go, Python, or Java with cloud deployment experience
- Strong understanding of RESTful API design and OAuth2 protocols
- Proficiency with Docker, Kubernetes, and infrastructure-as-code tools
- Bachelor's degree in Computer Science or equivalent experience
- Proven track record of shipping production-grade systems
- Experience with fintech or SaaS platforms preferred
- AWS/Azure certification a plus