Software Engineer (Python)
Northbeam
- Canada
- Mid Level
- 3+ years
- Posted
Skills
Required
- Python
- frontend
- backend
- APIs / data processing
- React
- TypeScript
- coding
- AI
- pipelines
- distributed systems / microservices
Preferred
- backend engineering
- trace dependencies
Join our team as a mid-level Software Engineer with a focus on backend development. You'll work on building new products and capabilities, contributing to our incrementality offering, and helping to build near real-time data infrastructure. You'll collaborate with a cross-functional team and have the opportunity to work on both backend and frontend tasks.
Responsibilities
- Contribuir al desarrollo de nuevos productos y capacidades, implementando servicios backend junto con los componentes frontend necesarios.
- Ayudar a construir capacidades de ingestión y procesamiento en tiempo real, moviéndonos más allá de los flujos de trabajo por lotes.
- Trabajar en estrecha colaboración con un equipo multifuncional de científicos de datos, gerentes de producto y diseñadores, y con ingenieros senior.
- The ability to work through unfamiliar datasets and interconnected tables to investigate issues and trace dependencies, with support when the path isn't obvious
Requirements
- 3+ years of experience building backend services, APIs, and/or data processing systems in Python
- Comfort in a fast-moving or early-stage environment where priorities shift and engineers pick up whatever the product needs
- Experience working alongside product managers, designers, and data scientists, and owning your implementation through to production
- Working frontend experience with technologies such as React and TypeScript; deep frontend specialization is not required
- Strong coding fundamentals and real problem-solving instincts, with AI used as an accelerator rather than a substitute for core capabilities
- Experience taking defined product requirements and turning them into working, production-ready code
- A generalist mindset and willingness to work across backend, frontend, pipelines, and infrastructure when the product requires it
- Exposure to distributed systems or microservices, and curiosity about how larger architectures fit together
Preferred
- Most of your experience is in data-intensive backend engineering, but you have also shipped frontend work
Pay
USD 140,000 - 155,000
jobapplier