The New York Public Library

Software Engineer I – Data

The New York Public Library

full-time

Posted on:

Location Type: Hybrid

Location: New York City • New York • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $85,000 per year

Job Level

Junior

Tech Stack

PythonSQL

About the role

  • Write clean, maintainable code following team standards
  • Create and maintain technical documentation
  • Work with DevOps to manage and maintain infrastructure
  • Participate in code reviews and provide constructive feedback
  • Debug and resolve technical issues
  • Collaborate with team members on feature development
  • Write and maintain unit tests
  • Participate in team meetings and agile ceremonies

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • OR equivalent practical experience
  • 0-2 years of hands-on development experience with relevant tech stack
  • Strong problem-solving and analytical skills
  • Proficiency in Python and SQL
  • Basic data manipulation skills and familiarity with dataframes
  • Basic familiarity with version control systems (e.g., Git)
  • Basic debugging and troubleshooting skills
  • Familiarity with fundamental DevOps practices
  • Understanding of code review practices and etiquette
  • Familiarity with CI/CD concepts and basic pipeline usage
  • Good written and verbal communication skills
  • Ability to work effectively in a team environment
  • Basic understanding of testing methodologies
  • Willingness to learn and adapt to new technologies.
Benefits
  • Hybrid Work Environment; requires reporting to the office in NYC three days a week
  • Office/Hybrid Environment
  • Non-Union
  • Exempt
  • Monday - Friday; 9-5

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonSQLdata manipulationdataframesversion control systemsGitdebuggingtroubleshootingCI/CDtesting methodologies
Soft skills
problem-solvinganalytical skillswritten communicationverbal communicationteamworkadaptability
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Software Engineering
Salesforce

Senior Fullstack Developer – Platform Services

Salesforce
Seniorfull-time$172k–$237k / yearCalifornia, Colorado, Illinois, New York, Washington · 🇺🇸 United States
Posted: 20 hours agoSource: salesforce.wd12.myworkdayjobs.com
AWSDistributed SystemsDynamoDBGraphQLJavaScriptJestMicroservicesNode.jsSFDCTerraformTypeScript
Salesforce

Senior Software Engineer – Identity Platform Services

Salesforce
Seniorfull-time$172k–$237k / yearCalifornia, Colorado, Illinois, New York, Washington · 🇺🇸 United States
Posted: 20 hours agoSource: salesforce.wd12.myworkdayjobs.com
AWSDistributed SystemsDynamoDBGraphQLJavaScriptJestMicroservicesNode.jsSFDCTerraformTypeScript
Salesforce

Lead Software Engineer – Platform Services

Salesforce
Seniorfull-time$201k–$276k / yearCalifornia, Illinois, New York · 🇺🇸 United States
Posted: 20 hours agoSource: salesforce.wd12.myworkdayjobs.com
ApacheAWSCloudDynamoDBETLGoogle Cloud PlatformGraphQLJavaScriptKafkaMicroservicesNeo4jNode.js+4 more
Anthropic

Software Engineer, Networking

Anthropic
Mid · Seniorfull-time$320k–$485k / yearCalifornia, New York, Washington · 🇺🇸 United States
Posted: 21 hours agoSource: boards.greenhouse.io
Distributed SystemsGoLinuxPythonSwitchingTCP/IP