North Cloud
N

Software Engineer, Internal Tools

North Cloud · Brooklyn, NY · hybrid

Full-time hybrid Brooklyn, NY USD150000–200000
View Original

Job Description

About North Cloud

The public cloud is rapidly evolving, with businesses investing over $200 billion annually in cloud technology. As AI accelerates demand for scalable infrastructure, cloud costs are soaring, and most teams still rely on spreadsheets to manage them.

At North, we’re building the next-generation cloud, AI, and data spend management platform. We give companies real-time visibility, control, and automation over their digital asset finances so they can grow efficiently without wasting time or money.

Backed by top-tier investors and trusted by companies managing complex cloud environments, North is building the financial operating system for the public cloud.


About the Role

Be Our First Internal Tools Engineer

You'll be North's first dedicated Internal Tools Engineer, joining our Engineering team to build this function from the ground up. This is an opportunity to establish the technical foundation, architecture, and best practices for how we develop internal tools, integrations, and automations across the company.

You'll have significant ownership over identifying opportunities, setting technical standards, and building scalable solutions that can be reused as North grows. Rather than inheriting an established roadmap or legacy systems, you'll help define what internal tooling looks like at North and shape how we approach automation across the organization.

While this is a hands-on individual contributor role, your work will lay the groundwork for a future Internal Tools team. As the company scales, the systems, processes, and engineering practices you establish will serve as the foundation for expanding the function.

We’re looking for an Internal Tools Engineer to join our Engineering team and build the systems, automations, and tools that make North operate faster and more effectively.

You’ll work across all of North to identify manual, repetitive, or inefficient workflows and turn them into reliable software. That could mean building an internal application from scratch, integrating systems through APIs, automating a multi-step operational workflow, or using AI to eliminate work that previously required significant manual effort.

You won’t just receive a list of tickets. We want someone who can understand a problem, determine whether and how it should be automated, propose a technical approach, and own the solution through production.

We care about building internal systems with the same engineering discipline we apply to our customer-facing product. The goal isn’t to create a collection of one-off scripts—it’s to build reliable, maintainable, reusable tooling that can scale with the company.

You’ll sit within Engineering while partnering closely with teams across North, giving you visibility into how the entire business operates and the opportunity to improve it through software.

What You’ll Do

  • Build internal tools from end to end. Design, develop, deploy, and maintain applications and services that help North’s teams operate more efficiently.
  • Automate manual workflows. Identify repetitive or time-consuming processes across the company and replace them with reliable software and automation.
  • Build AI-enabled workflows. Use LLMs, APIs, agents, and other AI technologies where they can meaningfully reduce manual work or improve decision-making.
  • Connect our systems. Build integrations between the platforms North uses across engineering and the broader organization, creating reliable data and workflow connections between them.
  • Build Python services and APIs. Develop maintainable backend services that power internal applications, integrations, and automations.
  • Create internal interfaces. Build lightweight dashboards, applications, and interfaces that make internal systems intuitive for non-engineering users.
  • Design reusable systems. Build service layers, libraries, abstractions, and integrations that can support multiple workflows instead of solving the same problem repeatedly.
  • Own architecture decisions. Determine the right technical approach for new tools and automations, including when to build, integrate, automate, or keep a process manual.
  • Own tools in production. Monitor, debug, maintain, and improve the systems you build as workflows and business requirements evolve.
  • Build for reliability. Implement strong testing, observability, error handling, permissions, and guardrails so internal automations can be trusted.
  • Work directly with internal users. Understand how teams actually work, translate their problems into technical requirements, and iterate based on feedback.
  • Experiment quickly. Prototype new approaches—including AI-powered solutions—while knowing when an experiment needs to become production-quality software.

What We’re Looking For

  • 3–7 years of software engineering experience building and shipping production systems
  • Strong Python experience and the ability to write clean, maintainable, idiomatic code
  • Experience building backend services, APIs, integrations, or internal applications
  • Strong understanding of REST APIs, webhooks, authentication, and working with third-party platforms
  • Experience automating workflows or building tools that meaningfully reduced manual work
  • Ability to take an ambiguous operational problem and independently turn it into a technical solution
  • Experience designing and operating production systems rather than only building prototypes
  • Ability to write reusable code and abstractions instead of relying on one-off scripts
  • Strong fundamentals around Git workflows, code review, testing, and collaborative software development
  • Strong critical thinking skills—you reason from first principles, evaluate tradeoffs, and can explain why you chose a particular approach
  • Pragmatic use of AI and LLM coding tools: you use them to move faster while still understanding the code, architecture, and tradeoffs behind what you ship
  • Strong testing discipline and an understanding that internal tooling still requires reliability, security, and maintainability
  • Strong communication skills and the ability to work directly with both technical and non-technical stakeholders
  • Comfort operating independently in a fast-moving environment where priorities can change quickly
  • A builder mentality—you naturally notice inefficient processes and start thinking about how software could make them better

Nice to Have

  • Experience building AI-powered internal tools, agents, or LLM-based workflows
  • Experience with LLM APIs, prompt engineering, tool calling, RAG, or agentic systems
  • Experience with workflow automation platforms such as n8n, Zapier, or similar tools
  • Experience building internal admin panels, dashboards, or lightweight frontend applications
  • JavaScript or TypeScript experience
  • Experience integrating SaaS platforms across functions such as engineering, sales, recruiting, finance, or operations
  • Experience with AWS and cloud infrastructure
  • Infrastructure-as-code experience with tools such as Terraform
  • Experience with databases, data pipelines, or event-driven architectures
  • Experience in a startup or similarly fast-moving environment
  • Experience owning an internal platform or tool from initial problem discovery through ongoing production support
  • Outstanding recognition in competitions, technical projects, open-source work, or business ventures

Work Setup

We offer both hybrid work models based out of our Dumbo Brooklyn office, as well as remote US, with opportunities to travel to the office for team onsites.

Benefits

  • Unlimited PTO
  • 16 weeks of paid parental leave (birthing parents receive an additional 4 weeks at 50% pay)
  • Two company-wide breaks per year: one around Labor Day and one at the end of the year
  • Aetna Medical PPO plan with the majority of the premium covered by North
  • Dental and vision insurance
  • Flexible spending account (FSA) for health expenses and commuter benefits
  • 30-day sabbatical every 4 years

Compensation

$150,000 – $200,000 base salary, depending on experience + equity




Third-party content disclaimer: Full job descriptions displayed are sourced directly from third-party applicant tracking systems (ATS), job boards, and recruitment platforms. FastApply does not claim ownership of this content, nor does it guarantee its accuracy. All original content is the intellectual property of the respective employers or ATS providers. If you prefer, you may apply directly via the original listing for transparency.

North Cloud
N

North Cloud

View company →

About the job

Job type

Full-time

Work mode

hybrid

Salary

USD150000–200000

Region

BrooklynNY
Apply now
or

No forms. Just smart, optimized applications.