Software Engineer - Full Stack
Koch Industries
In this role you will design and deliver scalable full‑stack solutions that support middle‑office and trading operations, shaping platform direction and improving data quality, reliability, and controls. You will collaborate with business stakeholders to translate requirements into maintainable, cloud-native applications and services. Expect exposure to broad technical and business challenges as you contribute to modernization and measurable value. This opportunity lets you influence architecture and deliver practical improvements at scale.
Responsibilities- Design, build, and maintain full-stack applications supporting middle-office functions and trading processes
- Partner with business stakeholders to translate requirements into scalable technical solutions
- Develop cloud-native applications and services on AWS using modern architecture patterns
- Contribute to system design, data models, APIs, and integration patterns
- Deliver reliable software through automated testing, CI/CD, and shared engineering standards
- Support and modernize existing platforms, driving simplification and reliable operation
- 5+ years of production software experience across backend and frontend
- Experience with at least one modern backend language/framework (Node.js, Python, or C#/.NET)
- Experience building UIs with a modern frontend framework (React or Angular)
- Experience with relational databases, SQL, RESTful APIs, and complex data models
- Experience with source control, CI/CD pipelines, automated testing, and Agile
- Experience building and deploying applications in a public cloud environment
- Experience using modern development tools to improve code quality, testing, or delivery efficiency
- effective cross-functional collaboration
- ownership of outcomes
- ability to operate in ambiguous environments
- Node.js
- Python
- C#/.NET
Reference: WJ-747_30162488