Senior Software Engineer
Core
Build performance-efficient algorithms and scalable software for a Software Asset Management product to manage licensing and compliance.
Role type
Senior Software Engineer (Backend/Data/Full-stack)
Builds
Software Asset Management product features and algorithms
Domain
Enterprise Software / SaaS / Data Engineering
Deliverable
production ML models | product features
Required skills
Object-oriented programming, Data structures & algorithms, Distributed data pipelines, Columnar/analytical data stores, Modern UI frameworks, AI integration, Software architecture
Preferred skills
ServiceNow platform, AI/ML background
Technologies
ClickHouse, Apache Druid, Snowflake, BigQuery, Redshift, Vertica, Apache Spark, Kafka, Flink, Airflow, dbt, Power BI, Tableau, Looker, Angular, React, Vue, Java, C++, JavaScript
Responsibilities
Design and implement scalable code, own code from design to delivery, collaborate with product managers and architects, create dashboards and analytic reports, mentor peers
Seniority
Senior, hands-on IC