IG North America is seeking to improve operational efficiency and quality of life for internal teams by building custom tools for proprietary systems and integrating third-party solutions. This includes supporting critical teams like Trade Desk, Account Opening, Fraud Prevention, and Banking Operations to reduce friction, improve workflows, and enhance employee satisfaction and customer experience.
Requirements
- Deep expertise in at least one language or framework, dealing with it in a production context
- We expect a Software Engineer to have dabbled in languages, frameworks, or technologies beyond their expertise
- Demonstrable professional experience working as a software engineer on a team
- Must be able to learn quickly in areas where you don't have deep expertise
- Experience with Ruby, Java, and JavaScript
- Ability to modify existing systems and take ownership of current systems
- Experience contributing to greenfield projects and troubleshooting issues as they arise
Responsibilities
- Build and maintain Ruby APIs, services, and systems that reliably and efficiently handle order routing and ledger flows
- Implement technology improvements to enhance security, reliability, and performance
- Provide guidance and leadership to more junior members of the team when questions arise about language or implementation specifics, as well as contributing in a meaningful way to our peer review process
- Translate requirements and technical direction into production-quality code with lightweight guidance from a senior engineer or team leadership
- Work independently on smaller scope tasks and work under the guidance of a senior engineer to contribute to larger projects
- Write comprehensive tests for your code
- Perform light infrastructure work to support application development work where applicable
Other
- Continue your growth by learning new systems and working towards ownership of tastytrade's systems
- The actual salary offered will be based on the candidate's level of experience and qualifications
- Hybrid work model with 3 days/week in office in Chicago, IL
- Discretionary performance bonus: 8-12% of base salary based on individual and company performance
- Candidates are encouraged to apply even if they don't meet every single requirement