Job Description
As a Senior Software Engineer in the Data Platform Services Team, you'll design and build core services that power our analytics platform: data contracts, the Data Product Catalog, data quality and observability frameworks, and data delivery/subscription systems. Analytics drives everything at Lytx—from collision prevention to driver coaching across 700,000 vehicles worldwide. You'll help develop platform capabilities that enable domain teams to confidently deliver analytics-powered safety features at scale with low-latency delivery and enterprise-grade governance. If you want to contribute to the platform that makes analytics-driven safety possible, this role is for you.
What You'll Need:
- B.E/B Tech in Computer Science/Engineering or equivalent experience
- Enterprise software engineer experience with 7+ years building scalable back-end services and web applications
- Strong experience designing and developing microservices and RESTful APIs.
- Strong experience with cloud platforms - AWS and container orchestration (Kubernetes)
- Expert knowledge of object-oriented design practices and enterprise patterns
- Expert level knowledge C#, .NetCore
- Experience building responsive front-end applications using Angular or similar web frameworks
- Expertise working with databases like MS SQL, MySql, PostgreSQL, or MongoDB
- Experience working with message-based technologies like Kafka, RabbitMQ
- Ability to collaborate across numerous teams and create new strategies to achieve results.
- Expertise with building testable systems using Unit Testing and TDD methodologies
- Agile software development experience
- Passion for collaboration and mentoring junior developers