Software Engineer, Product (Remote)



Responsibilities



  • Design and build strong, resilient, and robust APIs, libraries, and tools to power Brex engineers and operations

  • Own functionality and scalability features by taking responsibility from inception to deployment.

  • Be responsible for full software development lifecycle - design, development, testing, operating in production

  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter.


Requirements



  • Experience creating libraries and tools for engineers and operations

  • Experience building and designing scalable backend systems

  • Experience working with SQL or NoSQL databases

  • Familiarity with software engineering development cycles

  • Experience working with backend programming languages (Java, Kotlin, Python)

  • Ability to hold yourself and the team to high standards

  • Strong communication and interpersonal skills


Bonus points



  • Experience collaborating with experts in product, design, and operations.

  • Familiarity with functional programming languages

  • Strong writing skills

  • Proactive approach


Apply Now

Back to jobs