Software Engineer, Data Engineering
Two Sigma
- Tackle the complex and interesting challenge of discovering value hidden in the world’s data through software engineering
- Work with engineers, researchers, and portfolio managers across the organization to onboard interesting datasets
- Build stable, productionalized data pipelines to support Two Sigma’s trading activities
- Collaborate with engineers and business partners to design and architect solutions that introduce new functionality and drive reliability improvements to our data ecosystem
- Minimum 1 year of experience required; 2-5 years of experience in cutting-edge software engineering preferred
- BS/BA degree or the equivalent in Computer Science, Computer Engineering, Systems Design Engineering or a related field
- An understanding of data structures and algorithms
- Experience with Python and Bash; Java (or other JVM languages), C, or C++ is a plus
- Demonstrated knowledge of Unix systems including system management and software development in Linux environment
- Demonstrated experience in large-scale systems
- Experience in trading or finance is a plus
- Core Benefits: Fully paid medical and dental insurance premiums for employees and dependents, competitive 401k match, employer-paid life & disability insurance
- Perks: Onsite gyms with laundry service, wellness activities, casual dress, snacks, game rooms
- Learning: Tuition reimbursement, conference and training sponsorship
- Time Off: Generous vacation and unlimited sick days, competitive paid caregiver leaves
- Hybrid Work Policy: Flexible in-office days with budget for home office setup