New York Stock Exchange | <a href=" | New York, NY | Lead and senior engineers | ONSITE | Full-time
We are looking for quick learners who enjoy working with modern software development tools in the financial and capital markets space.
Knowledge of specific frameworks or libraries is less important than a broad knowledge of software development practices, and an ability to learn.
At the NYSE, we are building customer-facing web applications with tons of referential data and many downstream systems.
Must haves:
1. Significant experience developing web applications and web sites.
2. Very good grasp of Python 3.5+ or TypeScript. Both are a plus.
3. Some knowledge of the other language listed above.
4. Willingness to work with both ecosystems.
5. Relational database experience, ideally PostgreSQL.
6. An understanding of automated testing and when it’s an asset and when it’s a liability.
7. Clear, concise coding skills. Your code is more often described as "clean and elegant" than "clever."
8. A healthy amount of patience for firewall/infrastructure navigation. We use modern stacks and have access to most tools, but still operate in a regulated environment.
Nice to haves:
1. Understanding of formal methods
2. Bash and vi fu.
3. Mypy and static typing experience in Python
4. React experience.
5. Django experience.
6. Static typing experience in other languages: Java, C++
7. API design
8. Rust experience
Interested? Email me at REDACTED_EMAIL. Please put Hacker News in the subject line. Maybe even take a look at the shibboleths in the sub-comment below and try answering a few.
Ask HN: Who is hiring? (January 2018)