Remote, but you must be in the following location
About Us
Atto Trading is a multi-manager trading firm. We operate a portfolio of latency-sensitive strategies in cash equities and futures leveraging our proprietary trading platform. We do not provide third parties access to our trading infrastructure.
With offices in New York & Kyiv, Atto has attracted a top-tier team of quant traders, portfolio managers, developers, and operational staff. After more than 12 years, weโre well established, still breaking our performance records, have become more experienced and we still haven't lost our startup spirit.
For Atto, trading is a team sport. We know that it takes teamwork and relentless effort to beat the market year after year. We are successful because our exceptionally talented people work closely as a team to create flexible, tailored solutions to meet our trading needs.
What we do
We trade stocks, options, and futures on American exchanges such as NASDAQ, NYSE, ARCA, BATS, EDGE, CME, CFE etc.
Job Summary:
ATTO Trading is seeking a Python full-stack developer to be part of our DevOps team supporting various projects, contributing to and developing the company's trading systems for its global trading footprint. The Full Stack Developer will work under the supervision of the DevOps Manager and he will be a key member of the Scrum team working in Agile Safe and DevOps culture.
The primary responsibility of this role is to migrate existing projects from PHP, develop and maintain web applications (as well as backend applications) from scratch using (but not limited to) Python, Angular, and Node.js technologies.
The ideal candidate will have a good foundation in Web Application development, Microservices architecture, and documented experience in REST, Angular, React, Typescript, UX, HTML5, CSS5, and SQL. Should be exposed to a broad range of technologies across all layers of architecture. Committed to collaborative problem solving, sophisticated design, and quality products are important.
Responsibilities:
performs application enhancements and builds new products in all layers of the application such as the backend and Web
develops and maintains modernized and legacy systems on an Open-Source tech stack using effective principles
enhances software to reduce operating time or improve efficiency
troubleshoots and resolves issues in dev and production environments
engage with product teams to comprehend functional challenges, prototype new ideas, and new technologies, and help to create innovative solutions
the Full Stack Developer participates in the sprint planning meetings to assign the story points and commit to the user stories planned for a given weekly sprint
participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of applications
translates requirements into technical specifications and diagrams and implements them in conformance with architectural and business requirements
assists with the development and maintenance of operational and system-level documentation.
participate in all phases of Agile methodology (planning, grooming, coding sprint items)
participates in the devising of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of applications
The right candidate:
5+ years of professional experience in developing
tech skills
expert-level programming skills in Python (3+ years of daily coding experience)
relevant experience with Relational Database Management Systems (RDBMS), MySQL
ability to Monitor and manage system resources and application performance
experience with Web Services (SOAP/REST), XML, JSON.
experience with the Gitlab Versioning system
strong programming experience in full-stack development
experience with Grafana
outstanding knowledge of Linux
knowledge and understanding of DevOps principles
about you
master's degree in Computer Science or EE
self-directed and self-motivated with the ability to take charge or play a supporting role
you have exceptional attention to detail and a willingness to go deep into issues
willingness to work within a collaborative, team-drive environment
comfortable in a fast-paced startup environment
good English skills (spoken/written)
Will be a plus:
experience with programing of PHP applications
experience with time series (clickhouse, Prometheus)
you have a passion for trading
Benefits:
an opportunity to learn and gain a unique experience
an excellent place for career advancement
competitive compensation and discretionary bonus (focused on business results)
interesting and complex tasks
corporate training
paid vacation and sick leave
flexible work schedule (40-hour workweek)
remote work
Your email won't be used for commercial purposes. Read our Privacy Policy.