Software Engineer Ii, Product

Brex Brex · Fintech · São Paulo, Brazil · Engineering

Software Engineer II, Product at Brex, a fintech company focused on intelligent finance platforms. The role involves building customer-facing products and tools for internal engineers and operations, with a focus on APIs, libraries, and scalable backend systems. Requires experience in software development lifecycle, SQL/NoSQL, and backend programming languages.

What you'd actually do

  1. Design and build strong, resilient, and robust APIs, libraries, and tools to power Brex engineers and operations
  2. Own functionality and scalability features by taking responsibility from inception to deployment
  3. Be responsible for full software development lifecycle: design, development, testing, and operating in production
  4. Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter

Skills

Required

  • 3+ years of experience working as a software engineer
  • 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
  • English proficiency/fluency, both written and speaking

Nice to have

  • Experience collaborating with experts in product, design, and operations
  • Familiarity with functional programming languages
  • Strong writing skills
  • Proactive approach

What the JD emphasized

  • high engineering standards
  • high-quality bar