Headquarters: Remote
URL: http://float.com
Who We Are
We’re on a scale up journey, and we’re seeking people who thrive in this stage. We want Float to be the place where you have the autonomy and the opportunity to do the best work of your career.

You’ll be working asynchronously with a bright, dedicated team from across the globe, with a strong focus on taking complex problems and creating solutions that feel simple and intuitive for our customers.
- PHP, Node.js, Python
- MySQL, MongoDB, Redis, Neo4j
- Google Cloud Platform, Amazon Web Services
- Kafka, RabbitMQ
Early on, you’ll jump right into:
- Ownership of Back-End Development: Take ownership of critical back-end initiatives within your squad, ensuring continuity in ongoing and planned work. This includes building and optimizing APIs, enhancing system reliability, and expanding integrations to support evolving product needs.
- Enhancing Reliability & Performance: Improve observability, logging, and monitoring to reduce friction in key workflows, address performance bottlenecks, and enhance system stability.
- Driving Scalable Product Features: Contribute to the development of new and existing capabilities, helping teams make smarter decisions and optimize workflows through intelligent, data-driven solutions.
- Cross-Team Collaboration: Work closely with product, engineering, and platform teams to ensure seamless alignment between product features and core infrastructure.
- Proactively Identify & Solve Bottlenecks: Proactively surface and address scaling challenges, optimizing systems for future growth and ensure smooth scaling and support for Float’s ICP priorities.
- Optimize & Maintain Back-End Systems: Ensure performance, reliability, and scalability as usage expands, balancing technical excellence with speed of delivery.
- Lead Development of New Capabilities: Help shape new product features that enhance user experience, automation, and real-time data accessibility.
What You’ll Need To Be Successful
- Strong understanding of engineering principles for delivering high-quality services in a growth-stage business.
- Experience designing and building services for modern cloud architectures on platforms like GCP and AWS
- Proficiency in PHP and Node.js within a production environment.
- Expertise in SQL and NoSQL database technologies, with a focus on MySQL and MongoDB.
- Experience in designing and developing services within a microservices architecture.
- Familiarity with serverless architectures (e.g., Cloud Run, App Engine) and the ability to discern appropriate usage scenarios.
- Knowledge of event-driven and asynchronous architectures for building scalable and reliable distributed systems.
- Experience developing integrations with third-party APIs.
- Ability to work independently and make decisions while recognizing the boundaries of expertise and knowing when to seek input or assistance from teammates.
- Strong written communication skills to convey ideas, document solutions, and maintain effective collaboration across a globally distributed team.
- A strong focus on the end-user experience, with the ability to advocate for improvements and provide constructive feedback to engineers, designers, and product managers.
- A practical approach to problem-solving, balancing the need for immediate, functional solutions with long-term goals and improvements.
Why Join Us
Hiring Process For This Role
Initial First Meet (20 min): You’ll meet with Ashley, Talent Coordinator, to discuss your interest in the role and review your questions about working at Float.
Co-Worker Interview (30 min): You’ll meet with Roberto (Senior Staff Engineer) and Manan (Senior Services Engineer), to dive deeper into your skills and experience, and learn more about your ability to collaborate, communicate, and work cross-functionally.
Founder Interview (30 min): You’ll meet with Lars, Float’s CTO and Co-Founder, to get to know you and see if you have potential to be a great addition to the team.
Note: Industry research shows that women and those in traditionally underrepresented groups generally don’t apply to jobs unless they check all the boxes for the role. If you feel strongly that you have what it takes for this role but don’t check 100% of the boxes—that’s okay—we encourage you to apply anyway and highlight what you can bring to the table.
To apply: https://weworkremotely.com/remote-jobs/float-senior-back-end-engineer-1