About the Role
Northbeam is hiring a Staff Software Engineer, Data Systems (Python) to join their team in a remote capacity. More jobs at Northbeam and this role sits at the senior level, suited to someone ready to set technical direction and raise the bar for the team. For the right candidate, this is a solid opportunity to take on more and keep growing.
As a Staff Software Engineer, Data Systems at Northbeam, you’d be working alongside seasoned colleagues on work that matters to the business, with meaningful room to grow. This is a full-time position with the stability and benefits that come with a permanent role.
Role Overview
In a senior capacity, you’ll be deeply involved in the team’s everyday engineering decisions. Typical responsibilities for a Staff Software Engineer, Data Systems at the senior level include:
- partner with internal stakeholders to understand data and platform needs and prioritize accordingly
- ensure the reliability, scalability, and observability of core platform and data services
- improve tooling and automation to make other engineers more productive
- design build, and maintain the platforms and data pipelines other engineering teams rely on
Beyond the day-to-day, you’ll be expected to communicate clearly with teammates and stakeholders, document your work so others can build on it, and continuously look for ways to improve how the team ships software.
Requirements & Qualifications
This is a senior role, so candidates should bring deep, demonstrated expertise:
- strong understanding of distributed systems, pipelines, and reliability practices
- a service mindset toward the internal teams your platform supports
- comfort working with cloud infrastructure and infrastructure-as-code
- experience building and operating scalable platform or data infrastructure
- hands-on experience with Python
Don’t check every box? Apply anyway — Northbeam weighs demonstrated ability and growth potential alongside how closely your resume matches the list.
Location & Work Setup
This position is based in United States and runs as a remote role, with the team distributed and collaborating primarily online. Work-arrangement and relocation details get ironed out during interviews. Expect the usual mix of synchronous meetings and asynchronous updates that comes with a remote setup, so communication skills matter as much as technical ones.
How to Apply
Ready to take the next step? Submit your application through Northbeam’s careers page, including an up-to-date resume highlighting relevant experience for this Staff Software Engineer, Data Systems role. A short cover note on why this particular team and role interest you can help your application stand out. View all Platform & Data Engineer openings if you’d like to compare this opportunity with similar openings.
