Software Engineer / Developer

Posted Yesterday
Hiring Remotely in USA
Remote
Senior level
Professional Services • Business Intelligence • Consulting • Automation
The Role
Work on frontend, backend, full-stack, or data/platform engineering to design, build, and operate high-scale systems and AI-enabled user experiences. Responsibilities include building distributed backends, data pipelines, performant UIs, integrating AI features, owning projects end-to-end, and collaborating cross-functionally to deliver production-quality software.
Summary Generated by Built In

This is a remote position.

Software Engineer (Multiple Roles: Full-Stack, Backend, Frontend, Data/AI, Platform)

Remote or Hybrid | Full-Time Employee | Competitive Compensation + Benefits + Equity

Locations: Fully Remote in United States | Hybrid in Mountain View, CA | Hybrid in Toronto, Ontario, Canada

We are hiring exceptional engineers across frontend, backend, full-stack, and platform/data to help build high-performance, intelligent products used by global customers. If you thrive in fast-moving environments, enjoy solving complex problems end-to-end, and want to work on cutting-edge systems at scale, we’d love to hear from you.

About Us

We build modern, AI-powered products and large-scale data systems that help businesses operate smarter, faster, and more efficiently. Our teams ship quickly, iterate often, and value craftsmanship, ownership, and intellectual honesty. We believe in prototyping early, embracing ambiguity, and continuously learning — individually and as a team.

The Opportunity

We're looking for engineers who are excited to:

  • Work across a modern stack (e.g., React, TypeScript, Node.js, Python, Go) depending on role and experience.

  • Build high-scale backend services, AI-native frontend's, or own features across the entire stack.

  • Architect systems that process and model large datasets, power interactive UIs, or enable new AI-driven user experiences.

  • Own projects end-to-end — from ideation and design through implementation, deployment, and iteration.

  • Ship quickly, measure impact, and continuously refine the product experience.

This posting covers multiple roles — whether you’re frontend-leaning, backend-heavy, or an experienced full-stack engineer, there’s a place for you.

What You’ll Do (Depending on Role)
Backend / Data / Platform Engineering
  • Design and deliver large-scale, distributed backend systems.

  • Build data pipelines, ETL/ELT flows, and high-volume event-driven architectures.

  • Profile, optimize, and tune systems for performance, cost, and reliability.

  • Build internal platforms, APIs, and developer tooling used by other teams.

  • Work with large datasets (billions of rows) to produce insights and support ML/statistical modeling.

  • Collaborate cross-functionally to translate real customer use cases into robust systems.

Frontend / Full-Stack Engineering
  • Own end-to-end development of high-performance, elegant UI/UX experiences.

  • Translate ambiguous ideas into polished, intuitive interfaces.

  • Integrate AI capabilities into human-centered interactions (e.g., inline agent suggestions, real-time feedback loops).

  • Build and maintain scalable design systems and component libraries.

  • Deliver features rapidly while balancing polish, performance, and technical soundness.

  • Implement analytics and experimentation to guide iteration.

What We’re Looking For
Core Skills (Role-dependent)
  • Frontend: React, TypeScript, Next.js, Tailwind, performance optimization, accessibility, responsive design.

  • Backend: Python, Go, TypeScript/Node.js, distributed systems, event-driven architectures, API design.

  • Data/Platform: Pipelines, ETL/ELT, schema design, ClickHouse/Postgres/Redis/DynamoDB, large-scale data modeling.

  • Full-Stack: Comfort working across both frontend and backend systems.

General Qualifications
  • 4–7+ years of experience writing production-level software.

  • A systems mindset — ability to design components that scale and evolve.

  • Strong debugging, profiling, and optimization skills.

  • Ability to balance rapid iteration with long-term maintainability.

  • Clear, concise communication — written and async collaboration is key.

  • High ownership: thrives in ambiguity, takes initiative, and raises the bar for quality.

Bonus Points
  • Experience building platforms others rely on.

  • Familiarity with AI/ML, statistical modeling, or real-time data environments.

  • Prior startup experience: comfortable moving fast, iterating, and wearing multiple hats.

Why Join Us?
  • High impact: Everything you build directly shapes the user experience and core product.

  • Small, senior team: Work alongside exceptional engineers and domain experts.

  • Ownership & autonomy: You’ll have significant responsibility and room to innovate.

  • Cutting-edge tech: Work with modern frameworks, large-scale data, and AI-powered systems.

  • Competitive compensation: Salary, equity, and full benefits.



Skills Required

  • 4-7+ years of production software development experience
  • Experience with frontend technologies: React, TypeScript, Next.js, Tailwind, performance optimization, accessibility, responsive design
  • Experience with backend technologies: Python, Go, Node.js, distributed systems, event-driven architectures, API design
  • Experience with data/platform: ETL/ELT, pipelines, schema design, ClickHouse, Postgres, Redis, DynamoDB, large-scale data modeling
  • Comfort working across frontend and backend systems (full-stack)
  • Systems mindset with ability to design scalable, maintainable components
  • Strong debugging, profiling, and optimization skills
  • Clear, concise written communication and async collaboration skills
  • High ownership; thrives in ambiguity and takes initiative
  • Experience building platforms used by other teams
  • Familiarity with AI/ML or statistical modeling
  • Prior startup experience, comfortable moving fast and wearing multiple hats
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
22,230 Employees
Year Founded: 1935

What We Do

Arrow BI is a professional services firm specializing in business process improvement and automation. They provide fractional, specialized, and back-office support to help clients optimize workflows and increase efficiency. Their core expertise spans system setup and integration, project management, HR and talent acquisition operations, and data analytics, all aimed at reducing costs and unlocking business potential through custom-designed solutions.

Similar Jobs

NBCUniversal Logo NBCUniversal

Software Engineer

AdTech • Cloud • Digital Media • Information Technology • News + Entertainment • App development
Remote or Hybrid
New York, NY, USA
110K-120K Annually

Atlassian Logo Atlassian

Software Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
San Francisco, CA, USA
11000 Employees
125K-196K Annually

Gusto Logo Gusto

Staff Software Engineer

Fintech • HR Tech
Easy Apply
Remote or Hybrid
2 Locations
4405 Employees
163K-247K Annually

Unanet Logo Unanet

Principal Software Engineer

Enterprise Web • Fintech • Marketing Tech • Software
Remote
United States
430 Employees
160K-175K Annually

Similar Companies Hiring

Northslope Thumbnail
Artificial Intelligence • Information Technology • Software • Analytics • Consulting • Generative AI
London, GB
100 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees
Amplify Platform Thumbnail
Fintech • Financial Services • Consulting • Cloud • Business Intelligence • Big Data Analytics
Scottsdale, AZ
62 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account