Job Summary
A cloud-based computing software firm is searching for a person to fill their position for a Remote Python and Java Principal Software Engineer in New York City.
Individual must be able to fulfill the following responsibilities:
- Taking the lead on the development of new systems that handle the processing of billions of data points
- Being responsible for the technical design, architecture, and implementation of major system components
- Providing technical guidance, support, and mentorship for members of the team and others
Applicants must meet the following qualifications:
- 10+ years of hands-on, directly relevant, software development experience
- Proven experience building products in Big Data and distributed computing
- Experience designing cloud-first solutions with AWS technologies
- Technically proficient in: Java / Scala, Python, Spark/EMR, Relational Databases / SQL etc
- Experience working in an agile environment on enterprise products
- College degree in Computer Science, Math, Systems Engineering, or a similar technical field