Job Category: Software Development
Job Type: Remote
A growing digital product team is adding a software developer to support the development and enhancement of a comparison and decisioning platform. This role focuses on building and maintaining backend services and data integrations that support product functionality and scalability. The position is well suited for a developer with a strong foundation in modern API development and data‑driven systems.
Responsibilities
- Design, develop, and maintain backend services that support a comparison and recommendation product.
- Build and maintain RESTful APIs using modern Python frameworks.
- Develop efficient data access and transformation logic using SQL.
- Work with NoSQL data stores to support flexible, high‑performance data models.
- Collaborate with product, engineering, and technical partners to translate requirements into working solutions.
- Contribute to code quality, reliability, and maintainability through testing and review practices.
- Support ongoing enhancements, bug fixes, and performance improvements as the product evolves.
Required experience and skills
- Three or more years of professional software development experience.
- Strong hands‑on experience with Python.
- Proficiency in SQL for querying and data manipulation.
- Experience building APIs using FastAPI.
- Hands‑on experience working with MongoDB or similar NoSQL databases.
- Ability to work effectively in a collaborative, product‑focused development environment.
- Strong problem‑solving skills and attention to detail.
Apply for this position
**If you have already submitted your resume for another Job Opening please do not re-apply to a different role. You can email through Contact Us about your interest in other roles.