Senior Backend Engineer (AI‐Native ERP)
Tech Stack / Keywords
Firma i stanowisko
COMARCH is building a greenfield AI-Native ERP system with high requirements for quality, security, and financial operation correctness.
Wymagania
- Minimum 5 years of commercial backend development experience
- Very good knowledge of at least one of the following: Go, Python, C#, Java, Kotlin, Node.js, TypeScript
- Practical experience designing and implementing APIs
- Good knowledge of relational databases, preferably PostgreSQL
- Understanding of transactional mechanisms, data integrity, concurrency, locks, isolation levels, and optimistic locking
- Understanding of idempotency, retries, and partial failure handling
- Understanding the difference between mutable balance and accounting records and the importance of auditability in financial systems
- Ability to create basic frontend using provided design system (Ant Design) and commercial components (CRUD screens, forms, tables) without requiring CSS proficiency
- Practical knowledge of Docker, CI/CD processes, and basic familiarity with cloud services (AWS, Azure, or GCP)
- Daily use of AI tools supporting development such as Claude Code, Cursor, Codex, or GitHub Copilot
Nice to have:
- Experience with ERP, fintech, accounting, banking, or payment systems
- Knowledge of patterns such as transactional outbox, saga, distributed locking, and event sourcing
- Integrations with LLM API models, RAG, or vector databases
- Practical knowledge of React and Ant Design
Obowiązki
- Design and implement backend of the new ERP system including unit and integration tests
- Design secure, consistent, and auditable financial operations
- Own the data model and transactional boundaries in your area
- Implement user interface for own functionalities based on UX designs and design system
- Collaborate with Software Architect on cloud-native architecture and work with cloud infrastructure and CI/CD
- Integrate business logic with AI solutions
- Iteratively develop features based on user feedback
- Make and document key technical decisions
Benefity
- Private health care with Allianz for employee and close family
- Cafeteria system allowing full subsidy for Multisport card or funds for culture, leisure, sport, and shopping
- Hybrid work model after onboarding: 2 remote days and 3 office days
- Access to advanced AI tools and Google Workspace
- Cooperation with various competency teams for technology exposure and IT knowledge expansion
- Professional career development and real influence on business decisions
Inne informacje
Informujemy, że administratorem danych jest Comarch z siedzibą w Krakowie, ul. Jana Pawła II 39a (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Comarch SA
135 aktywnych ofert