Job Description
Join TechNova Innovations as a Senior Software Engineer and shape the future of cloud-native applications. We're a fast-growing SaaS company dedicated to revolutionizing enterprise solutions through cutting-edge technology. In this pivotal role, you'll architect scalable systems, mentor junior engineers, and drive technical excellence across our microservices ecosystem. Enjoy competitive compensation, flexible work arrangements, and the opportunity to solve complex challenges that impact millions of users.
Responsibilities
- Design and implement high-performance, scalable backend services using Go and Kubernetes
- Mentor junior engineers through code reviews and technical guidance
- Lead architectural decisions for cloud infrastructure on AWS
- Optimize database performance and implement caching strategies
- Collaborate with product teams to translate requirements into technical solutions
- Automate CI/CD pipelines using Terraform and Jenkins
- Contribute to open-source projects and technical documentation
Qualifications
- 8+ years of software engineering experience with 3+ years in senior roles
- Expert proficiency in Go, Python, and distributed systems
- Strong background in cloud architecture (AWS/GCP) and containerization
- Experience with microservices, message queues (Kafka/RabbitMQ), and REST APIs
- Proven track record of mentoring and leading technical teams
- BS/MS in Computer Science or equivalent practical experience
- Contributions to open-source projects or published technical articles