An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Arlo is seeking an Intermediate Software Engineer to contribute to our enterprise SaaS product. You will turn requirements into working, tested software and collaborate with your Tech Lead, Product, and Test Analysts to ship features for customers in over 70 countries.
This fast-paced, collaborative environment provides guidance on complex problems and real trust to drive meaningful work, with opportunities to grow toward senior engineering.
This is an intermediate engineering role reporting to the Engineering Team Lead, where you'll deliver well-scoped features on our enterprise SaaS product with increasing independence.
As an Intermediate Software Engineer, you'll turn requirements into working, tested, deployed software — working closely with your Tech Lead, Product, and Test Analysts to get it right. You'll play a direct role in shipping a platform used by customers in over 70 countries, while building the foundations for a long-term engineering career.
This is a collaborative, fast-moving role where you'll get guidance on the harder or more ambiguous problems, and real trust to run with the rest. You'll also support our customers directly — picking up technical support requests, diagnostics and bug fixes as they come in.
With exposure across the full delivery lifecycle — from design through deployment to production support — you'll build the breadth and judgment that sets you up for growth into more senior engineering roles.
Your primary focus will be shipping well-defined features end-to-end and growing your independence as you go.
At Arlo, you'll find a supportive team that trusts you to make an impact, gives you the freedom to grow, and the space to do your best work. We value clarity, grit, ownership and curiosity, and we're not afraid to challenge ideas to reach the best outcome. We work hard, move fast, and celebrate wins together.
Arlo is a world-leading SaaS company on a mission to revolutionize professional training. With customers in over 70 countries, over 7.5M people trained, and $3B in course transactions, Arlo is loved by thousands of trainers and millions of learners worldwide. Arlo’s all-in-one training management platform handles everything from course creation and scheduling to delivery and operations.
We believe human connection is at the heart of great learning. By blending that philosophy with the latest in AI and e-learning technology, Arlo helps training providers save time, grow revenue, and deliver exceptional learning at scale.
Here, you’ll find a supportive team that trusts you to make an impact, gives you the freedom to grow, and the space to do your best work. We value clarity, ownership, and curiosity, and we’re not afraid to challenge ideas to reach the best outcome. We work hard, move fast, and celebrate wins together.
This role is a key part of Arlo’s next phase of growth. Global expansion, deepening our AI capabilities, and empowering a passionate community of training professionals shaping the future of learning.
— Ready to make an impact on Engineering?