> Markdown version of [/jobs/ext/4571857-software-engineer](https://www.wearedevelopers.com/jobs/ext/4571857-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). --- # Software Engineer - **Company:** MILLENNIUM - **Location:** Miami, FL, United States - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, C++ (Programming Language), Cloud Computing, Databases, Data Integrity, PostgreSQL, Software Engineering, SQL Databases, System Programming, Parquet, Backend, Containerization, Kubernetes, Information Technology, Avro, Apache Kafka - **Published:** November 4, 2026 - **Apply:** https://www.juju.com/job/7_15712EAC8E903B9677616992BCA3185A ## About the Role with Millennium's active culture.What You Bring3-5 years of professional development experience using Java or C++, and ideally 1 year of professional experience working with RustStrong SQL and database experience, particularly with DuckDB, Postgres, and RDBMSExperience with containerization, ideally Kubernetes and ArgoCDExperience with scaled architectures, performance analysis, and optimization of backend systemsBachelor's or Master's degree in Computer Science or another scientific fieldStrong analytical, problem-solving, and communication skills, with the ability to work independently in a fast-paced environmentDetail-oriented and organized, with thoroughness and strong ownership of workPreferred: experience with Apache Kafka, Arrow, Parquet, and/or Avro, and with cloud technologies, ideally AWS and/or GCPRecruiter:Eric EnlowHiring Manager:Martin DevillersDepartment:Information Technology ## Description Our applications are used by a wide range of users, primarily Portfolio Managers and Risk Managers, as well as trade support functions such as Middle Office and Valuations.What You'll DoCollaborate with portfolio management, risk, and engineering teams on application development, deployment, and architectureWork closely with quants, risk managers, and engineers across the globe to develop compute-intensive applications for quantitative modeling that process thousands of datasetsOptimize the platform using network and systems programming and other advanced techniques to minimize latencyAutomate system maintenance tasks, end-of-day processing jobs, data integrity checks, and bulk data loads and extractsMaintain, support, and improve application capabilities as new requirements arisePartner with project managers and senior leadership to capture analytic requirements, monitor delivery, and manage expectationsDeliver timely solutions to portfolio and risk managers within the firm, in keeping