City Innovate Inc

Mid-Level Software Engineer

City Innovate Inc

full-time

Posted on:

Location Type: Remote

Location: CaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $120,000 - $150,000 per year

About the role

  • Ship 2-4 epics per release cycle across our four use cases, with a focus on Procurement/CLM (our highest-ARR workflow).
  • Build and maintain features in Ruby on Rails (backend) within our modular monolith architecture.
  • Write comprehensive tests (unit, integration, system) maintaining 85%+ code coverage enforced via Codecov.
  • Participate in code review with 24-hour turnaround SLA. Give and receive substantive feedback.
  • Own your work end-to-end: from epic breakdown with Product, through implementation, QA validation, and deployment to staging/production.
  • Contribute to cross-cutting platform components: Smart Tables, approvals engine, document generation, search/filtering, permissions.
  • Diagnose and fix bugs triaged through our P0-P4 priority system, with particular attention to customer-impacting issues.
  • Pass all automated quality gates on every PR: RuboCop, Brakeman, Erblint, Eslint, Codecov, Packwerk, SonarQube.
  • Participate in on-call rotation (onshore team, primary/secondary model) for production incident response.
  • Partner with Product Managers to break down epics into estimable stories with clear acceptance criteria.
  • Work with Solutions Engineers to understand customer configuration needs and ensure features are implementation-ready.
  • Contribute to Architecture Decision Records (ADRs) for significant technical decisions.
  • Use AI tools (Cursor, Copilot, Claude) effectively to increase velocity without sacrificing quality.

Requirements

  • 3+ years building and maintaining production Ruby on Rails applications.
  • Experience with PostgreSQL (or similar relational databases), including query optimization and data modeling.
  • Demonstrated ability to write clean, tested, maintainable code with 85%+ coverage.
  • Experience with Git workflows, code review, and CI/CD pipelines.
  • Understanding of RESTful API design principles and implementation.
  • Security awareness: OWASP fundamentals, input validation, authentication/authorization patterns.
  • Effective use of AI-assisted development tools in daily workflow.
  • US-based.
Benefits
  • Salary: $120,000 - $150,000
  • Equity: Stock options (details at offer stage)
  • 100% benefits coverage for employee
  • 401(k) plan
  • Flexible PTO
  • Home office stipend
  • Comprehensive wellness benefits
  • Commuter stipend for hybrid roles
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Ruby on RailsPostgreSQLunit testingintegration testingsystem testingRESTful API designGit workflowsCI/CD pipelinescode coveragebug diagnosis
Soft Skills
code reviewfeedbackend-to-end ownershipcollaborationproblem-solvingcommunicationcustomer focusadaptabilityattention to detailtime management