Senior Software Engineer

Vibes
Chicago, IL
Job Description
We are seeking an experienced and impact-driven Senior Software Engineer to join our innovative, primarily remote team. In this role, you’ll leverage your expertise to design, build, and enhance our cloud-based applications while driving technological excellence across teams.

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field or equivalent
  • 5+ years of professional experience as a Software Engineer, with a focus on full-stack development
  • Strong proficiency in backend development using native AWS (or GCP/Azure equivalent) technologies, Ruby on Rails, and a solid understanding of object-oriented programming principles
  • Proficiency in serverless architecture and microservices
  • Hands-on experience deploying and managing cloud infrastructure on AWS using Terraform or similar tools
  • Passion for learning and staying updated on emerging technologies, best practices, and industry trends
  • Excellent problem-solving skills and the ability to troubleshoot complex issues across the full stack
  • Willingness to travel to Vibes' downtown Chicago, IL, office several times a month
  • Authorized to work in the United States without the need for current or future employer sponsorship

Benefits

  • Competitive salaries
  • Stock options
  • Medical, dental and vision coverage
  • Short- and long-term disability
  • Life insurance
  • 12 paid holidays
  • Flexible vacation
  • Summer Fridays
  • Winter Holiday break
  • Commuter benefits
  • 401(k) plan and match
  • Paid parental leave program
]]>