Job Description
Join our dynamic engineering team at NexusTech Innovations, where we're pioneering the future of cloud-native applications. As a Senior Software Engineer, you'll architect scalable solutions for enterprise clients while mentoring junior developers. Our collaborative culture combines agile methodologies with cutting-edge technologies to solve complex problems in fintech and e-commerce. Enjoy competitive benefits, flexible work arrangements, and opportunities to contribute to open-source projects.
Responsibilities
- Design and implement microservices using Go and Kubernetes
- Lead code reviews and enforce best practices across the team
- Optimize system performance and troubleshoot production issues
- Mentor junior engineers through pair programming and workshops
- Collaborate with product teams to translate requirements into technical specs
- Automate CI/CD pipelines using Jenkins and Terraform
- Contribute to technical documentation and architectural decisions
Qualifications
- Bachelor's degree in Computer Science or equivalent experience
- 5+ years of experience in backend development
- Expertise in Go, Python, and distributed systems
- Proficiency with AWS and container orchestration
- Strong understanding of RESTful APIs and event-driven architecture
- Experience with database optimization (PostgreSQL, DynamoDB)
- Track record of delivering production-grade applications
- Excellent problem-solving and communication skills