Software Engineer II
100k – 125kChicago, ILHybrid1+ YOE
Summary
Full stack Software Engineer II with backend emphasis building and maintaining cloud-based applications using Ruby on Rails, AWS, and Terraform. Requires 1-3 years experience and hybrid work in Chicago.
About the role
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 ideal; Python, JavaScript/TypeScript, Kotlin, Elixir 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
- Exposure to infrastructure-as-code concepts, ideally Terraform
- 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
- Passion for learning and staying updated on emerging technologies
- Dedication to delivering high-quality solutions
- 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
- Any Rails or Sinatra experience
- Terraform module authoring or multi-environment workspace experience
- DynamoDB or other NoSQL data modeling
- Stimulus.js or any server-rendered frontend framework
- GitLab CI experience
Compensation and Benefits
- Compensation range: $100,000 to $125,000
- Full slate of benefits: 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
Skills
Ruby on RailsPythonJavaScriptTypeScriptPostgreSQLAWSLambdaSQSS3RDSCloudWatchTerraformGitREST APIsCI/CD
Similar roles at this salary range
All Fullstack Engineering jobs →Software Engineering Intern
Software Engineering Intern embedded on an engineering team to design, build, and ship production features. Must be enrolled in an undergraduate or graduate program and returning to school after the internship.
100k – 116kBellevue, WAFullstack EngineeringHybridEntry levelJavaAPIs
Software Enginneer, New Grad
New grad software engineer building full-stack financial products (Python/Django + React/TypeScript) for solopreneurs, integrating AI/LLMs, and shipping features end-to-end in a hybrid SF role.
115k – 125kSan Francisco, CAFullstack EngineeringHybridEntry levelLLMsReact