Software Engineer

Student living management company focused on business intelligence and technology solutions.
$80,000 - $90,000
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS · Education

Description For Software Engineer

The Scion Group, a leader in student living management, is seeking a Software Engineer to join their Business Intelligence team. This role combines full-stack development with data analytics, requiring expertise in Ruby on Rails, JavaScript, and modern web frameworks. The position offers an opportunity to work with a small but dynamic team of Software and Data Engineers in a fast-paced, agile environment.

The role involves creating and maintaining web-based interfaces, implementing data analytics tools, and managing the complete software development lifecycle. You'll work with technologies like Ruby on Rails, PostgreSQL, React, and AWS/Heroku, while handling large datasets to drive business insights. The ideal candidate should have 3+ years of Ruby on Rails experience and strong capabilities in modern front-end development.

Located at Scion's Chicago headquarters, this position offers a competitive salary range of $80,000-$90,000, plus bonus potential and comprehensive benefits including health, dental, and vision insurance, 401k matching, and paid parental leave. The company promotes equal employment opportunities and maintains a collaborative, innovation-driven culture.

This is an excellent opportunity for a mid-level software engineer looking to make an impact in the education technology sector while working with modern tech stack and contributing to meaningful projects that shape student living experiences. The role combines technical challenges with business impact, offering professional growth in both software development and business intelligence.

Last updated 2 months ago

Responsibilities For Software Engineer

  • Create clean, maintainable, scalable, and well-tested code
  • Collaborate with team members to devise successful technical solutions
  • Create and maintain web-based user interfaces and reporting dashboards
  • Manage the complete software development process from conception to deployment
  • Maintain and upgrade software
  • Integrate with third-party services and APIs
  • Synthesize and analyze large datasets to highlight key business indicators

Requirements For Software Engineer

Ruby
PostgreSQL
React
Redis
JavaScript
TypeScript
  • 3+ years of experience developing with Ruby on Rails
  • 2+ years of experience developing with JavaScript and modern front-end web frameworks
  • Strong understanding of SQL and writing analytical queries
  • Familiar with designing, implementing and integrating service-oriented REST APIs
  • Solid understanding of web security, session management, and caching
  • Familiarity with AWS, Heroku or similar cloud-based infrastructure
  • Strong excel fundamentals
  • Excellent written and communication skills
  • Strong problem-solving skills; attentive to detail
  • Self-motivated and self-structured; great with time management skills

Benefits For Software Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k Matching
  • Paid Maternity Leave
  • Discretionary annual EOY bonus
  • Paid Time Off

Interested in this job?

Jobs Related To The Scion Group Software Engineer

Software Engineer

Mid-level Software Engineer position at The Scion Group, focusing on full-stack development and business intelligence in student living sector.

Software Development Engineer, AWS DataSync

AWS DataSync seeks Software Engineer to build and enhance cloud data movement services, offering mentorship, work-life balance, and innovative technical challenges.

Software Development Engineer, Middle Mile Planning and Optimization

Build scalable backend systems for Amazon's Middle Mile logistics, optimizing freight routing and transportation costs across a global network.

Software Development Engineer, Customer Service

Software Development Engineer role at Amazon's D2AS team, focusing on developing innovative solutions for digital and device customer support using AI and distributed systems.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technology department, focusing on AI-powered contact center systems and customer service innovation.