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. We are looking for technical team members at all levels who want to push themselves to deliver best in market SaaS solutions.
Requirements
- Design and implement concise, modular, cohesive, frontend and backend services in a distributed system context that are resilient, efficient, and reliable.
- Ensure automated tests are highly effective in terms of software quality, refactor flexibility, and integration/delivery speed.
- Concurrent and asynchronous software design/development.
- Advanced asynchronous and resilient network communications design and implementation.
- Extensive usage of all aspects of observability systems from experienced instrumentation of code to well-designed queries, dashboards, and alerts.
- Data driven optimization of latency, compute, memory, storage, and network traffic.
- Maintain awareness of production system performance, errors, and code usage.
- Communicate with clarity with diagrams, documentation, and presentations to other developers, dev teams, SREs, and management.
- Optimize build, deployment, and IaC provisioning pipelines.
- Rigorous analysis of escaped defects to determine corrective actions with depth of insight.
- Design and develop defensively to maintain or increase security going beyond OWASP and zero trust patterns by truly understanding the area of the system being worked on.
- Rigorous and proficient review and clear feedback on pull requests by team members.
- Keep up with relevant technologies, techniques, tools, and patterns.
- Build software with people. Product managers, other developers, SREs, junior engineers, senior engineers, and offshore. Construct software that matters!
- Constantly address technical debt. Shine a light on it, even when it hurts.
- Plan, lead, or manage projects when called upon to do so while remaining hands on.
Benefits
- Competitive compensation
- Flexible workplace
- Comprehensive benefits
- Opportunities for professional growth