Skip to main content

Job Search

Search with your Linkedin Profile

Senior Software Engineer - Python

Apply Now
Job ID 22REQ-03879 Location Remote Other Locations Arcade, New York; Fishers, Indiana; Horseheads, New York; Irving, Texas; Muncie, Indiana; Perry, New York Company Name Navient Solutions, LLC

Navient is seeking a Sr. Software Engineer who will be part of a team with opportunities to develop different products, such as web APIs and also will also be familiar with BI technologies and tools and developing ETL frameworks and abstractions that make it easier for Data Scientists, Analysts, and Engineers to write data pipelines. A successful candidate will be a self-starter who can develop business solutions from start to finish (from requirements gathering and development to testing, delivery and maintenance). This Engineer is a key member of a team supporting our product, producing results independently and collaboratively with a cross-functional team.

Responsibilities include:

Software Engineering: Data Pipelines, Data Warehouse and Data Analytics Tools

Will be involved in writing ETL and ETL tooling for the following purposes:

  • Automatic ingestion of data from production and other external services into the Data Lake and Data Warehouse.
  • Setting up tooling and the abstraction patterns for orchestrating ETLs and other batch jobs that move data into the data-warehouse or from the data-warehouse.
  • Engineer will be involved architecture discussions and working with analyst / data scientists to support ETL needs.
  • Engineer will set up backend services either in Python and Scala that support predictive models or third-party integrations.


  • Formulate and define system scope and objectives.
  • Prepare detailed specifications from which programs will be written.
  • Design, code, debug, test, document and maintain complex applications software.
  • Write unit test plans and perform test runs.
  • Research and resolve production problems.

Learning and Development

  • Work on technical PoCs with Sr engineers and validate data solutions/requirements.
  • Support cross functional projects with product, engineering, finance, ops and marketing teams.
  • Provide coding and architecture feedback using Github or through pair programming.


  • Bachelor’s Degree - Computer Science, Computer Technology or related area (Additional experience may substitute).
  • 5 years software application development experience.
  • 2+ years of professional development experience with server-side concepts such as microservices, databases, caching, monitoring, and scalability.
  • 2+ years in designing ETL activities using Python.
  • 1+ years with OLAP databases such as Cloudera, BigQuery, Redshift.
  • Experience with multiple programming languages/technologies such as ,C#, SQL, SOAP, JSON, REST API, and Middleware.
  • Proficient with relational databases (RDBMS) technologies (including MSSQL Server, Oracle).
  • Experience developing and maintaining enterprise APIs.
  • Understanding of the full software development cycle.
  • Additional education may substitute for above experience.


  • Strong organizational skills.
  • Strong interpersonal communication skills
  • Strong oral and written communication skills.
  • Excellent teamwork skills.
  • Excellent customer service skills.
  • Ability to multi-task.

All offers of employment are contingent on standard background checks. Navient and certain of its affiliated companies are federal, state and/or local government contractors. Should this position support a Federal Government contract, now or in the future, the successful candidate will be subject to a background check conducted by the U.S. Government to determine eligibility and suitability for federal contract employment for public trust or sensitive positions. Positions that support state and/or local contracts also may require additional background checks to determine eligibility and suitability.

EOE Race/Ethnicity/Sex/Disability/Protected Vet/Sexual Orientation/Gender Identity. Navient Corporation and its subsidiaries are not sponsored by or agencies of the United States of America.

Navient is a drug free workplace.

Apply Now View Saved Jobs

Recent Searches

No jobs have been viewed recently.

View all Jobs

Jobs Near You

View all Jobs

Job Alerts

Join our talent network and receive company news and job alerts to your inbox.

Interested InSelect a category and/or location from the auto-suggestions and click “add.”

  • Information Technology, RemoteRemove
  • Information Technology, Arcade, New York, United StatesRemove
  • Information Technology, Fishers, Indiana, United StatesRemove
  • Information Technology, Horseheads, New York, United StatesRemove
  • Information Technology, Irving, Texas, United StatesRemove
  • Information Technology, Muncie, Indiana, United StatesRemove
  • Information Technology, Perry, New York, United StatesRemove