Proximie
Clearwater Analytics
Senior Software Development Engineer
Stellenübersicht
Wir suchen einen erfahrenen und motivierten Senior Software Engineer, der unser dynamisches Team bei CWAN verstärkt. Diese Rolle ist Teil unseres Beacon Core Engineering Teams. Das Core-Team entwickelt einen großen Teil von Beacon Cloud, direkt oberhalb der Plattform-Abstraktion. Es befasst sich mit den Entwicklertools (SDLC), die wir unseren Kunden anbieten und intern nutzen – IDE inklusive Cline-Integration, Code Review, Test Framework, Release-Prozess; sowie Laufzeitausführung – Batch-Scheduler, Supercomputer-Scheduler, Containerisierung, Coding-Bibliotheken – Abhängigkeitsgraph und Deal-Modell, das von der Finanzschicht und direkt von Kunden genutzt wird.
In dieser Rolle sind Sie für das Design, die Entwicklung, die Bereitstellung und die Wartung von qualitativ hochwertigem Code verantwortlich und arbeiten mit funktionsübergreifenden Teams zusammen, um unsere Softwareangebote zu verbessern. Diese Position ist ideal für einen Ingenieur, der von der Kundenzufriedenheit angetrieben wird und sich stark für kontinuierliches Lernen und Verbesserung engagiert. Wir nutzen KI-Agenten, um die Entwicklung sicher zu beschleunigen und gleichzeitig Kunden dabei zu helfen, dasselbe zu erreichen.
Aufgaben *
- Entwerfen, Erstellen, Bereitstellen und Warten von qualitativ hochwertigem Code, der einfach, gut strukturiert, klar und gut getestet ist. *
- Nutzen Sie KI-Agenten, um die Entwicklung zu beschleunigen und andere darin zu beraten, wie sie sicher eingesetzt werden können, sowohl für Kunden als auch intern. *
- Komplexe Probleme effizient aufschlüsseln und lösen, wobei bei Bedarf Forschung und Zusammenarbeit genutzt werden. *
- Effektive Kommunikation über verschiedene Medien, mit unterschiedlichen Zielgruppen und zu geeigneten Zeiten. *
- Implementieren und Warten mehrerer Ebenen automatisierter Tests (z. B. Unit-, Integrations-, Vertrags-, End-to-End-Tests). *
- Mentoring neuer und weniger erfahrener Teammitglieder, Teilen von Wissen und Best Practices. *
- Leiten von Design- und Feature-Diskussionen, Eintreten für Verbesserungen in Bezug auf Softwareleistung, Skalierbarkeit, Zuverlässigkeit und Sicherheit. *
- Koordination mit funktionsübergreifenden Teams, um die erfolgreiche Integration von Softwareanwendungen sicherzustellen. *
- Fehlerbehebung und effektive Behebung von Produktionsvorfällen. *
- Kundenbedürfnisse verstehen und Probleme mit Empathie und Dringlichkeit angehen. *
- Übernahme aller anderen angemessenen Tätigkeiten, die vom Management gefordert werden.
Erforderliche Fähigkeiten *
- Hervorragende Kenntnisse in Python *
- Starke Beherrschung einer typisierten, objektorientierten Programmiersprache. *
- Tiefes Wissen über Softwaremethoden, Werkzeuge und gängige Architekturmuster. *
- Leidenschaft für die Arbeit in einer Software-as-a-Service-Umgebung. *
- Starker Fokus auf Kundenzufriedenheit und Benutzererfahrung. *
- Ausgezeichnete Team- und Kollaborationsfähigkeiten. *
- Fähigkeit, die Zeit effektiv zu managen und Ergebnisse innerhalb von Fristen zu liefern. *
- Engagement für kontinuierliches Lernen und berufliche Weiterentwicklung. *
- Außergewöhnliche analytische Fähigkeiten und Problemlösungskompetenz. *
- Sicherer Umgang mit Microsoft Office und anderen wesentlichen Computeranwendungen. *
- Detailgenauigkeit und starke Dokumentationsfähigkeiten. *
- Hervorragende verbale und schriftliche Kommunikationsfähigkeiten. *
- Starke organisatorische und zwischenmenschliche Fähigkeiten.
Ausbildung und Erfahrung: *
- Abschluss in Informatik oder einem verwandten Fachgebiet. *
- 5+ Jahre Erfahrung in der Softwareentwicklung mit Python oder einer anderen OOP-Sprache.
- Erfahrung mit TypeScript oder Javascript und Rust wäre ein starker Pluspunkt *
- Vertrautheit mit C++ ist ein Plus. *
- Erfahrung im Finanzbereich ist ein Plus. *
