> Markdown version of [/jobs/ext/600388-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/600388-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Ai, Inc - **Location:** United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Systems Engineering, C Sharp (Programming Language), Mobile Application Development, Data Structures, Software Debugging, Distributed Systems, Memory Management, Enterprise Messaging Systems, Microsoft SQL Server, RabbitMQ, Software Tools, Software Engineering, Systems Integration, Trade Promotion Management, Multithreading, ReactJS, Concurrency, AngularJS, Low Latency, Apache Kafka, Restful APIs, Amazon Simple Queue Service (SQS), Grpc, Code Restructuring, Serverless Computing, Microservices - **Published:** June 23, 2026 - **Apply:** https://www.dice.com/job-detail/3741a1e1-c117-449b-9b16-42df2c40e832 ## About the Role We are looking for a Senior Software Engineer who is both a strong systems engineer and an AI-native builder. You should have exceptional programming fundamentals, deep experience shipping production software, and extensive hands-on experience using AI coding tools and agents as part of your core development workflow., 5+ years of experience building and shipping production software in high-performance or enterprise environments. Excellent programming fundamentals, including software design, data structures, algorithms, concurrency, debugging, and testing. Extensive experience using AI-assisted software development tools and coding agents to materially improve development velocity and deliver production applications. A track record of using AI not just for autocomplete, but as a real engineering accelerator across coding, testing, debugging, refactoring, documentation, and workflow automation. Strong judgment on when to trust AI, when to verify deeply, and when to rely on first-principles reasoning. Significant production experience with Rust, including async/await, ownership, memory management, and multithreaded programming. Working knowledge of C# and .NET Core. Experience building distributed systems using REST, gRPC, microservices, and messaging platforms such as Kafka, RabbitMQ, or SQS/SNS. Strong AWS experience, including serverless and performance-aware system design. Strong communication skills and the ability to work effectively in a fast-moving, collaborative team. Nice to Have Experience building AI-native development workflows or integrating coding agents into team engineering processes. Familiarity with Agile, TDD/BDD, and Rust testing frameworks. Knowledge of React or Angular. Understanding of FIX, MS SQL, financial markets, and post-trade lifecycle processes. ## Description This role is focused on building and scaling our trade management platform, with primary development in Rust and selective work in C#/.NET. You will work on a high-throughput event processing platform that handles hundreds of millions of events supporting trade processing across Equities, Macro, Credit, and Commodities. We are looking for someone who can combine first-principles engineering with modern AI-assisted development to move faster, solve harder problems, and raise the standard of execution. What You'll Do Build high-performance, multithreaded Rust systems for large-scale trade flow and event processing. Design, ship, and operate distributed services that are reliable, observable, and production-ready. Use AI coding tools and agents such as Claude Code, Codex, or similar platforms to accelerate design, implementation, debugging, testing, and refactoring. Apply strong engineering judgment to validate AI-generated work and ensure correctness, security, performance, and maintainability. Own systems end-to-end, from architecture through deployment and production support. Improve throughput, latency, memory efficiency, and AWS infrastructure cost at scale. Collaborate with engineers across New York, London, Poland, Singapore, and Hong Kong., Solve hard distributed systems and performance problems at meaningful scale. Join a team that believes the best engineers will combine deep technical fundamentals with effective use of AI. Help define how AI-assisted and agent-based software development is applied in a serious production environment. ## Related Videos - [Engineering Mindset in the Age of AI - Gunnar Grosch, AWS](https://www.wearedevelopers.com/videos/1735-engineering-mindset-in-the-age-of-ai-gunnar-grosch-aws) - [Beyond Kafka & RabbitMQ: Why NATS is the Future of Microservices Messaging](https://www.wearedevelopers.com/videos/1646-beyond-kafka-rabbitmq-why-nats-is-the-future-of-microservices-messaging) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Developing ASP.NET Core Microservices with Dapr: A practical guide](https://www.wearedevelopers.com/videos/1528-developing-asp-net-core-microservices-with-dapr-a-practical-guide) - [Agentic AI - From Theory to Practice: Developing Multi-Agent AI Systems on Azure](https://www.wearedevelopers.com/videos/1532-agentic-ai-from-theory-to-practice-developing-multi-agent-ai-systems-on-azure) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)