Hybrid Senior Software Engineer

Posted last month

Apply now

About the role

  • Senior Software Engineer building cloud-based applications at Vibes, focusing on backend development using AWS and Ruby on Rails. Leading collaborative efforts to mentor team members and enhance processes.

Responsibilities

  • Evangelize technology and drive system evolution to meet business and technical need of our customers.
  • Mentor and support team members, fostering their growth and success.
  • Proactively challenge and adjust team processes, ensuring continuous improvement.
  • Develop and maintain robust, scalable, and high-performance solutions using native AWS services like Event Bridge, Step Functions, SQS, Lambda, and custom built Ruby on Rails applications.
  • Implement and guide our Technical Account Managers to implement workflows in Tray.io and Wyng, a platform to create digital experiences.
  • Collaborate with cross-functional teams to understand requirements, architect solutions, and deliver features within established timelines.
  • Deploy and manage infrastructure components on AWS cloud using Terraform, ensuring reliability, security, and scalability.
  • Troubleshoot and debug issues across the full stack, from frontend UI elements to backend database queries.
  • Own systems by designing and implementing larger initiatives, owning production operations and monitoring of the system, and being aware of its SLAs.

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

  • 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

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

$135,000 - $150,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job