Jobs · Engineering · New York

Software Engineer

North · Brooklyn, NY · 3 mo ago
EngineeringFull-time

Job Summary

We are building the next-generation cloud spend management platform. If you're early in your engineering career and want to work on real systems, ship production code, and grow quickly in a fast-moving startup environment, North is the place to be.

About the Role

This is a hands-on engineering role where you'll create new features, maintain and evolve existing ones, and help shape the architectures that support our product as it scales.

Responsibilities

  • Build product features that help manage half a billion dollars of annual spend and save customers millions of dollars per month
  • Design, build, and maintain Python micro-services that power core product functionality
  • Handle data efficiently at runtime, making thoughtful decisions about performance, memory, and latency
  • Create well-structured service layers, libraries, and abstractions that other teams can reuse across the organization
  • Propose architectures and solutions for new features, not just implement specs
  • Think about the future needs of a feature — design today in a way that doesn't paint us into a corner tomorrow
  • Write strong tests and set up the right guardrails so development moves fast without breaking things
  • Maintain and improve existing systems, refactoring where needed as product requirements evolve
  • Collaborate closely with your product, platform, and AI/ML team. Jump across the stack and across product areas as priorities shift, especially in the first year.

Requirements

  • 3–7 years of software engineering experience building and shipping production systems
  • Strong Python experience, with a solid grasp of libraries, service layers, object handling, and writing clean, idiomatic code
  • Strong fundamentals around code versioning (Git workflows, branching strategies, code review) and collaborative development
  • Experience designing and operating micro-services in production
  • Able to write code that scales and can be reused across the organization — you think about interfaces and abstractions, not just one-off implementations
  • Solid understanding of how to model and handle data efficiently at runtime, including memory, throughput, and latency tradeoffs
  • Strong critical thinking skills — you reason from first principles, weigh tradeoffs honestly, and can defend your design decisions
  • Pragmatic use of LLM code gen tools: you use them to move faster, but you still understand the code, the principles behind it, and the tradeoffs being made
  • Self-awareness and a growth mindset: you learn from your mistakes, take feedback well, and get better with every project
  • Able to propose architectures and solutions, not just execute on tickets, you can think a feature through end to end
  • Strong testing discipline, a belief that good tests make teams faster, not slower
  • Comfort operating in a fast-moving environment
  • Strong communication skills

Qualifications

  • Outstanding recognition in competitions, awards, or business ventures
  • Experience in a startup or fast-moving environment
  • Familiarity with FinOps concepts or financial data
  • Experience owning a product or product line end to end
  • Built systems that scaled rapidly with user growth

Skills

  • Python
  • Microservices
  • Data modeling
  • Testing
  • Collaboration

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

Pay Range

$150,000 - $200,000 USD per year (Brooklyn HQ)

Location

Engineering
Brooklyn, NY

Similar jobs

Software Engineer

HaystackMassachusetts, United States· 4 wk ago
$144k–$194k/yrapply on haystack.cv

Software Engineer

HumanaWashington, DC· 1 mo ago
RemoteInformation Technology$81k–$110k/yr

Software Engineer

Brooks AutomationChelmsford, MA· 1 mo ago
$106k/yrapply on brooksauto.wd1.myworkdayjobs.com

Software Engineer

ASRC FederalOklahoma City, OK· 1 mo ago
Engineeringapply on jobs.dayforcehcm.com

Software Engineer

HaystackGreater Sioux Falls Area· 1 mo ago
$106k–$141k/yrapply on haystack.cv

Software Engineer

AllianceBernsteinNashville, TN· 1 mo ago
Engineeringapply on abglobal.wd1.myworkdayjobs.com