Senior Software Engineer
Listed on 2025-12-01
-
Software Development
Software Engineer, Full Stack Developer, Senior Developer, Cloud Engineer - Software
As a Senior Software Engineer, you will make significant technical contributions to a small team, and collaborate with others teams (Quant and Trading), with the ultimate goal of supporting and expanding day-to-day trading operations by designing, implementing, and enhancing multiple complex software systems.
You will contribute to software systems that handle large amounts of data, support multiple markets with varying rules, and provide trading insights efficiently and accurately. You will work with proprietary platforms, data formats, and APIs, for which you will leverage various data stores and third-party tools. You will apply sound software engineering principles to quickly deliver new tools and enhancements at a rapid pace.
You will apply these principles across multiple concerns, including quality, performance, availability, telemetry, and security. You will be expected to learn new technologies and domain concepts quickly. You will participate on a software development team that executes the full cycle of agile software development, including frequent deployments.
You must be able to work in a dynamic environment. It is important that you are enthusiastic about assuming a large responsibility in a small company and participating on a team delivering accomplishments beyond its size. You will need to be flexible, driven, collaborative, and comfortable juggling responsibilities in multiple disciplines.
RESPONSIBILITIESBuild and maintain software systems and environments that support the needs of multiple traders in various markets:
- Work fluently in languages and technologies including:
Python, Ruby, relational SQL, alternate data stores, asynchronous event-based processes, and distributed systems. - Author full-stack, scalable software and tests to accomplish project needs, both independently and collaboratively.
- Quickly learn and apply domain expertise to solve complex problems involving mathematical analysis and modeling tools.
- Work with Trading and Quant teams to identify software system requirements.
- Regularly collaborate with and provide feedback to other software engineers.
- Deploy software in coordination with other teams.
4+ years of real-world experience building complex software systems in collaborative software teams:
- Excellent verbal and written communication
- Significant (4+ years of post-education) experience in object-oriented development, relational SQL data stores, and algorithms
- Experience with cloud computing, mathematical modeling, software development and software architectural principles, unit/acceptance testing, version control
- Experience with technologies include Rails, R, React/JQuery, HTML/CSS, Redis, Linux, and AWS
- Demonstrable skill authoring code and software systems
- Skill solving complex problems involving complex data
- An education in a STEM discipline
Tios Capital will provide a competitive base salary, with eligibility for bonuses based on individual and company performance, three weeks of paid vacation, health and dental insurance, and a 401k plan.
If you have any questions, please direct them to Apply online with the button below.
#J-18808-Ljbffr(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).