Job Description
Join our revolutionary team at NexGen Innovations, where we're reshaping the future of digital experiences. We're seeking a passionate Senior Software Engineer to architect and build scalable solutions that impact millions of users. You'll collaborate with elite product teams to transform complex challenges into elegant, high-performance systems while mentoring the next generation of innovators.
In our culture of technical excellence, you'll leverage cutting-edge technologies to pioneer breakthrough products. We offer unmatched professional growth, competitive equity, and the autonomy to drive meaningful change in a collaborative environment where your ideas shape our trajectory.
Responsibilities
- Design and implement scalable microservices using cloud-native architectures
- Lead technical planning and execution for complex feature development
- Mentor junior engineers through code reviews and pair programming
- Optimize system performance and implement robust CI/CD pipelines
- Champion DevOps practices and infrastructure-as-code methodologies
- Collaborate with product teams to translate requirements into technical specifications
- Drive innovation through prototyping and proof-of-concept development
Qualifications
- Bachelor's degree in Computer Science or equivalent practical experience
- 5+ years of professional software development in distributed systems
- Expertise in Go, Python, or Java with strong architectural knowledge
- Proven experience with AWS/GCP services and Kubernetes orchestration
- Mastery of testing frameworks and performance optimization techniques
- Experience leading agile development cycles and sprint planning
- Demonstrable history of mentoring technical teams