40,000 - 55,000
SaaS Rationalization LLC is an early-stage software company building technology to help businesses better understand, manage, and optimize the software they use.
Our goal is to help organizations improve visibility across their software environment, reduce unnecessary or overlapping tools and subscriptions, control software costs, and make their internal technology workflows more efficient.
As we build the platform, we are also exploring automation, integrations, blockchain, and other technologies where they can provide practical value to the product.
We are looking for a Junior to Mid-Level Backend Software Developer who is comfortable working with Python and/or Rust and wants to grow alongside an early-stage engineering team.
This is primarily a backend development role. You will work on APIs, application services, databases, integrations, automation, and other backend functionality supporting our SaaS platform.
Some projects may also involve blockchain or Web3-related functionality. We do not expect candidates at this level to already be blockchain experts. We are interested in developers who have some exposure to blockchain, have worked on personal or professional Web3 projects, or are motivated to learn and collaborate on blockchain-related development as part of the team.
The role is a good fit for developers who already have solid programming fundamentals and want to gain broader experience across backend systems, SaaS applications, integrations, and emerging technologies.
Develop and maintain backend services using Python and/or Rust
Build and maintain REST APIs
Work with databases, data models, and backend processing
Build functionality supporting our SaaS management and optimization platform
Integrate third-party SaaS services and APIs
Work with authentication, authorization, and secure data handling
Contribute to automation and internal workflows
Help build reliable and maintainable backend services
Collaborate with other developers on technical design and implementation
Contribute to blockchain or Web3 integrations where needed
Work with blockchain APIs, transactions, wallets, or smart-contract integrations when relevant
Write unit and integration tests
Debug backend, API, integration, and infrastructure issues
Participate in code reviews and improve code quality over time
Learn new technologies as our platform and technical requirements evolve
Good practical experience with Python and/or Rust
Understanding of backend software development fundamentals
Experience building or consuming REST APIs
Familiarity with databases and basic data modeling
Understanding of Git and modern development workflows
Basic knowledge of testing and debugging
Good problem-solving skills
Ability to communicate and collaborate with a remote team
Willingness to learn and take increasing ownership over time
We do not require candidates to already operate at a senior or technical-lead level.
We are looking for developers who have a solid foundation, can contribute to real development work, and are motivated to continue improving as the team and product grow.
Deep blockchain expertise is not required.
Relevant experience can include:
Basic understanding of blockchain transactions and wallets
Personal or open-source Web3 projects
Experience consuming blockchain APIs
Basic smart-contract knowledge
Familiarity with Ethereum, Bitcoin, or another blockchain ecosystem
Understanding of cryptography, signatures, or key management
Exposure to distributed systems
Developers who are still building their blockchain experience are welcome.
The important thing is having strong development fundamentals and being comfortable learning and collaborating with other team members when blockchain-related functionality is required.
Experience with some of the following is helpful but not mandatory:
Python backend frameworks such as FastAPI, Flask, or Django
Rust backend development
PostgreSQL or other relational databases
Redis
Docker
Cloud infrastructure
Async or event-driven applications
Third-party SaaS integrations
Workflow automation
Microservices
Ethereum or blockchain APIs
Solidity or smart contracts
CI/CD
Monitoring and logging
Candidates are not expected to know everything on this list.
We value developers who:
Write clean and maintainable code
Have strong software-development fundamentals
Are willing to learn
Ask questions when necessary
Take ownership of their work
Care about reliability and security
Communicate clearly with teammates
Can work independently while still collaborating with the team
Are interested in growing their backend engineering skills
Are open to working across SaaS, automation, integrations, and blockchain-related projects
We are particularly interested in developers who want to grow with the company and technical team, rather than candidates who only want to work within one narrow technology area.
Title: Backend Software Developer
Level: Junior to Mid-Level
Primary Skills: Python and/or Rust, Backend Development, REST APIs, Databases
Additional Exposure: SaaS integrations, automation, blockchain / Web3
Location: Remote, Europe, North America, and South America
Employment Type: Contract
Published on: 8/27/2026
SaaS Rationalization LLC
Please let SaaS Rationalization LLC know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!