Skip to main content
CareerApp

Senior Software Engineer, Python

Northbeam

Remote - USA · Remote · full time · Senior

$170,000 – $200,000

Listed on Northbeam’s own careers site. You apply with them directly — we never stand between you and the employer.

What this role is

Northbeam is seeking a senior backend engineer comfortable with full-stack work to help scale their marketing intelligence platform, which uses machine learning for attribution and data analysis. This role suits engineers who want to own features end-to-end, collaborating with product and data teams while building distributed systems that process complex customer journey data.

Our summary, not Northbeam’s wording. The full posting is on their site.

Skills this role names

Log in to see which of these are already on your profile.

What they ask for

Required

  • 5+ years designing and building distributed backend systems, microservices, APIs or data processing systems in Python
  • Multiple years of professional experience building system architecture
  • Experience collaborating with product managers, designers, and data scientists while independently driving implementation
  • Previous startup experience or working in environments requiring breadth and sound judgment
  • Demonstrated ability to turn ambiguous product needs into sound technical architecture and production-ready solutions
  • Ability to navigate complex datasets and investigate issues in ambiguous technical situations
  • Working frontend experience with React and TypeScript
  • Strong coding fundamentals and independent problem-solving skills
  • Generalist mindset willing to work across backend, frontend, pipelines, and infrastructure

Nice to have

  • Most experience in data-intensive backend engineering with shipped frontend work

Turn on analytics and we load Google Analytics: Google gets the pages you open and what you do here — searches, jobs you view, jobs you apply to — and sets its own cookies. Leave it off and the only cookies we set are your login, your theme, and this answer. Accept All also records a yes to advertising, which nothing uses yet. Privacy Policy.