Overview
StreetLight Data is seeking a high-caliber Senior Software Engineer to join our advanced Services team. This role involves working on both the frontend and backend of our advanced services products and prototypes that customers use. The position is remote and reports to the Director of Services Engineering.
Responsibilities
- Automate data processing procedures to enhance efficiency and accuracy in delivering customized analytics.
- Adapt and scale our core algorithms to handle metrics calculation for broader geographic scopes.
- Build and maintain APIs to enable access to common analyses.
- Design, implement, and maintain customer-facing features, including both frontend (React) and backend (Django/Postgres) components, in our Advanced Services offerings.
- Prototype and iterate on feature concepts in collaboration with a wide range of team members.
- Engineer high-quality software, including peer design, unit testing, and code reviews.
Qualifications
- BS / MS in Computer Science, Mathematics, or an Engineering discipline from a top university.
- 5+ years of experience as a Software Engineer at a software product company, preferably in an enterprise market.
- Proficiency in Python, including familiarity with data-focused libraries such as pandas, NumPy, SciPy, and scikit-learn.
- 3+ years of experience developing web-based SaaS applications.
- Experience with SQL databases (PostGIS or BigQuery would be a plus).
- Transportation industry experience or experience with geospatial programming is a strong plus.
- Competence and interest in both frontend and backend web development.
- Product and customer orientation.
- Good communication skills - both written and verbal.
- Quick learner, and a strong team player.
Benefits
- Health and welfare benefits designed to invest in you, your health, well-being, security, and future.
- Eligible employees and their dependents may elect medical, dental, vision, and basic life insurance.
- Employees can enroll in our company’s 401k plan, and, if eligible, a deferred compensation plan and Executive Deferral Plan.
- Employees will also receive 17 days of vacation per year, seven paid holidays, plus floating holidays and caregiver leave.
- Hired applicants will be able to purchase company stock and have the opportunity to receive a performance discretionary bonus.
Benefits Extracted with AI
- Health insurance
- Dental insurance
- Vision insurance
- Life insurance
- 401k plan
- 17 days vacation
- 7 paid holidays
- Floating holidays
- Caregiver leave
- Stock purchase options
- Performance bonuses
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer - Python/JavaScript
Senior Software Engineer for Dagster Labs, focusing on Python/JavaScript in a remote role, enhancing data orchestration platforms.
Principal Software Engineer - Remote
Senior-level remote software engineering role focusing on diverse tech stacks and leadership. Involves mentoring, leading projects, and client interaction.
Senior Software Engineer - Remote
Join Fullstory as a Senior Software Engineer to build and maintain services for behavioral data governance.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on API, Java, Python, and microservices in San Francisco.
Senior Full Stack Engineer
Join Claritas Rx as a Senior Full Stack Engineer to revolutionize healthcare with innovative data platforms.
Senior Software Engineer - Platform
Senior Software Engineer for platform development, focusing on APIs, backend, and cloud deployment. Remote work with equity.
Senior Software Engineer, Full-Stack
Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.
Remote Software Engineer - Machine Learning and Cloud Infrastructure
Join Helm.ai as a Remote Software Engineer to develop ML tools, build cloud infrastructure, and work on AI technology.
Senior Software Engineer
Join 15Five as a Senior Software Engineer to develop high-quality software solutions in a remote-first environment.
Senior Software Engineer, Machine Learning
Join as a Senior Software Engineer in Machine Learning, working remotely to build ML-driven products for user engagement.
Software Engineer, Full-Stack (Remote)
Join Supermove as a Full-Stack Software Engineer to revolutionize the moving industry with cutting-edge technology and innovative solutions.
Senior Back End Engineer
Join Sensor Tower as a Senior Back End Engineer to work on innovative data solutions in a remote setting.
Senior Backend Engineer, Telematics
Senior Backend Engineer, Telematics in San Francisco. Experience with AWS, Spark, Python. Hybrid work, $144K-$180K.
Senior/Staff Software Engineer - Backend/Python
Join Close as a Senior/Staff Software Engineer specializing in Backend/Python. Work remotely in the USA with a focus on Python, Flask, and AWS.
Senior Software Development Engineer II, Search Geocoding
Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.
Remote Software Engineer
Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.
Senior Software Engineer, Backend
Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.
Senior/Staff Software Engineer - Backend/Python - Remote, USA
Senior/Staff Backend Engineer specializing in Python for a fully remote role in the USA. In-depth experience with web technologies and databases required.
Senior Software Engineer II - Infrastructure Platform
Join Samsara as a Senior Software Engineer II to enhance infrastructure reliability and performance. Work remotely in the US or Canada.
Senior Software Engineer, Backend
Senior Backend Software Engineer role focusing on microservices, APIs, and scalable systems. Remote work available.
Senior Software Engineer, Analytics
Join Webflow as a Senior Software Engineer, Analytics to build and scale analytics capabilities.
Senior Python Backend Software Engineer
Join Within3 as a Senior Python Backend Software Engineer, leading data integration projects in a fully remote role.
Senior Software Engineer - Fullstack/Back-End
Senior Software Engineer for Fullstack/Back-End roles, focusing on energy performance software with Python, TypeScript, and Agile methodologies.
Senior Analytics Engineer
Join Remote as a Senior Analytics Engineer to drive impactful decision-making with data analytics and engineering.