Full Stack Software Engineer

Northslope TechnologiesNew York, NY
3d

About The Position

As a Full-Stack Software Engineer at Northslope, you’ll be responsible for architecting, building, and scaling high-impact applications across the entire stack—front-end, back-end, and everything in between. Working closely with internal teams and stakeholders, you’ll deliver products that turn complex datasets into mission-critical workflows, tools, and insights. You’ll spend your time designing user-centric UIs, building robust APIs, and operationalizing data pipelines. You’ll own projects end-to-end, ship fast, and play a pivotal role in transforming the operations of high-impact teams tackling complex real-world problems. At Northslope, we believe great software engineers are also great product thinkers. You won’t just write clean code—you’ll help design the right solutions and see them through to production, adoption, and impact.

Requirements

  • User Obsession – You’re laser-focused on making your users successful, even when it means flexing outside your lane. You take pride in building solutions that truly drive business value.
  • Full-stack engineering mindset – You’re comfortable jumping between the front-end and back-end as needed. You have experience building modern software / AI applications and RESTful APIs, and can stitch it all together to deliver seamless end-user experiences.
  • Frontend Development Skills – You're proficient in TypeScript and React, with a track record of building modern, responsive web applications. You understand component architecture, hooks, state management, and performance optimization. You care about creating intuitive, accessible user interfaces that delight users and work seamlessly across devices.
  • Ownership Mentality – You thrive when given autonomy and responsibility. You’re eager to take the lead on problems, with support from the team when needed.
  • Track Record of Building in Production – You’ve built and maintained software systems that operate in the real world, ideally with complex or large-scale data. You care deeply about performance, reliability, and user feedback.
  • Data Fluency – You're experienced working with structured and unstructured datasets, and know how to translate data into action via your code.
  • Collaboration Skills – You can communicate and partner with teammates across disciplines and customers with varying technical backgrounds.

Nice To Haves

  • A bachelor's or master’s degree in Computer Science
  • Experience delivering production-grade applications
  • Experience with backend frameworks (FastAPI, Node.js )
  • Experience with modern CSS frameworks like Tailwind CSS
  • Familiarity with frontend build tools and bundlers (Vite, Webpack)
  • Knowledge of frontend testing frameworks and best practices
  • Familiarity with distributed compute systems like Spark
  • Experience with Palantir Foundry and/or AIP
  • Exposure to ML or LLM solutions in production environments
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service