Job Description
Join our dynamic engineering team at InnovateTech Solutions, where we're revolutionizing the fintech landscape from our Austin headquarters. As a Senior Software Engineer, you'll architect scalable cloud-native applications while mentoring junior developers in our agile environment. We offer competitive compensation, flexible work arrangements, and opportunities to contribute to cutting-edge projects that impact millions of users.
Responsibilities
- Design and implement microservices architecture using Go and Kubernetes
- Lead code reviews and contribute to technical documentation
- Optimize application performance and security protocols
- Collaborate with product teams to translate business requirements into technical solutions
- Mentor junior engineers through pair programming and knowledge sharing
- Implement CI/CD pipelines using AWS and Terraform
Qualifications
- 5+ years of experience in backend development with Go/Java
- Proficiency in cloud platforms (AWS/GCP) and containerization
- Strong understanding of distributed systems and RESTful APIs
- Bachelor's degree in Computer Science or equivalent experience
- Experience with CI/CD tools (Jenkins, GitLab CI)
- Excellent problem-solving and communication skills