Software Engineer | Fixed Income Platform | AWS-Native
District Partners is working with a mid-market financial services firm operating across broker-dealer infrastructure and investment management, with a core focus on fixed income markets. The firm has built and operates its own trading, financing, and post-trade platform, supporting structured fixed income products in a regulated environment. The engineering team is lean, highly capable, and focused on building systems that directly support trading, clearing, settlement, and financial reporting with a high degree of accuracy and reliability. This role is best suited for a backend engineer who values ownership, precision, and working on systems where output has direct financial and regulatory impact. The environment rewards strong judgment, accountability, and the ability to operate independently within a collaborative, low-friction team. Candidates with exposure to fixed income products such as mortgage-backed securities (MBS), repo, or similar instruments are strongly preferred.
Position Details
- Title: Software Engineer
- Location: Tri-State (NY/CT/NJ) or Washington, DC metro area
- Work Model: Hybrid
- Compensation: $175,000 – $200,000 total compensation (base + bonus)
Key Responsibilities
- Own backend development across critical financial systems supporting fixed income workflows
- Build and enhance services across trading, clearing, settlement, and accounting platforms
- Contribute to system reliability, scalability, and performance in a production-critical environment
- Operate within an AWS-native architecture with strong engineering standards
- Work closely with senior engineering leadership and a lean, high-performing team
- Take on increased ownership across systems and architecture over time based on performance
- Partner with business stakeholders to ensure systems align with real-world financial workflows
Technology Environment
- Backend: Java, Groovy, Spring Boot, Spring Cloud, microservices
- Data: MongoDB (primary), event-driven architecture
- Cloud: AWS (ECS, EC2, SQS, SNS, S3, CloudWatch)
- DevOps: Jenkins CI/CD, infrastructure as code, containerized deployments
- Systems: Fixed income trading, financing (repo), clearing/settlement, and accounting platforms
- Emerging tooling: AI-assisted development integrated into engineering workflows
Required Skills and Experience
- 5+ years of backend or distributed systems engineering experience
- Experience within financial systems is strongly preferred, particularly in fixed income environments
- Exposure to trading and post-trade systems, including structured products, MBS, or repo, is a plus
- Strong understanding of data integrity, system reliability, and production accountability
- Ability to operate independently with limited direction and quickly build domain context
- Experience working in lean, low-process environments with high expectations
- Strong technical foundation in distributed systems and cloud-based architectures
Additional Notes
- This is a high-ownership individual contributor role within a lean engineering team
- Engineers are expected to be hands-on and accountable for production systems
- The environment is low-bureaucracy and execution-focused
- Best suited for candidates who prefer platform ownership over narrowly scoped development roles
- Clear opportunity to expand both technical scope and influence as the team grows