Senior Python Engineer
You will join the Nexus squad and play a critical role in streamlining clients' operations and smoothing their investigations on the Crystal platform. You will own the transaction monitoring part of the platform, work on improving stability and observability of the services you own, and maintain code to high-quality standards. You will design and implement features end-to-end, and code, debug, test and deliver features and improvements continuously. You will also provide code reviews, assistance and constructive feedback to your teammates, and work on performance optimizations, including database query optimizations, while refactoring code as necessary.
Responsibilities
- Own the transaction monitoring part of the Crystal platform
- Improve stability and observability of the owned services
- Maintain code to high-quality standards
- Design and implement features end-to-end
- Code, debug, test and deliver features and improvements continuously
- Provide code reviews, assistance and constructive feedback to team members
- Optimize performance, including database queries
- Refactor code as necessary
Requirements
- 8+ years of commercial experience developing Python backend services and APIs for the web
- Solid software architecture skills
- Strong knowledge of SQL/NoSQL databases and data architecture, including PostgreSQL
- Knowledge of testing principles at different levels of the system
- Experience in developing client-facing solutions
- Experience with distributed systems
- Product-oriented mindset
- Proficiency in English
Benefits
- AI tool of your choice: Cursor or Claude Code
- Fully remote work