
Backend Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Illinois.
• Design and create backend services, APIs, and real-time systems for internal trading applications and client-facing platforms using C# / .NET 10, emphasizing reliability, performance, and maintainability.
• Develop and sustain integrations with Bloomberg utilizing REST, FIX, and Pub/Sub APIs to enhance trading operations, market data access, and transaction reporting processes.
• Implement real-time data delivery through SignalR and messaging patterns leveraging Redis for caching, queuing, and pub/sub messaging.
• Design and query relational data models using Entity Framework Core, LINQ, and PostgreSQL (AWS Aurora), while collaborating with the Data team on shared data requirements, including Snowflake.
• Establish and uphold application security, including SSO for internal applications and suitable authentication/authorization patterns (OAuth2, OpenID Connect) for client-facing platforms.
• Collaborate closely with frontend, data, and DevOps teams to define API contracts, align on requirements, and deliver solutions in a collaborative and efficient manner.
• Contribute to architectural decisions, code reviews, and engineering standards, focusing on clarity, simplicity, and long-term scalability.
• Over 5 years of backend software engineering experience with a strong emphasis on C# and modern .NET (.NET 6+, ideally .NET 10).
• Extensive expertise in the .NET ecosystem, including Entity Framework Core, LINQ, SignalR, and associated libraries.
• Strong background in PostgreSQL and relational data modeling; skilled in writing and optimizing complex SQL queries.
• Experience in building and securing both internal and external-facing APIs, including SSO integration (Microsoft Entra / Azure AD) and external authentication patterns (OAuth2, OpenID Connect).
• Proficient with Redis for caching, queueing, and pub/sub messaging patterns.
• Familiarity with gRPC, or willingness to adopt it as part of the technology stack.
• Proficient in Git/GitHub and contemporary development workflows (pull requests, code reviews, branching strategies).
• Comfortable utilizing JetBrains Rider or equivalent professional .NET tools.
• Experience working in Agile environments, with a collaborative, team-oriented approach to planning and delivery.
• Strong communicator capable of effectively collaborating across teams, providing clarity on technical decisions, and aligning stakeholders without needing close supervision.
• Self-motivated and accountable, able to manage priorities and follow through in a fast-paced environment.
• Preferred: Experience with Bloomberg integrations using REST, FIX, and Pub/Sub APIs.
• Familiarity with ETF lifecycle concepts—basket creation, order management, NAV calculation, holdings reconciliation, and trade workflows.
• Awareness of AWS compute and infrastructure (ECS/EC2, Lambda, CloudWatch).
• Familiarity with Snowflake as a data platform.
• Exposure to Next.js or modern frontend frameworks (beneficial for cross-team collaboration).
• Understanding of compliance frameworks such as SOC2.
• A keen interest in financial markets and trading systems, with a curiosity about how technology supports real-time decision-making.
• Health insurance
• Retirement plans
• Paid time off
• Flexible work arrangements
• Professional development opportunities
Cision France
Navigate Power
Get handpicked remote jobs straight to your inbox weekly.