Join a dynamic team at the pulse of global markets, where we deliver innovative software and service solutions for essential financial reporting and capital markets transactions.
Requirements
- Design and implement modular, cohesive frontend and backend services for resilient, efficient distributed systems
- Build concurrent, asynchronous applications with strong network resilience, including micro-frontend SPAs
- Decompose complex systems into well-defined components and develop advanced algorithms for difficult problems
- Ensure high-quality software through effective automated testing, enabling fast delivery and safe refactoring
- Apply AI, ML, and vector databases in development workflows and product features
- Use observability (instrumentation, dashboards, alerts, tracing) to monitor performance, errors, and usage
- Optimize build, deployment, and infrastructure-as-code pipelines
- Analyze defects thoroughly to drive impactful improvements
- Design with a strong security mindset beyond standard frameworks through deep system understanding
- Conduct rigorous code reviews and stay current with modern technologies and tools
- Collaborate closely with cross-functional teams across engineering and product
- Continuously identify and address technical debt
- Contribute to engineering roadmaps and planning
- Lead product architecture while remaining hands-on
Benefits
- Competitive compensation
- Flexible workplace
- Comprehensive benefits
- Opportunities for professional growth