Software Engineer
The Software Engineer will design and develop high-performance, resilient back-end systems and data pipelines for global financial post-trade operations. The role focuses on building microservices and event-driven architectures using Java and Spring Boot, optimizing data integration and caching for real-time financial data processing, while promoting best practices in code quality and automation within a collaborative and innovative environment.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Technology, Information and Media.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
Confidential Client is seeking a Software Engineer to design and deliver enterprise-scale backend systems with a focus on reliability, performance, and clean engineering practices. You will work on resilient microservices and data pipelines that process high-volume, real-time data for mission-critical operations.
- Design and implement high-performance back-end services using Java 11+ and Spring Boot
- Build microservices and event-driven architectures for real-time processing
- Develop and maintain data integration components across Snowflake and SQL Server
- Implement Redis-based caching and optimize for low-latency data access
- Work with distributed streaming platforms to process and route event data
- Champion code quality: testing, automation, CI/CD, observability, and performance tuning
- Troubleshoot production incidents and contribute to system reliability and capacity planning
What We're Looking For
- Professional experience in Java development and object-oriented design
- Strong knowledge of Spring Boot and REST API design
- Hands-on experience with SQL Server (queries, stored procedures, performance tuning)
- Experience with Redis and distributed event streaming platforms (Kafka or similar)
- Familiarity with cloud data platforms such as Snowflake and data pipeline concepts
- Strong debugging, performance profiling, and systems-thinking skills
- Excellent communication and collaboration skills within cross-functional teams
Nice to Have
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Background in low-latency or high-throughput financial systems
- Familiarity with monitoring/observability tools (Prometheus, Grafana, ELK)
- Exposure to modern front-end frameworks (for occasional full-stack tasks)
- Prior work with AI-assisted coding tools and automated testing frameworks
What’s on Offer
- Flexible remote working arrangements with a New York-based role
- Opportunity to work with advanced AI-assisted coding tools and modern engineering practices
- Professional growth inside a large-scale engineering environment
- Collaborative, technically-focused culture that values quality and innovation
Location & Work Arrangement
- Location: New York, NY (Confidential Client)
- Employment Type: Full-time
- Work Arrangement: TELECOMMUTE / flexible remote options available
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range