Software Engineer - Data Sources Team

Truv
Portugal
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsSkills: ["Unit testing","Integration testing","Code optimization"]

Build and test cloud-based server-side features for real-time financial data sources, with a focus on integrating and improving payroll account access workflows. You’ll design, implement, and optimize Python services, write unit and integration tests, and work with Django ORM/DRF and PostgreSQL. The role also involves leveraging strong networking knowledge, applying DevOps practices with AWS and Docker, and collaborating on CI/CD to deliver reliable updates.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Truv
Truv
2 years ago

Software Engineer - Data Sources Team

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 4 hours agoStatus: Live

Job Summary

Build and test cloud-based server-side features for real-time financial data sources, with a focus on integrating and improving payroll account access workflows. You’ll design, implement, and optimize Python services, write unit and integration tests, and work with Django ORM/DRF and PostgreSQL. The role also involves leveraging strong networking knowledge, applying DevOps practices with AWS and Docker, and collaborating on CI/CD to deliver reliable updates.
Location: Portugal
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, implement, and test cloud-based server-side code in Python for the Data Sources team.
  • •Use best practices to optimize code performance.
  • •Write and maintain unit and integration tests.
  • •Work with PostgreSQL and Django ORM/DRF to build and maintain data-access components.
  • •Apply reverse engineering techniques for public APIs and leverage network protocols knowledge to integrate web/mobile technologies.

Pay and Benefits

Perks:EquityPaid Leave

Key Requirements

  • •3+ years of software engineering experience.
  • •Strong background in Python and design/implementation of cloud-based server-side code.
  • •Experience with PostgreSQL and Django ORM/DRF.
  • •Experience with DevOps practices using AWS and containerization tools such as Docker, plus CI/CD experience.
  • •Experience in reverse engineering public APIs and strong knowledge of network protocols and web/mobile technologies.
Experience:3+ yearsFinancial dataAPIs
Skills:Unit testingIntegration testingCode optimization
Tech Stack:PythonPostgreSQLDjango ORMDRFAWSDockerCI/CD

Company Brief

Truv
Provides APIs for employment, income and identity verification that enable lenders, payroll providers, and fintechs to verify consumer data in real time while reducing fraud and manual processes.
Industry: Fintech Infrastructure
Company Size: Medium (51 to 250 employees)
Growth: Growth Stage Startup
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2019
WebsiteLinkedIn