Software Engineer II
$100k - $125kVIPES
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:
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.
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
- 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
- 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
- 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
- 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
- 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
- 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...SuggestedWork experience placementFlexible hours$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...SuggestedWork experience placementWork at office3 days per week$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...SuggestedContract workLocal areaImmediate startRemote workWorldwideHome officeFlexible hours- ...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
$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...SuggestedFull timeTemporary workWork experience placementSummer holidayWork at officeRemote workFlexible hours$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 placementLocal area$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$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 timeImmediate startRemote work- ...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 employmentRemote work
- ## 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...
$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 office3 days per week$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 workWork experience placementRelocation packageFlexible hours$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 timeWork at officeRemote workShift workAfternoon shift2 days per week- ...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
$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$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- ...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...
- ...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 timeLocal areaRemote workMonday to FridayFlexible hours
- ...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...
$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- 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...
- ...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...
- 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...
$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 officeLocal areaWorldwide2 days per week- 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 timeMonday to FridayFlexible hours
$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 timeWork experience placementWork at officeRemote workFlexible hours- 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...
- 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...
- 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 officeRemote work
- 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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer amazon Chicago, IL
- experienced software developer Chicago, IL
- federal - software developer Chicago, IL
- software developer internship Chicago, IL
- senior software engineer Chicago, IL
- software developer fintech Chicago, IL
- part time software developer remote Chicago, IL
- software developer intern Chicago, IL
- software data engineer Chicago, IL
- software developer night shift Chicago, IL


