.NET System Architect
Listed on 2026-02-16
-
IT/Tech
Systems Engineer
Join to apply for the .NET System Architect role at In Commodities
Join to apply for the .NET System Architect role at In Commodities
Get AI-powered advice on this job and more exclusive features.
This range is provided by InCommodities. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range$/yr - $/yr
Direct message the job poster from In Commodities
Are you eager to solve complex architectural challenges in a fast-paced, energy trading company? Do you enjoy staying hands-on while also helping shape long-term technical direction of a company? If so, you might be a perfect fit for our Technology team at InCommodities – North America!
We are looking for a hands-on .NET Systems Architect to join our growing North American tech team in Austin, Texas. This role is ideal for someone who enjoys designing scalable systems, writing clean code, and helping shape the future of a modern, high-performance trading platform.
Be part of our US growth adventure
Since 2017, our parent organization has been on a mission to rethink energy trading and organizational culture. At the heart of this lies Energy Tech - a unique fusion of energy trading and technology. In 2024, InCommodities US stood up as its own entity and is acting as a fast-growing startup within the broader InCommodities organization. This means we move quickly, iterate often, and operate with a high degree of ownership and autonomy—while benefiting from the scale and stability of our global team.
Your journey as .NET Systems Architect
You will work closely with developers, traders, and other relevant stakeholders to define and implement practical architectural solutions that balance short-term needs with long-term goals and help lay the foundation for what is next in our North American trading business. This can be from enabling physical gas trading to helping shape the next generation architecture of our ETRM platform. You will have the opportunity to influence strategic platform decisions while staying hands-on and close to the technology that powers real-time trading operations.
Your work will support the structured and maintainable evolution of our software ecosystem, aligning with both business priorities and future growth.
Responsibilities – you will:
- Actively contribute to system design and development, writing code where necessary to set standards and establish best practices.
- Define the architecture for our .NET-based software ecosystem, ensuring modularity, scalability, and long-term maintainability.
- Drive the adoption of a unified system design, establishing a well-documented architecture, fostering a systems-thinking mindset that enhances scalability, maintainability, and overall efficiency.
- Collaborate closely with traders and other business stakeholders to ensure system designs align with real-world trading and operational needs.
- Guide Dev Ops and infrastructure planning, working alongside IT and cloud engineers to ensure a seamless, scalable deployment environment.
- Provide technical mentorship to developers, ensuring knowledge sharing across the team.
- Balance architecture decisions with implementation realities, ensuring solutions are practical, executable, and aligned with business needs.
- Evaluate and introduce modern technologies in collaboration with the team while ensuring compatibility with existing systems and business requirements.
Qualifications – we imagine that you:
- Have 5+ years of experience designing and building distributed systems, ideally in trading, energy, finance or similarly fast-paced domains.
- Have deep experience with .NET technologies and understand how to structure large systems for growth
- Design and evolve the architecture of our event driven trading systems, focusing on performance, modularity, and long-term maintainability
- Partner with trading, analytics, and operations teams to define the technical foundations for new markets and workflows, including physical gas
- Evaluate and guide the selection or development of our future ETRM system
- Contribute directly to the codebase when needed — prototyping ideas, building core components, and validating architecture…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).