Job Description
Join our dynamic engineering team at NexusTech Innovations, where we're revolutionizing cloud-native solutions for Fortune 500 clients. As a Senior Software Engineer, you'll architect scalable microservices using cutting-edge technologies while mentoring junior developers. Our Chicago River North office offers collaborative spaces with skyline views and industry-leading benefits including unlimited PTO and professional development stipends. Help us build the future of distributed systems in a culture that values innovation and work-life balance.
Responsibilities
- Design and implement cloud-native microservices on AWS/GCP using Go and Python
- Lead code reviews and conduct architectural planning sessions for new features
- Optimize system performance through database tuning and caching strategies
- Mentor 2-3 junior engineers through pair programming and technical workshops
- Implement CI/CD pipelines using Jenkins and Terraform infrastructure-as-code
- Collaborate with product teams to translate business requirements into technical specs
Qualifications
- 5+ years of experience in backend development with Go or Python
- Expertise in designing RESTful APIs and event-driven architectures
- Strong knowledge of Docker, Kubernetes, and cloud service providers (AWS/GCP)
- Proficient in SQL and NoSQL databases (PostgreSQL, MongoDB, Redis)
- Experience with CI/CD tools and infrastructure-as-code practices
- BS/MS in Computer Science or equivalent practical experience
- Excellent problem-solving skills with focus on scalable system design