Float, the world's leading software for teams to plan their time, is seeking a Senior Back End Engineer to join our growing team. As a certified B Corporation with a team of 50 working 100% remotely across the globe, we're committed to making a positive impact while maintaining our position as a self-funded, profitable company.
The role presents an exciting opportunity to shape the future of our product as we transition towards an event-driven data and process flow to enhance scalability and maintainability. You'll be working with a modern tech stack including PHP, Node.js, Python, and various databases (MySQL, MongoDB, Redis, Neo4j), while leveraging cloud platforms like GCP and AWS.
Your responsibilities will include owning critical back-end initiatives, enhancing system reliability and performance, and driving the development of scalable product features. You'll work closely with cross-functional teams to ensure seamless alignment between product features and core infrastructure, while proactively identifying and addressing scaling challenges.
The ideal candidate brings strong expertise in modern cloud architectures, microservices, and event-driven systems. You should be comfortable with both SQL and NoSQL databases, have experience with third-party API integrations, and possess excellent written communication skills for effective remote collaboration.
We offer a competitive salary of $167,471 and embrace a truly remote-first culture with asynchronous communication as the default. Our team spans multiple time zones, including Australia, Mexico, Italy, Nigeria, Canada, and the USA, providing a diverse and inclusive work environment.
The hiring process includes a paid take-home assignment and several interviews with team members, reflecting our commitment to finding the right fit while respecting candidates' time and effort. We value diversity and encourage applications from all qualified individuals, even if they don't meet 100% of the listed requirements.
Join us in our mission to help teams worldwide plan and allocate resources effectively while enjoying the autonomy and opportunity to do the best work of your career in a supportive, remote-first environment.