Senior Software Engineer
Svitla Systems
⚲ Warszawa, Kraków, Wrocław, Poznań, Rzeszów, Toruń, Gdynia, Gdańsk, Lublin
Wymagania
- Node.js
- Kotlin
- Java
Opis stanowiska
Svitla Systems Inc. is looking for a Senior Software Engineer for a full-time position (40 hours per week) in Europe. Our client is a broker platform that offers brokers real-time risk. Required Skills: • At least 5 years of experience as a Software Engineer. • Proficiency in Java/Kotlin as primary skills. • Familiarity with TypeScript and Node.js as secondary skills. • Experience in designing and integrating REST APIs. • Knowledge of cloud infrastructure, preferably GCP, including App Engine, Cloud Run, and GCS. • Experience with LLM APIs and handling non-deterministic outputs. • ETL and data pipeline expertise. • Ability to process spreadsheets or documents programmatically (e.g., multi-sheet Excel files, inconsistent headers). • Knowledge of event-driven architecture. Nice to have: • Experience in the insurance industry (SOVs, TIV, COPE data, property risk). • Lloyd's market experience. Responsibilities: • Integrate Circe into the SOV service for complete extraction: accept uploaded SOV files, initiate processing, and parse and validate the results. • Develop validation logic (e.g., TIV reconciliation, control totals) that can accept parameters through API. • Provide a REST API for communication of processing results to other systems. • Set up fallback routing when LLM extraction fails or the confidence level is too low. • Deliver architecture documentation, a production runbook, and a structured handover to the team. We offer: • US and EU projects based on advanced technologies. • Competitive compensation based on skills and experience. • Regular performance appraisals to support your growth. • Flexibility in workspace, either remote or our welcoming office. • Bonuses for article writing, public talks, and other activities. • Generous time off, including vacation, national holidays, sick leaves, and family days. • Personalized learning programs tailored to your interests and skill development. • Free tech webinars and meetups organized by Svitla. • Regular corporate online activities. • Awesome team and a friendly, supportive community!