Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$100k - $125k

VIPES

About Vibes


Vibes' mobile-first platform creates personal, revenue-driving and long-term mobile engagement between consumers and the world-class brands they love. Industry leaders like Chipotle , Kohl's and Polo Ralph Lauren use Vibes to grow customer relationships with relevant, high-volume mobile messaging and mobile wallet marketing on a global scale. Vibes enables marketers to seamlessly connect with their customers using a data-rich and API-packed solution that beautifully optimizes and unifies their SMS, MMS, RCS and Mobile Wallet campaigns. To learn more about Vibes, visit


Position Overview:

We are seeking a collaborative, proactive, and results-driven full stack Software Engineer with a strong backend emphasis to join our dynamic team. In this role, you will play a crucial part in developing and maintaining custom cloud-based applications for Vibes customers, with a focus on backend development and lightweight server-rendered frontend work delivered through discrete, project-based engagements. The primary stack is Ruby on Rails; engineers with solid backend fundamentals in comparable languages such as Python or JavaScript/TypeScript are encouraged to apply. Additionally, you will contribute to AWS infrastructure managed through Terraform, ensuring optimal performance and scalability across our cloud services.

An ideal candidate possesses a growth mindset, strategic thinking capacity, and strong communication skills. This role holds significant impact at Vibes during a period of exciting growth. In a world marked by constant change and uncertainty, one area that's growing rapidly is the digital consumer engagement space - specifically, how brands establish personalized, 1-on-1 interactions with consumers at scale. This role places you at the heart of this exciting evolution in consumer engagement. The position reports to the Senior Director of Professional Services and offers hybrid work in the Chicago metro area. If you're eager to build systems that offer large enterprises the latest innovations in mobile marketing technology and spread positive vibes, then you have an opportunity to thrive here.

This is a full-time, hybrid position based in the greater Chicago metro area, reporting to the Senior Director of Professional Services. Vibes has been recognized in 2026 as a Built In Best Places to Work.

Primary Responsibilities:

Feature development with guidance:
  • Build and extend features across backend services and admin applications, working from well-defined tickets with senior engineer support
  • Implement data models, API endpoints, and lightweight frontend components in a server-rendered context
  • Write clean, tested code and participate in MR-based code review as both author and reviewer
Infrastructure and deployment:
  • Make targeted infrastructure changes within established Terraform module patterns like adjusting variables, modifying resource configurations, and promoting changes across environments
  • Participate in CI/CD pipeline workflows and understand how infrastructure and application releases interact across dependent services
Operational work:
  • Write scripts to initialize, migrate, and transform data across relational and NoSQL data stores
  • Investigate production issues using cloud-native observability tools (logs, metrics, and distributed tracing) escalating when appropriate and building diagnostic skills over time
Team practices:
  • Integrate with third-party APIs and internal platform services, building familiarity with the mobile marketing domain
  • Read and contribute to architectural documentation as you build context on the system
Required Qualifications:
  • 1-3 years of professional software engineering experience
  • Proficiency in at least one backend language with object-oriented or functional foundations. Ruby is ideal but Python, JavaScript/TypeScript, Kotlin, Elixir, or similar transfer well
  • Comfort with relational databases: writing queries, understanding joins, and working with migrations (PostgreSQL preferred)
  • Familiarity with REST APIs: consuming them, understanding request/response patterns, and debugging integration issues
  • Hands-on AWS experience with core services: Lambda, SQS, S3, RDS, and CloudWatch. You should be comfortable navigating the console, reading logs, and reasoning about how these services interact
  • Exposure to infrastructure-as-code concepts, ideally Terraform, like reading existing configurations, understanding what a terraform plan is telling you, and making changes within established patterns
  • Git-based workflow: branching, pull/merge requests, resolving conflicts
  • Excellent problem-solving skills and the ability to troubleshoot complex issues across the full stack
  • Strong communication and collaboration skills, with the ability to work effectively in a fast-paced, team-oriented environment
  • Passion for learning and staying updated on emerging technologies, best practices, and industry trends
  • Dedication to delivering high-quality solutions that meet the needs of our clients and stakeholders, with a focus on usability, reliability, and scalability
  • Ability and 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
Nice to have (not required):
  • Any Rails or Sinatra experience
  • Terraform module authoring or multi-environment workspace experience
  • DynamoDB or other NoSQL data modeling
  • Any server-rendered frontend framework
  • GitLab CI experience
Our Core Values:
  • Respect, Honesty, and Integrity for All Stakeholders
  • Always be Learning
  • Relentless Focus on the Customer
  • Never be Satisfied
  • Create Value
  • Seek Accountability and Ownership

Compensation and Benefits
The compensation range for this role is $100,000 to $125,000. Final compensation will be determined by factors such as relevant work experience, skills, and certifications. Vibes offers a full slate of benefits from competitive salaries, options, medical, dental and vision coverage, short- and long-term disability, life insurance, 11 paid holidays, flexible vacation, summer Fridays, Winter Holiday break, commuter benefits, a 401(k) plan and match, and a paid parental leave program.

