Software Engineer
Software Engineer -- New York, NY. Design, engineer, develop & maintain core platform software applications to enable engineering teams to safely & reliably test & release code into production software systems. Minimum requirements: Bachelor's Degree in Computer Science or related IT field + knowledge of: programming in Python, Java & BASH/Shell Scripting; engineering backend services using REST API endpoints, gRPC frameworks, Swagger & Protobuf; database management systems incl. PostgreSQL, Microsoft SQL & Amazon S3; ability to engineer frontend web interfaces using React (or Angular), JavaScript, CSS & HTML; data streaming & orchestration technologies incl. Kafka & Airflow; cloud services hosted on AWS & Kubernetes; Linux systems & Linux commands; observability tools (Grafana or Datadog); modern IDE (VScode, IntelliJ), version control tools (GIT) & deployment pipeline (Jenkins). Must pass company's required skills assessment. Base pay: $165k-$325k/year (does not include other forms of compensation/benefits). Note Hybrid work attendance policy: In-office work required at below office address for collaboration days based on each team's requirement; remote work permissible for remainder of same month. Send resume to TS-Posting@twosigma.com or mail to TS/HR Dept, Two Sigma Investments, 100 Avenue of the Americas, 16 Fl, NY, NY 10013. Reference Job ID 13065
Required skills
- Git (software)
- Grafana
- Unix Shell Scripting (any)
- Database Management Systems
- Java
- Javascript
- Python
- Linux
- HTML (Hyper Text Markup Language)
- Bash
- Representational State Transfer (REST)
- PostgreSQL
- Cascading Style Sheets (CSS)