Job Description
Join our dynamic remote team based in Chicago and revolutionize digital experiences as a Senior Software Engineer. We're seeking innovative problem-solvers to build scalable cloud solutions while enjoying flexible work arrangements. This role includes competitive equity options and the opportunity to shape cutting-edge products used by millions.
Our Chicago-based engineering hub offers a collaborative environment where remote engineers connect through virtual whiteboarding sessions, quarterly in-person meetups, and dedicated Slack channels. We provide comprehensive benefits including health insurance, 401(k) matching, and professional development stipends.
Responsibilities
- Architect and implement scalable microservices using Python and AWS
- Mentor junior engineers through pair programming and code reviews
- Optimize system performance for 99.99% uptime SLAs
- Lead CI/CD pipeline improvements using Docker and Kubernetes
- Collaborate with product teams to translate requirements into technical specs
- Contribute to open-source projects and internal innovation labs
Qualifications
- 5+ years of experience in backend development with Python
- Expertise in cloud platforms (AWS/GCP) and serverless architectures
- Strong foundation in data structures and algorithm design
- Proficiency with relational and NoSQL databases (PostgreSQL, DynamoDB)
- Experience with agile methodologies and JIRA
- Bachelor's degree in Computer Science or equivalent experience
- Portfolio demonstrating complex system implementations