Equal Opportunity
Vibes is proud to be an Equal Opportunity Employer and provides equal employment opportunities to all employees and applicants regardless of race, color, religion, gender, gender identity, age, national origin, disability, parental or pregnancy status, marriage and civil partnership, sexual orientation, veteran status, or any other characteristic protected by law. Reasonable accommodations will be made to meet the requirements of the Americans with Disabilities Act and will be provided as requested by candidates taking part in all aspects of the selection process.
Vacancy posted 17 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Chicago, IL vacancy
  • $86.63k - $132.83k

     ...Software Engineer II Innovation. Sustainability. Productivity. This is how we are Breaking New Ground in our mission to sustainably advance the noble work of farmers and builders everywhere. With a growing global population and increased demands on resources, our products... 
    Suggested
    Work experience placement
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    3 days ago
  • $99.16k - $129.44k

     ...IT Software Engineer II (Hybrid) Chicago, IL The American Medical Association (AMA) is the nation's largest professional Association of physicians and a non-profit organization. We are a unifying voice and powerful ally for America's physicians, the patients they... 
    Suggested
    Work experience placement
    Work at office
    3 days per week

    American Medical Association

    Chicago, IL
    3 days ago
  • $114.5k - $188k

     ...Software Engineer II Iterable is the leading AI-powered customer engagement platform that helps leading brands like Redfin, SeatGeek, Priceline, Calm, and Box create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer... 
    Suggested
    Contract work
    Local area
    Immediate start
    Remote work
    Worldwide
    Home office
    Flexible hours

    Iterable

    Chicago, IL
    5 days ago
  •  ...Software Engineer II FEV North America, Inc. is seeking a software engineer II. You will be responsible to design, develop, and evaluate software from concept through production stage, and make modifications as needed, to meet customer needs and fit within the capabilities... 
    Suggested

    FEV North America, Inc.

    Oak Brook, IL
    3 days ago
  • $100k - $125k

     ...Software Engineer II Chicago, IL (Hybrid) Vibes' mobile-first platform creates personal, revenue-driving and long-term mobile engagement between consumers and the world-class brands they love. Industry leaders like Chipotle, Kohl's and Polo Ralph Lauren use Vibes... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Summer holiday
    Work at office
    Remote work
    Flexible hours

    Vibes

    Chicago, IL
    5 days ago
  • $100k - $150k

     ...for innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that... 
    Work experience placement
    Local area

    Indeed

    Chicago, IL
    5 days ago
  • $90k - $100k

     ...Job Title: Software Engineer II Location: Chicago, IL, US Rate: $90,000/Year to $100,000/Year Job req ID: 558 Job description Client is looking for a Software Engineer II who Learns quickly and makes steady progress and demonstrates... 
    Remote work

    Maintec Technologies

    Chicago, IL
    5 days ago
  • $176k - $230k

     ...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $176K – $230K At Confluent, we are...  ...Data Streaming Platform. About the Role: As a Senior Software Engineer II at Confluent, you will take ownership of critical backend... 
    Full time
    Immediate start
    Remote work

    Confluent

    Chicago, IL
    1 day ago
  •  ...challenging careers with a proven industry leader. Are You Ready to Grow With Us? Summary We are seeking a skilled and motivated Software Design Engineer II to join our Vehicle Solutions team. In this role, you will contribute to the design, development, and maintenance of... 
    Permanent employment
    Remote work

    Grayhill, Inc

    La Grange, IL
    1 hour ago
  • ## Software Engineer II, Data SolutionsApplylocations: Chicagotime type: Full timeposted on: Posted Yesterdayjob requisition id: JR202600542**Passionate about precision medicine and advancing the healthcare industry?**Recent advancements in underlying technology have finally... 

    Tempus

    Chicago, IL
    2 days ago
  • $99.16k - $129.44k

    The American Medical Association in Chicago is looking for an IT Software Engineer II to join their Information Technology team. This hybrid role requires 3 days a week in the office and focuses on analyzing, designing, and developing software solutions to meet business... 
    Work at office
    3 days per week

    American Medical Association

    Chicago, IL
    3 days ago
  • $89.4k - $116.4k

     ...environments where hybrid collaboration and sustainable engineering aren't just buzzwords, but the way you work. If you...  ...that reveal issues before our customers do. As a Software Engineer, Test & Infrastructure II, you will be doing both English and Spanish QA testing... 
    Temporary work
    Work experience placement
    Relocation package
    Flexible hours

    Vail Systems

    Chicago, IL
    5 days ago
  • $116k - $145k

     ...technology. Our success is driven by our team of technologists, engineers, and traders who leverage proprietary tech and a data‑...  ...and system integrity between trading sessions. As a Software Engineer II a regular day could include working closely with PEAK6’s Finance... 
    Full time
    Work at office
    Remote work
    Shift work
    Afternoon shift
    2 days per week

    PEAK6 Investments

    Chicago, IL
    4 days ago
  •  ...with a proven industry leader. Are You Ready to Grow With Us? Summary: We are seeking a skilled and motivated Embedded Software Design Engineer II to join our Healthcare Solutions team. In this role, you will contribute to the design, development, and maintenance of embedded... 
    Permanent employment

    Grayhill

    La Grange, IL
    1 day ago
  • $84.38k - $112.5k

     ...Industrial is about reaching new heights as one team, always delivering for the good of our customers. Job Purpose An Embedded Software Engineer II designs, develops, and maintains software for embedded systems. They apply engineering principles and programming knowledge... 
    Flexible hours

    Cnh Inc

    Oak Brook, IL
    3 days ago
  • $105k - $115k

     ...Overview The SEI Wealth Platform is looking to hire a passionate Full Stack Software Engineer to work on the cutting edge of FinTech software solutions and build the next generation of investment platforms. Responsibilities Write code across all tiers of our application... 
    Flexible hours

    181 SEI Global Services, Inc.

    Chicago, IL
    3 days ago
  •  ...Position Summary: We are seeking a talented Software Engineer to join our growing team. This role is responsible for the full software development life cycle, from conception to deployment. As a member of the engineering team, you will have relevant experience... 

    Inspira Financial

    Oak Brook, IL
    1 day ago
  •  ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced Senior Lead Network Engineer to join a team...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Remote work
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Chicago, IL
    4 days ago
  •  ...Overview: About the Role: We're seeking an experienced Software Developer with expertise across multiple programming languages and development frameworks to join our team for a 6-month project. You'll be working on diverse development initiatives requiring strong... 

    Purple Drive

    Chicago, IL
    4 days ago
  • $105k - $115k

     ...Full Stack Software Engineer The SEI Wealth Platform is looking to hire a passionate Full Stack Software Engineer, who is ready to work on the cutting edge of FinTech software solutions. You will be joining our team of experts to build the next generation of investment... 
    Flexible hours

    SEI Investments

    Chicago, IL
    2 days ago
  • Grayhill, Inc in La Grange, IL is seeking a Software Design Engineer II to join their Vehicle Solutions team. The role involves designing and maintaining embedded software systems for innovative products. Candidates should have a Bachelor's degree in Engineering and 1-3... 

    Grayhill

    La Grange, IL
    10 hours ago
  •  ...Job Description Job Description Description: FEV North America, Inc. is seeking a Software Engineer II – Linux Touch Screen Applications will design, develop, and evaluate C++ software for Linux based systems from concept through production stage as part of a highly... 

    FEV North America Inc

    Oak Brook, IL
    4 days ago
  • Canadian Imperial Bank of Commerce is seeking a Production Support Engineer II in Chicago, IL. You will support the anti-money laundering (AML) platform and engage in various tasks such as application support and database management. The role offers a hybrid work arrangement... 

    Canadian Imperial Bank of Commerce

    Chicago, IL
    4 days ago
  • $93.9k - $156.5k

     ...candidates in the Chicago area. CME Group is seeking a SRE II to help, build, operate and scale systems in our Clearing...  ...trading days. The successful candidate will work alongside senior engineers to learn how we observe, monitor, automate, and improve Production... 
    Work at office
    Local area
    Worldwide
    2 days per week

    CME Group

    Chicago, IL
    2 days ago
  • Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology Responsibilities Operate and manage NPS network...  ...capabilities based on the deployment of network management software; Develop, maintain and deliver infrastructure documentation... 
    Full time
    Monday to Friday
    Flexible hours

    Dormont Manufacturing Co

    Chicago, IL
    2 days ago
  • $98.4k - $152.04k

     ...range of services, including Finance, Legal, Sustainability, Commercial, Digital and E-commerce, Technology and more. Overview Software Engineers will work with scrum teams to deliver best-in-class software solutions on time and in scope for our continued eCommerce... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    ViziRecruiter

    Chicago, IL
    4 days ago
  • A leading agriculture and construction technology company seeks an experienced Embedded Software Engineer II to design and maintain software for embedded systems. The successful candidate will have a Bachelor's degree, at least 3 years of experience in embedded software... 

    CNH

    Oak Brook, IL
    4 days ago
  • Grayhill, Inc in La Grange, IL is looking for an Embedded Software Design Engineer II to enhance healthcare solutions. The role involves designing and testing embedded software systems, collaborating with hardware engineers, and optimizing code for performance. The ideal... 

    Grayhill, Inc

    La Grange, IL
    10 hours ago
  • Sr. Application Engineer II “The Protection, Controls & Automation (PCA) group of Digital power is the engineering entity of Schneider Electric NAM that specialized in developing solutions for control and protection for electrical substations, datacenter, Oil & gas and... 
    Work at office
    Remote work

    Schneider Electric

    Chicago, IL
    3 days ago
  • CGS Federal (Contact Government Services) is seeking an E-Discovery Application Administrator II to provide IT legal support services for a large federal agency. The successful candidate will have substantial programming experience and independently develop and maintain... 

    CGS Federal (Contact Government Services)

    Chicago, IL
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!