Join to apply for the Lead Applications Engineer role at Jacobs.
This role is part of Jacobs’ StreetLight Data, a mobility analytics solution provider that was acquired in February 2022. StreetLight Data builds on Jacobs’ strong foundation of technology and data capabilities to deliver insights that help transportation professionals and data analysts measure, analyze and improve transportation systems.
Base pay range
$150,000.00 / yr – $180,000.00 / yr
Key Responsibilities
- Design, implement, and maintain customer‑facing features in StreetLight SaaS web applications (InSight Planning and InSight Operations) and their analytics data pipeline.
- Provide technical leadership and drive architectural decisions to ensure code quality, performance, and scalability.
- Lead backend development to support large relational databases and data pipelines.
- Author and review technical designs; conduct thorough code reviews to uphold engineering excellence.
- Deliver product releases and fixes to production as needed.
- Mentor junior engineers and collaborate across global teams in San Francisco, Vancouver, Bangalore, Krakow, and other Eastern European locations.
- Write automated unit tests and participate in peer design and code reviews.
- Productize analytics models from the Data Science and Data Engineering team.
- Tune StreetLight InSight Planning and StreetLight Insight Operations for performance, scalability, and reliable operation to serve our growing customer base.
- Assist Support and Operations in resolving production issues when needed and improve the product to avoid them in the future.
About You
BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university.7+ years of experience as a Software Engineer at a software product company, preferably in an enterprise market.5+ years of experience developing web-based SaaS applications.Competence and experience in both frontend and backend web development.Strong problem‑solving and solution‑design skills.Proficiency in Python (Java, C++, or Ruby experience can substitute for Python for candidates willing to learn new technologies).Proficiency in SQL and working with relational databases.Experience handling data pipelines, including data streaming technologies and batch processes.Experience working in cloud‑deployed platforms such as AWS or Google Cloud.Product and customer orientation.Good communication skills, both written and verbal.Quick learner and strong team player.Compensation
The base salary range for this position is $150,000.00 to $180,000.00. Individual pay is determined by work location and additional factors, including job‑related skills, experience, and relevant education or training.
Location
Burnaby, British Columbia, Canada
#J-18808-Ljbffr