Senior Back End Engineer

Float is the world's leading software for teams to plan their time, operating as a certified B Corporation with a remote-first culture.
$167,471
Backend
Senior Software Engineer
Remote
11 - 50 Employees
Enterprise SaaS

Description For Senior Back End Engineer

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.

Last updated 7 days ago

Responsibilities For Senior Back End Engineer

  • Take ownership of critical back-end initiatives within your squad
  • Improve observability, logging, and monitoring to reduce friction in key workflows
  • Contribute to the development of new and existing capabilities
  • Work closely with product, engineering, and platform teams
  • Proactively surface and address scaling challenges
  • Ensure performance, reliability, and scalability as usage expands
  • Help shape new product features that enhance user experience

Requirements For Senior Back End Engineer

PHP
Node.js
Python
MongoDB
MySQL
Redis
Kafka
RabbitMQ
  • Strong understanding of engineering principles
  • Experience with modern cloud architectures on GCP and AWS
  • Proficiency in PHP and Node.js
  • Expertise in SQL and NoSQL database technologies
  • Experience in microservices architecture
  • Familiarity with serverless architectures
  • Knowledge of event-driven and asynchronous architectures
  • Experience developing integrations with third-party APIs
  • Strong written communication skills
  • Previous remote work experience
  • Focus on end-user experience
  • Practical approach to problem-solving

Benefits For Senior Back End Engineer

  • Fully remote work environment
  • Asynchronous communication culture
  • Few meetings
  • Paid take-home assignment during interview process
  • Global team across multiple countries

Interested in this job?

Jobs Related To Float Senior Back End Engineer

Senior Back-End Engineer

Senior Back-End Engineer at Float: Build scalable services for the world's leading time planning software. Remote work, competitive pay, and impactful projects.

Senior Software Development Engineer, Aurora PostgreSQL

Senior Software Engineer role at AWS working on Aurora PostgreSQL, building scalable database systems with 7+ years of experience required.

Senior Software Engineer, Authorization

Senior Software Engineer position at Apple focusing on authorization and security services for large-scale distributed systems using Go, Java, and Kubernetes.

Software Engineer, Audio SWE

Senior Audio Software Engineer role at Meta focusing on developing and improving audio processing technologies for Meta's communication platforms.

Software Engineer, Enablement Apps Platform and Reliability Team - APAC

Senior Software Engineer position at Netflix's APAC Enablement Apps Platform team, focusing on reliability and partner integration tools.