What are the responsibilities and job description for the Senior .NET / Python Developer (Automated Trading Systems) position at Nirvana Systems?
Nirvana Systems | Remote (US-based preferred)
Hiring 1–2 roles
About Nirvana Systems
At Nirvana Systems, we build automated trading tools and software designed to empower independent investors to outperform the market. Our platforms combine algorithmic strategies, data-driven decision making, and AI-assisted development to turn sophisticated trading concepts into reliable, production-grade systems.
We work in a space where performance matters, edge matters, and constant innovation is part of the job.
The Role
We’re looking for a medium-to-senior level developer who can operate independently and help evolve our automated trading platforms and support systems. You’ll work on backend systems, web applications, and AI augmented workflows that directly support algorithmic trading, optimization, and investor-facing tools.
This role is ideal for someone who:
- Enjoys translating high-level product ideas into technical solutions.
- Is comfortable creating specs from incomplete or evolving requirements.
- Can design, build, and iterate on systems with minimal supervision.
You will be trusted to own problems end-to-end.
Technical Experience (Flexible Mix)
We are hiring up to two developers, and skills can be complementary. Experience may include:
- .NET / C# / VB.Net for backend and platform development (including desktop applications).
- Python for automation, modeling, and experimentation.
- Web applications & REST APIs.
- SQL for databases
- GitHub for version control and collaborative development.
- Using LLMs to assist with code creation.
- Genetic algorithms or other optimization techniques. (practical or theoretical)
You don’t need every skill listed. We care more about how you think than how many boxes you check.
What Success Looks Like
- You work autonomously and take ownership of outcomes.
- You turn loosely defined goals into clear technical specs.
- You build systems that are reliable, testable, and performance aware.
- You ask smart questions when it matters and execute when it doesn’t.
Why Nirvana Systems
- Work on systems tied directly to market performance.
- High-trust environment with real technical ownership.
- Practical use of AI and automation. (no hype)
- Opportunity to help independent investors succeed in the financial markets.
- Small team, meaningful impact.