Software Engineer

North Cloud

New York (NY)

Ibrido

USD 150.000 - 200.000

Tempo pieno

14 giorni+

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Vantaggi offerti da questo lavoro

Unlimited PTO
Parental leave: 16 weeks + 4 weeks at
Two company-wide breaks
Health insurance
Dental and vision
FSA for health expenses
Sabbatical every 4 years

Descrizione del lavoro

North Cloud is building the next-generation cloud spend management platform from its New York City base. We value engineers who ship production code, own features end‑to‑end, and scale systems that handle large cloud spend.

Join a fast-moving startup, contribute across stacks, and shape architectures as the team grows. As a Software Engineer, you’ll create scalable features, maintain core services, and collaborate with product and AI/ML teams to deliver impactful solutions that enable customers

Competenze

  • 4-10 years of software engineering experience building and shipping production systems.
  • Strong Python experience with idiomatic code and libraries.
  • Experience designing and operating micro-services in production.
  • Ability to design interfaces and abstractions for reuse across the org.

Mansioni

  • Build product features powering core product functionality.
  • Design, build, and maintain Python micro-services.
  • Handle data efficiently with attention to performance, memory, and latency.
  • Create well-structured service layers and abstractions for reuse.
  • Propose architectures and solutions for new features, not just implement specs.
  • Write tests and establish guardrails to move fast without breaking things.
  • Collaborate with product, platform, and AI/ML teams across stacks.

Conoscenze

Python
Microservices
Git workflows
Production systems
Performance optimization
Architectural design
LLM integration
Team collaboration

Strumenti

Docker
Kubernetes

Descrizione del lavoro

The public cloud is rapidly evolving, with businesses investing over $200B annually in cloud technology. As AI accelerates demand for scalable infrastructure, cloud costs continue to rise- yet most teams still rely on spreadsheets to manage them.

At North, we’re building the next-generation cloud spend management platform. We provide real-time visibility, control, and automation over cloud finances, enabling companies to scale efficiently without wasting time or money.

Backed by top-tier investors and trusted by global customers like Brave, The New York Public Library, and SumUp, we’re assembling a world-class engineering team to redefine how businesses manage cloud infrastructure.

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

We're looking for a Software Engineer to join our product team and help build the features that power the financial operating system of the future. 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.

We care a lot about writing code that scales and can be reused across the entire organization — not just shipped once and forgotten. You'll work in a fast-moving environment with multiple projects running in parallel. In the near term, you'll need to be flexible, jumping onto whatever feature or topic the team needs most. Over time, as the engineering organization grows, you'll become part of a team that owns a specific product or product line.

If you're someone who wants to grow, take on more ownership, sharpen your craft, and have real impact on a product that allows other engineers across the world build more efficiently this is a great opportunity for you.

What You'll Do
  • 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
  • Build 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.
What We're Looking For
  • 4-10 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
  • Ability 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
  • Ability 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
Nice to Have
  • 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
Work Setup

Hybrid role based in New York City, with an office in Dumbo, Brooklyn

Team members typically work in the office 2-3 days per week

  • 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

The pay range for this role is:

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

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Software Engineer, Internal Tools
Software Engineer, Internal Tools

North • New York (NY)

Ibrido
USD 150.000 - 200.000
Unlimited PTO
Parental leave
Team breaks
+3
Senior Software Engineer ML
Senior Software Engineer ML

North • New York (NY)

In loco
USD 250.000 - 300.000
Unlimited PTO
Fully paid parental leave
Healthcare coverage
+1
Software Engineer, Frontend
Software Engineer, Frontend

North.Cloud • New York (NY)

Ibrido
USD 140.000 - 180.000
Unlimited PTO
Parental leave: 16 weeks
Company breaks: last week of August &
+2
Software Engineer, Frontend
Software Engineer, Frontend

North Cloud • New York (NY)

Ibrido
USD 140.000 - 180.000
FinOps Advocate (GCP, Azure)
FinOps Advocate (GCP, Azure)

North.Cloud • New York (NY)

Ibrido
USD 130.000 - 180.000
Unlimited PTO
16-week parental leave (24 weeks for 2
Sabbatical every four years
+1
FinOps Advocate
FinOps Advocate

North.Cloud • New York (NY)

Ibrido
USD 130.000 - 180.000
Unlimited PTO
16 weeks parental leave
Company breaks: Aug break and year-end
Software Engineer, Frontend
Software Engineer, Frontend

North • New York (NY)

Ibrido
USD 140.000 - 180.000
Unlimited PTO
16-week fully paid parental leave (20%
Company-wide breaks: last week of Aug.
+2
Head of Customer Success
Head of Customer Success

North.Cloud • New York (NY)

Ibrido
USD 220.000 - 280.000
Unlimited PTO
Parental leave - 16 weeks
Company breaks
+2
Head of Customer Success
Head of Customer Success

North Cloud • New York (NY)

Ibrido
USD 220.000 - 280.000
Unlimited PTO
Parental leave (16 weeks)
Company breaks
+2
Head of Customer Success
Head of Customer Success

North • New York (NY)

Ibrido
USD 220.000 - 280.000
Unlimited PTO
16 weeks parental leave
Company breaks
+2