About the Role
The position involves developing robust software solutions, improving system performance, and collaborating with technical and business units to deliver reliable financial technology services.
Responsibilities
- Design and implement secure, high-volume transaction systems
- Optimize application performance across distributed environments
- Collaborate with product teams to define technical requirements
- Conduct code reviews and ensure adherence to standards
- Troubleshoot and resolve production issues promptly
- Participate in architectural planning and system design
- Integrate third-party services and APIs
- Maintain comprehensive technical documentation
- Support compliance with financial industry regulations
- Mentor junior engineers through pair programming and feedback
- Develop automated testing frameworks
- Ensure data integrity and system reliability
- Implement continuous integration and deployment pipelines
- Evaluate emerging technologies for potential adoption
- Contribute to security audits and vulnerability assessments
- Monitor system health and performance metrics
- Refactor legacy components for improved scalability
- Work within agile development cycles
- Coordinate with QA teams to validate deliverables
- Assist in incident response and root cause analysis
- Align engineering efforts with business objectives
- Enhance monitoring and alerting systems
- Participate in on-call rotations
- Drive improvements in development workflows
- Promote code quality and best practices
Nice to Have
- Master's degree in computer science or engineering
- Experience with real-time payment systems
- Knowledge of PCI-DSS or SOX compliance
- Background in risk management platforms
- Familiarity with blockchain or distributed ledger concepts
- Certifications in cloud architecture or security
- Contributions to open-source software projects
- Experience leading technical projects
- Exposure to machine learning integration in financial contexts
- Understanding of high-frequency trading systems
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid remote with core office days
Team
Collaborative engineering unit within financial technology division
Technology Stack
- Primary languages: Java, Python
- Cloud infrastructure: AWS
- Containerization: Docker, Kubernetes
- Databases: PostgreSQL, MongoDB
- Monitoring: Prometheus, Grafana
Work Environment
- Hybrid schedule with office presence required two days per week
- Collaborative team culture with technical autonomy
- Access to professional development resources
- Quarterly innovation sprints for new tool evaluation
Available for qualified candidates