Software Development Engineer (Backend), Flowise

Workday, Inc.Pleasanton, CA
37dHybrid

About The Position

We're looking for a Backend Software Engineer who is passionate about building reliable and scalable systems. You will be a key contributor to our core platform, working on the server-side to deliver features that directly impact our users. This role is for a resourceful and dedicated individual who thrives in a fast-paced environment and is eager to ship customer value early and often.

Requirements

  • 3+ years of professional software engineering experience.
  • 2+ years of hands-on experience with JavaScript/TypeScript and Node.js.
  • 2+ years of experience with PostgreSQL or other RDBMS, along with a solid understanding of database schema, modeling, object oriented programming.
  • Backend Skills: Solid understanding of API design, backend systems architecture, and object-oriented programming (OOP) principles.
  • Cloud & DevOps: Familiarity with building and operating software in cloud environments (AWS preferred) and an understanding of modern distributed systems.
  • Collaboration: A successful track record of working effectively within fast-paced, cross-functional teams. You are a clear communicator and have a collaborative spirit.
  • Problem-Solving: You are resourceful and eager to tackle challenging problems. You are comfortable navigating ambiguity and can contribute to finding solutions through reasoning and research.

Nice To Haves

  • Experience with Docker is a plus.

Responsibilities

  • Develop Backend Systems: Design, develop and improve Flowise application's backend. This involves writing clean, efficient, and well-tested code for the server, APIs, and data models to ensure high-quality software development.
  • Improve and Execute: Help us make Flowise the best visual low-code tool for building AI agents by improving our backend services. You'll contribute to enhancing latency, stability, and test coverage across our open-source, cloud, and enterprise versions.
  • Collaborate and Implement: Work closely with product managers, designers, and frontend engineers to understand backend software requirements and implement effective solutions.
  • Drive Code Quality: Actively participate in code reviews, providing constructive feedback and contributing to a culture of excellence and continuous improvement.
  • Solve Problems: Proactively identify and resolve issues within the backend systems to ensure optimal functionality. You'll work through problems with a team-first mentality and be comfortable learning on the fly.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service