Senior Back End Engineer

Float.com Logo

Float.com

πŸ’΅ $167k
πŸ“Remote - United States

Summary

Join Float, a leading software company for time planning, as a Senior Back-End Engineer. You will play a key role in shaping the future of our product by enhancing scalability and maintainability, expanding third-party integrations, and contributing to data-driven features. This role involves ownership of back-end development, improving reliability and performance, and driving scalable product features. You will collaborate with cross-functional teams and proactively identify and solve bottlenecks. The ideal candidate possesses strong engineering principles, experience with cloud architectures, proficiency in PHP and Node.js, and expertise in SQL and NoSQL databases. Float offers a competitive salary of US $167,471 (Level 3) and a fully remote work environment.

Requirements

  • 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
  • Previous remote experience and are comfortable using tools like Slack, Loom, and Linear to communicate as needed

Responsibilities

  • 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
  • Improve observability, logging, and monitoring to reduce friction in key workflows, address performance bottlenecks, and enhance system stability
  • Contribute to the development of new and existing capabilities, helping teams make smarter decisions and optimize workflows through intelligent, data-driven solutions
  • Work closely with product, engineering, and platform teams to ensure seamless alignment between product features and core infrastructure
  • Proactively surface and address scaling challenges, optimizing systems for future growth and ensure smooth scaling and support for Float’s ICP priorities
  • Ensure performance, reliability, and scalability as usage expands, balancing technical excellence with speed of delivery
  • Help shape new product features that enhance user experience, automation, and real-time data accessibility

Benefits

  • Pay for this role is US $167,471 (Level 3)
  • We’re a global async remote company with a diverse team of people from all over the world who share a common belief in living our best work life
  • We believe deeply in the idea of transparency and share our Float Handbook publicly so potential new team members can see first hand our perks & benefits as well as our ways of working

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.