Job Description
Join our dynamic team as a Senior Software Engineer and drive innovation at the heart of Chicago's tech scene. We're seeking a passionate problem-solver to architect scalable solutions while enjoying competitive compensation, equity options, and immediate onboarding. Collaborate with industry experts to build cutting-edge applications that impact millions.
Our startup environment offers rapid growth opportunities, flexible work arrangements, and a culture that values creativity and technical excellence. Benefit from comprehensive health coverage, 401(k) matching, and professional development stipends. Located in downtown Chicago's vibrant Loop district with easy public transit access.
Responsibilities
- Design, develop, and deploy high-performance cloud-native applications using microservices architecture
- Lead code reviews and mentor junior engineers while maintaining clean, maintainable codebases
- Collaborate with product managers to translate business requirements into technical specifications
- Optimize system performance and implement robust security protocols
- Contribute to CI/CD pipeline improvements and DevOps best practices
- Research emerging technologies and propose innovative solutions to complex challenges
Qualifications
- 5+ years of experience in full-stack development with proficiency in Java, Python, or JavaScript
- Expertise in cloud platforms (AWS/GCP/Azure) and containerization (Docker/Kubernetes)
- Strong background in relational (SQL) and NoSQL databases
- Proven track record of delivering scalable systems with high availability
- Experience with Agile methodologies and test-driven development
- Bachelor's degree in Computer Science or equivalent practical experience
- Excellent problem-solving skills and ability to thrive in fast-paced environments