edkey logo
edkey
Verified live 5h ago

Software Engineer (Python/JavaScript) (Hybrid)

Brief overview

NYC Metro AreaHybrid
UndergradOr in progress
$98k–$121k/yrStated range
2+ yrsMinimum
1 H-1B approvalsDept. of Labor
PythonDjangoJavaScriptReactPostgreSQLLinux/UnixGitData structuresAlgorithmsSystem designREST APIsUnit and integration testingCI/CDFrontend developmentBackend developmentWeb frameworksMarket data processing

About the company

Edkey is an AI-powered education technology company building the intelligence layer between learning and career outcomes.

Visa sponsorship history

1 year sponsoring, last filed FY2024

Data powered by U.S. Department of Labor. This does not guarantee sponsorship for this specific role.
1H-1B approved
100%approval rate
H-1B Petition ApprovalsVisas USCIS actually granted: the strongest sign the company sponsors.
20241

Job description

Summary

Edkey is looking for a full-stack software engineer to join their team, focusing on building and maintaining systems for foreign exchange and fixed income trading platforms. The role involves data collection, analytics, and developing both backend services and user-facing tools in a hybrid work environment.

Responsibilities

  • Collect, aggregate, and process market activity and trade data for analysis and alerting
  • Design and maintain relational schemas and data storage for performance and reliability
  • Build flexible web interfaces to query, visualize, and summarize market activity; enable per‑participant configuration
  • Implement automated scanning, anomaly detection, and alerting for unusual market events
  • Develop backend services and REST APIs using Python and web frameworks (Django or similar)
  • Implement frontend components using JavaScript and modern libraries/frameworks (preferably React)
  • Write and maintain unit and integration tests; follow best practices for testing and CI/CD
  • Collaborate with operations, sales, and other stakeholders to gather requirements and iterate on solutions
  • Document designs, runbooks, and implementation details in internal wiki/knowledge base
  • Use Git and Linux/Unix environments for development and deployment

Skills

  • Bachelor's degree in Computer Science or a comparable field (or equivalent experience)
  • 2+ years of professional experience in software development (full‑stack focus)
  • Strong proficiency in Python and experience with Django or a similar Python web framework
  • Experience with JavaScript and modern frontend development (React preferred)
  • Proficiency with relational databases such as PostgreSQL
  • Comfortable working on Linux/Unix systems and using Git for version control
  • Solid understanding of data structures, algorithms, and system design
  • Strong communication skills and ability to work with non‑technical stakeholders
  • Self‑directed, motivated, and able to convert ideas into robust production solutions
  • Master's degree in Computer Science or related field
  • Prior experience in finance, trading systems, market data, FX, or fixed income platforms
  • Experience with observability, logging, and alerting systems for production services
  • Familiarity with deployment/CI tooling and containerization (Docker, Kubernetes) — a plus

Qualifications

Must Haves

  • Bachelor's degree in Computer Science or a comparable field (or equivalent experience)
  • 2+ years of professional experience in software development (full‑stack focus)
  • Strong proficiency in Python and experience with Django or a similar Python web framework
  • Experience with JavaScript and modern frontend development (React preferred)
  • Proficiency with relational databases such as PostgreSQL
  • Comfortable working on Linux/Unix systems and using Git for version control
  • Solid understanding of data structures, algorithms, and system design
  • Strong communication skills and ability to work with non‑technical stakeholders
  • Self‑directed, motivated, and able to convert ideas into robust production solutions

Nice to Haves

  • Master's degree in Computer Science or related field
  • Prior experience in finance, trading systems, market data, FX, or fixed income platforms
  • Experience with observability, logging, and alerting systems for production services
  • Familiarity with deployment/CI tooling and containerization (Docker, Kubernetes) — a plus

Benefits

  • Competitive base salary and incentive compensation opportunities
  • Generous paid time off (vacation, personal, sick, community service days)
  • Health, dental, and vision benefits, including telemedicine and mental health resources
  • 401(k) retirement plan with company match
  • Employee Stock Purchase Plan and variable pay programs
  • Flexible spending / tax‑advantaged accounts (health, dependent, transportation)
  • Tuition assistance, employee referral bonuses, and volunteer opportunities
  • Office amenities and perks commonly found at large financial services firms

More jobs like this