Get the latest updates on AI-powered hiring, career growth, and technical deep-dives delivered to your inbox.
Mirado (Formerly Lolli)
Software Engineer (Mid-level)We're looking for a mid-level Software Engineer with roughly 3–10+ years of professional experience to help build, operate, and improve Mirado's internal engineering platforms. You'll work across two related codebases: a GCP-based data warehouse (TypeScript services + BigQuery) and a Next.js internal web application used by operations, sales, and finance.
The role spans data pipelines, internal tools, partner integrations, reporting, reconciliation, and cloud infrastructure.
This role is less about writing greenfield code in isolation and more about evolving and operating real systems. We work heavily with agentic coding tools such as Claude Code, Cursor, Copilot-style assistants, automated reviewers, and repository-specific AI rules.
Engineering success here comes from understanding systems, guiding generated code, debugging deeply, spotting bad assumptions, validating behavior, and shipping reliable changes.
You should be comfortable reading unfamiliar code, building real user-facing interfaces, using AI tools responsibly, following existing patterns, and turning ambiguous operational problems into working, maintainable solutions.
Hands-on experience with agentic tools: Cursor, Claude Code, GitHub Copilot, OpenAI Codex-style agents, automated code review agents, AI-assisted testing, or repository rules for agent guidance.
Next.js (App Router, React Server Components, route handlers, Turbopack) and React 19.
Frontend UI work with Tailwind CSS, component libraries (shadcn, Base UI, Radix-style primitives), and data visualization (Recharts or similar); building accessible, responsive internal admin UIs.
Strict TypeScript, Zod or similar validation libraries, typed contracts, result/error handling patterns, and shared package architecture.
PostgreSQL, Drizzle ORM, Cloud SQL, migrations, role/capability systems, and internal business data models.
BigQuery stored procedures, UDFs, audit tables, staging-to-source-of-truth workflows, QA queries, and parameterized analytical SQL.Google Cloud Run, Pub/Sub, BigQuery, Cloud Build, IAM, GCS, Secret Manager, Cloud Scheduler, Cloud Workflows.
Firebase Authentication, Google IAP, and session/entitlement systems.
Building ETL, ELT, data ingestion, billing, reporting, reconciliation, partner integration, or operational alerting systems.REST API integrations, OAuth2/client credentials flows, retry handling, idempotency, rate limits, and failure recovery.
Python for data tools, scripts, notebooks, or one-off operational workflows.
Business-system integrations: Google Sheets/Drive, SFTP, Excel generation, Slack, Attio, QuickBooks/Intuit, transactional email (e.g. nodemailer), or Google Maps.
Testing with Jest or Vitest, and operating production systems: reading logs, tracing failures, validating data, responding to incidents, and improving runbooks.
What Success Looks LikeIn your first few months, you'll take well-scoped tickets from investigation through implementation, testing, and operational validation.
Examples include adjusting a Next.js internal workflow or screen, updating a Cloud Run handler, modifying a BigQuery query or stored procedure, adding a partner validation step, fixing an auth or entitlement edge case, improving a provisioning script, or debugging a failed scheduled job.
You'll use AI agents heavily but lean on your own engineering judgment to validate the results — checking diffs, understanding system impact, and making sure changes fit the repo's patterns.
Over time, you'll grow into owning larger slices of Mirado's internal platform: reporting workflows, partner ingestion flows, ops tooling, reconciliation systems, data quality checks, cloud deployment patterns, and AI-assisted engineering practices.
Most resumes get rejected by the ATS before a human sees them. Check yours free in 30 seconds.
Matched to your profile
We surface this role because it matches profiles like yours, not because we vet the employer. Always confirm the pay, location, and remote details on Mirado (Formerly Lolli)'s official site before you apply.
Most large employers screen resumes with software before a recruiter ever sees them. Check yours against this role in seconds. Free, no sign-up.
See the exact keywords from this posting your resume is missing, with an instant ATS score.
Open free toolUpload your CV for an instant 0-100 score and the fixes recruiters and ATS look for.
Open free toolGenerate a clean, single-column resume that parses correctly and gets past the filters.
Open free toolOther live openings in the same field. All are still accepting applications.
RoShay Services
Denver, CO
STR
Washington, DC
PwC
Philadelphia, PA
GEICO
Dallas, TX
Harvey
San Francisco, CA
Alineops
Atlanta, GA