Senior Software Engineer (Java)
ΠΡΡΡ & Π‘ΠΎΠΏΡΠΎΠ²ΠΎΠ΄
ΠΠ»Ρ ΠΌΡΡΡΠ° Ρ ΡΡΠΎΠΉ Π²Π°ΠΊΠ°Π½ΡΠΈΠ΅ΠΉ Π½ΡΠΆΠ΅Π½ Plus
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ
Location: Chicago, United States
Annual base salary: $175,000β$275,000, plus an annual discretionary bonus.
Company
is a diversified trading firm that combines sophisticated technology and trading expertise across global financial markets and alternative investment strategies.
What you will do
- Build and maintain systems for trade management, trade and order processing, and platform services.
- Design, model, and program solutions using a variety of languages and technologies.
- Develop both greenfield systems and improvements to legacy code.
- Drive projects from initiation through completion while understanding the underlying business requirements.
- Promote modern technologies and engineering best practices, including rapid deployment, feedback, automated testing, and loosely coupled service architectures.
- Provide on-call support and collaborate with other developers when needed.
Requirements
- Multiple years of server-side software development experience.
- Strong understanding of microservice architectures and the CAP theorem.
- Confident JVM knowledge and experience with modern programming languages such as Java, Python, or Clojure.
- Experience with domain-driven design, domain modeling, functional programming paradigms, and type theory.
- Exposure to Kubernetes, Docker, Linux, Kafka, RabbitMQ, Git, SQL, HTML, CSS, or JavaScript.
- Ability to focus on testing, reliability, scalability, maintainability, and ownership of outcomes when using AI coding assistants.
Nice to have
- Experience with Airflow or other Python-based workflow orchestration tools.
- Exposure to agentic frameworks or MCP server development.
- Knowledge of financial concepts, exchange trading, or physical energy trading.
Culture & Benefits
- Autonomous engineering environment with high-level requirements and freedom to pursue business solutions.
- Opportunity to work with polyglot technologies across platform and domain engineering teams.
- Medical, pharmacy, dental, and vision insurance.
- 401(k) with discretionary employer match, health savings accounts, and flexible spending accounts.
- Short- and long-term disability, life, and AD&D insurance.
ΠΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ: Π΅ΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠΎΠ΄Π°ΡΠ΅Π»Ρ ΠΏΡΠΎΡΠΈΡ Π²ΠΎΠΉΡΠΈ Π² ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ iCloud/Google, ΠΏΡΠΈΡΠ»Π°ΡΡ ΠΊΠΎΠ΄/ΠΏΠ°ΡΠΎΠ»Ρ, Π·Π°ΠΏΡΡΡΠΈΡΡ ΠΊΠΎΠ΄/ΠΠ, Π½Π΅ Π΄Π΅Π»Π°ΠΉΡΠ΅ ΡΡΠΎΠ³ΠΎ - ΡΡΠΎ ΠΌΠΎΡΠ΅Π½Π½ΠΈΠΊΠΈ. ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ ΠΆΠΌΠΈΡΠ΅ "ΠΠΎΠΆΠ°Π»ΠΎΠ²Π°ΡΡΡΡ" ΠΈΠ»ΠΈ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π² Π³Π°ΠΉΠ΄Π΅ β