Senior Software Engineer
Listed on 2026-01-17
-
Software Development
Software Engineer, AI Engineer
About the Role
Treeline is looking for a Senior Software Engineer to join our growing engineering team. This is a full-stack, generalist role with a backend lean, spanning web application development, data pipelines, AI and LLM systems, and infrastructure. You’ll own small to medium-sized projects end to end, with strong support from teammates and plenty of room to explore new ideas. For those interested, there are also opportunities to work directly with customers in a forward-deployed capacity for part of the time.
What You’ll DoArchitect and build systems including distributed job queues, data lakes and syncing mechanisms, agent orchestration layers, LLM prompt evaluation workflows, monitoring infrastructure, and CI/CD pipelines
Leverage emerging AI innovations to build intelligent solutions that enhance managed service provider (MSP) services and customer experiences
Collaborate cross-functionally with partner MSPs and internal teams such as finance and support to prioritize high-impact products
Experiment with and evaluate new technologies and frameworks while balancing stability, future-proofing, and total cost of ownership
Champion best practices by improving code quality, driving standards, and fostering a culture of continuous learning and open communication
Ensure the platform remains performant, reliable, and scalable as the company grows
Enjoy owning projects end to end across distributed systems, data engineering, and infrastructure
Value modern tooling and are excited to work with tools like Graphite, Linear, and Cursor while staying pragmatic about technology choices
Prefer a low-meeting environment that emphasizes focused building time
Take initiative, enjoy autonomy, and are comfortable experimenting and learning quickly
Communicate openly and value a respectful, transparent, team-first culture
Enjoy a hybrid office setup with regular in-person collaboration
5+ years of professional software engineering experience (strong candidates at other levels are also encouraged to apply)
Experience building or working with distributed systems
Proficiency in a backend language such as Python or Go
Experience working with relational databases, particularly Postgres
Competitive compensation and extremely competitive equity grants
High-impact role with minimal red tape and real influence on product and technical direction
Opportunity for growth in a fast-scaling company backed by top-tier investors
Collaborative culture centered on learning, experimentation, and personal development
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).