Job Description
Join NexusTech Solutions as a Senior Software Engineer and architect the future of digital innovation in Chicago's vibrant tech ecosystem. We're seeking visionary engineers to build scalable, cloud-native applications that serve millions of users. Our collaborative teams leverage cutting-edge technologies like AWS, Kubernetes, and machine learning to solve complex challenges in fintech and SaaS domains. Enjoy a hybrid work model with downtown Chicago office perks, comprehensive benefits, and career growth opportunities in a startup-backed environment.
Responsibilities
- Design and implement microservices architectures using Go, Python, and Java
- Lead CI/CD pipeline optimization using Jenkins, Terraform, and AWS DevOps
- Mentor junior engineers through pair programming and technical reviews
- Collaborate with product teams to translate requirements into scalable solutions
- Contribute to open-source projects and represent NexusTech at tech meetups
- Drive performance optimization and system reliability improvements
- Participate in agile ceremonies and sprint planning ceremonies
Qualifications
- 5+ years of experience in distributed systems and cloud infrastructure
- Expertise in at least two modern programming languages (Python, Go, or Java)
- Proven track record with AWS services (EC2, S3, Lambda, RDS)
- Strong background in container orchestration (Docker, Kubernetes)
- Experience with event-driven architectures and message queues (Kafka, RabbitMQ)
- BS/MS in Computer Science or equivalent practical experience
- Contributions to GitHub or public code repositories required