
Senior Software Engineer / C# / AI
- Chicago, IL
- $140,000-165,000 per year
- Permanent
- Full-time
- Design, develop, and deliver scalable front-end and back-end features using .NET technologies.
- Contribute to architecture decisions, code reviews, and production-ready solutions.
- Integrate and extend LLMs to create configurable AI-powered features.
- Partner with cross-functional teams to enhance platform configurability and scalability.
- Drive continuous improvements to technology, processes, and infrastructure.
- Provide technical insights, propose solutions, and guide junior developers.
- Actively participate in agile ceremonies (stand-ups, retros, sprint planning).
- 5+ years of full-stack web development experience, with strong expertise in .NET.
- 2+ years of experience working with relational databases.
- Strong debugging, problem-solving, and technical communication skills.
- Experience addressing scalability challenges and system design.
- Ability to contribute across the stack, including front-end technologies.
- Deep expertise in at least one technical area, ideally .NET.
- Strong understanding of product and business context.
- Experience working with large language models (LLMs) or building products/features on top of them.
- Experience with Java or Ruby is a plus.
- Familiarity with front-end technologies, and infrastructure tools such as MySQL, Redis, Elasticsearch, Docker, AWS Lambda, RabbitMQ.
- Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Mathematics, or related STEM field.
- Employment Type: Full-time, direct hire
- Work Model: 100% Remote (USA)
- Comprehensive medical, dental, and vision plans + voluntary benefits (life, accident, critical illness, etc.)
- Company-paid disability and life insurance coverage
- 401(k) with 4% company match
- Flexible PTO + 7.5 company holidays
- Employee Assistance Program (EAP)
- Professional growth opportunities, annual in-person events, and team-building experiences