Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Flowcode

Staff Software Engineer (Platform)

Posted Updated
Discussion
  • We’re looking for a Staff Software Engineer to help grow and build the core platform that powers our Flowcode 2 application at scale
  • This role sits at the intersection of architecture, leadership, and pragmatic execution with a focus on creating and augmenting reliable, scalable, and extensible services and applications
  • You’ll operate as a technical leader with in our Platform pod, growing platform capabilities, building new features and problem solving in a dynamic and challenging technical environment
  • Own critical systems end-to-end, including design, implementation and deployment,
  • Hands on designing, building, and maintaining scalable features across a modern front-end framework and backend services
  • Architect for growth — help drive your pods’s technical roadmap and shepherd established engineering best practices
  • Collaborate across teams with product, design, and data to deliver measure, deliver and grows features quickly and iteratively
  • Mentor and guide senior engineers, raising the bar for technical execution and system design across teams
  • Balance ideal engineering with the realities of speed, customer needs, and startup resource constraints
  • Drive improvements in observability, performance, and incident response
  • Advocate for pragmatic solutions, solving the right problems with the appropriate level of complexity

Benefits

  • Paid Health Benefits
  • Employee Stock Options
  • Unlimited Vacation
  • Custom swag
  • Lunch stipend & office snacks
  • Happy hours & team dinner
  • Team offsites
  • Diverse Managers
  • Parental Leave
  • While this is a hands-on role, it requires a strong bias toward backend systems, distributed architecture and deep technical leadership. We value the ability to guide teams toward pragmatic, high-impact solutions
  • This role is ideal for an engineer who values simplicity, correctness, and pragmatism, and who can balance long-term platform investments with immediate business needs
  • A history of working with in 20+ person engineering organizations and collaborating with Product and Design to enable feature delivery at a reasonable velocity
  • Excellent communication skills and a collaborative mindset
  • Proven experience designing and scaling distributed systems and service-oriented architectures
  • Strong grasp of scalability and performance, able to make informed tradeoffs between speed and correctness
  • Strong understanding of API design, data modeling, and consistency tradeoffs Experience with cloud infrastructure (AWS, GCP, or similar) and modern deployment patterns (Docker, Kubernetes)
  • 8+ years of experience building and operating production-grade systems, with a strong backend focus
  • Deep expertise in building high-performance, concurrent services
  • Commitment to code quality, with solid grounding in design patterns, testing, and CI/CD
  • Proficiency in several modern backend language (e.g., Go, Python, C#,, Java)
  • A builder’s mentality, comfortable taking initiative and owning outcomes from design through production

Skills

What Staff Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.