高级软件工程师,会计工程
查看雇主原标题
Senior Software Engineer, Accounting EngineeringBrex · São Paulo, São Paulo, 巴西
职位信息来自雇主公开的招聘页面。申请前请务必在雇主官网核实详情。
职位描述
机器翻译为什么加入我们
Brex 是智能金融平台,帮助企业在 200 多个市场中更明智地支出、更快速地行动。通过将全球企业卡和银行服务与直观的支出管理、账单支付和差旅软件相结合,Brex 使创始人和财务团队能够加速运营、获得实时可见性并轻松控制支出。Brex 的 AI 原生自动化和世界级服务为客户消除了手动费用和会计任务,让他们能够专注于最重要的事情。数以万计的世界顶级公司都在使用 Brex,包括 DoorDash、Coinbase、Robinhood、Zoom、Plaid、Reddit 和 SeatGeek。
在 Brex 工作,你可以突破自己的极限,挑战现状,并与业内最聪明的人才合作。我们致力于打造多元化的团队和包容的文化,并相信你的潜力只应受限于你的梦想有多大。我们通过为你提供成长所需的工具、资源和支持,让这一愿景成为现实。
Brex 的工程团队
Brex 的工程团队致力于构建能够以速度和意图扩展的系统。我们的团队涵盖软件、数据、安全和 IT,并以高度自主和深度协作的方式运作。我们解决棘手的技术问题,对结果负责,并在从架构到部署的各个层面追求卓越。在这里,工程是一门手艺,构建者成为领导者。
你将做什么
作为会计工程团队的高级软件工程师,你将构建将 Brex 活动转化为准确、可用的会计数据的平台和产品界面。会计是我们产品服务的核心组成部分,也往往是战略差异化因素。你的重点将是财务团队赖以结账的系统:可复用的会计记录、规则和映射,与 NetSuite、QuickBooks、Xero 等可靠集成的 ERP,以及 AI 原生自动化,在让客户保持控制的同时预测会计工作。你将在 API、数据模型和分布式系统中工作,在这些领域,正确性和可审计性不容妥协,同时与 Brex 各产品团队协作,以非一次性解决方案的方式扩展会计能力。
你将工作在哪里
该职位将常驻我们的圣保罗办公室。我们采用混合办公环境,将办公室工作的活力和联系与居家办公的福利和灵活性相结合。我们目前
岗位职责
作为Accounting Engineering团队的高级软件工程师,你将构建平台和产品界面,将Brex活动转化为准确、可用的会计数据。会计是我们产品服务的核心组成部分,也往往是战略差异化优势。你的工作重点将是财务团队赖以完成结账的系统:可复用的会计记录、规则和映射,与NetSuite、QuickBooks、Xero等的可靠ERP集成,以及AI原生自动化——在让客户保持掌控的同时预测会计工作。你将跨API、数据模型和分布式系统开展工作,在这些领域,正确性和可审计性不容妥协,同时与Brex各产品团队协作,在不采用一次性解决方案的前提下扩展会计能力。
工作地点
该职位将常驻我们的圣保罗办公室。我们采用混合办公模式,将办公室办公带来的活力与联系,与居家办公的福利和灵活性相结合。我们目前要求每周至少三天到办公室协同办公:周一、周三和周四。作为额外福利,我们每年还提供最多四周的完全远程办公。
• 构建并维护核心会计平台,包括可复用的记录、规则、映射和带版本的API,使Brex产品团队和外部合作伙伴无需一次性解决方案即可进行扩展。
• 端到端负责ERP连接,构建并扩展与NetSuite、QuickBooks、Xero、SAP和Oracle的可靠集成,包括同步、错误恢复和速率限制处理。
• 在我们的React/TypeScript仪表板中实现面向客户的结账体验,用于查看、配置、对账和导出财务活动。
• 与产品、设计、数据科学和实施团队协作,将复杂的会计和ERP概念转化为财务团队感觉简单的体验。
• 设计正确性不容妥协的分布式系统,使幂等性、对账、可追溯性和主动问题检测成为架构中的一等组成部分。
• 端到端负责问题,从用户体验和API设计到数据模型、可扩展性和持续可观测性。
• 在生产环境中与ML模型协作,将预测的GL编码和映射集成到会计工作流中,同时保留可解释性和人工审核。
• 参与on-call轮值,并为任务关键型系统维持高运营标准。
任职要求
• 5年以上全职软件工程经验,专注于后端开发。
• 2年以上在正确性和可靠性为核心要求的领域构建系统的经验,例如金融科技、支付、金融系统或其他受监管行业(如医疗、法律)。
• 对深入钻研技术问题有强烈的好奇心,并有负责重要技术范围并交付高质量解决方案的记录。
• 有设计API、数据模型和平台能力的经验,能够服务于多种不同的客户工作流程和配置。
• 精通后端技术(如Kotlin、Java、TypeScript),并熟悉我们的技术栈(Kotlin和Micronaut)。
• 有端到端架构、开发和测试全栈应用的经验。
• 能够熟练使用数据库(如PostgreSQL)、事件流(如Kafka)和分布式系统。
• 对工程标准有高标准:代码质量、测试、可观测性和运营卓越,并有通过评审和指导提升他人标准的习惯。
• 较强的英语书面和口头沟通及人际交往能力。
加分项
• 有会计系统或ERP(如NetSuite、QuickBooks、Xero、SAP或Oracle)的直接经验,无论是构建集成还是作为从业者使用它们。
• 熟悉会计概念,如月末结账、总账编码、对账或复式记账。
• 有大规模构建第三方集成的经验,包括处理合作伙伴API限制、模式漂移和异步故障恢复。
• 有交付机器学习或大语言模型驱动的产品功能的经验,尤其是在可解释性和人工审核很重要的场景。
• 有被其他工程团队或外部开发者使用的平台或API产品的经验。
• 有跨多个团队领导技术设计或作为正式或非正式技术负责人指导工程师的经验。
请注意,求职者可能面临恶意行为者针对个人数据的风险。Brex招聘人员只会通过LinkedIn或brex.com域名的电子邮件联系。任何声称来自Brex但通过其他渠道的联系都应被忽略。
福利待遇
Brex 是智能金融平台,帮助企业在 200 多个市场中更明智地支出、更快速地发展。通过将全球企业卡和银行服务与直观的支出管理、账单支付和差旅软件相结合,Brex 帮助创始人和财务团队加速运营、获得实时可见性并轻松控制支出。Brex 的 AI 原生自动化和世界级服务为客户消除了手动费用和会计任务,让他们能够专注于最重要的事情。数以万计的全球顶尖公司都在使用 Brex,包括 DoorDash、Coinbase、Robinhood、Zoom、Plaid、Reddit 和 SeatGeek。
在 Brex 工作,你可以突破自己的极限、挑战现状,并与业内最聪明的人才合作。我们致力于打造多元化的团队和包容的文化,并相信你的潜力只应受限于你的梦想有多大。我们通过为你提供职业成长所需的工具、资源和支持,让这一切成为现实。
Brex 的工程团队
Brex 的工程团队致力于构建能够以速度和意图扩展的系统。我们的团队涵盖软件、数据、安全和 IT,并以高度自主和深度协作的方式运作。我们解决棘手的技术问题,对结果负责,并在从架构到部署的每一个层面追求卓越。在这里,工程是一门手艺,构建者会成为领导者。
以上内容由机器翻译自动生成,可能存在错误;投递前请以雇主原文为准。
查看雇主原文
职位描述
Why join us
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.
What you'll do
As a Senior Software Engineer on the Accounting Engineering team, you will build the platform and product surfaces that turn Brex activity into accurate, usable accounting data. Accounting is a core component of our product offering and often a strategic differentiator. Your focus will be the systems finance teams depend on to close their books: reusable accounting records, rules, and mappings, reliable ERP integrations with NetSuite, QuickBooks, Xero, and others, and AI-native automation that predicts accounting work while keeping customers in control. You will work across APIs, data models, and distributed systems where correctness and auditability are non-negotiable, while collaborating with product teams across Brex to extend accounting capabilities without one-off solutions.
Where you'll work
This role will be based in our São Paulo office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We curre
岗位职责
As a Senior Software Engineer on the Accounting Engineering team, you will build the platform and product surfaces that turn Brex activity into accurate, usable accounting data. Accounting is a core component of our product offering and often a strategic differentiator. Your focus will be the systems finance teams depend on to close their books: reusable accounting records, rules, and mappings, reliable ERP integrations with NetSuite, QuickBooks, Xero, and others, and AI-native automation that predicts accounting work while keeping customers in control. You will work across APIs, data models, and distributed systems where correctness and auditability are non-negotiable, while collaborating with product teams across Brex to extend accounting capabilities without one-off solutions.
Where you'll work
This role will be based in our São Paulo office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week: Monday, Wednesday, and Thursday. As a perk, we also have up to four weeks per year of fully remote work.
• Build and maintain the core accounting platform, including reusable records, rules, mappings, and versioned APIs that Brex product teams and external partners extend without one-off solutions.
• Own ERP connectivity end-to-end, building and scaling reliable integrations with NetSuite, QuickBooks, Xero, SAP, and Oracle, including sync, error recovery, and rate-limit handling.
• Implement customer-facing close experiences for reviewing, configuring, reconciling, and exporting financial activity in our React/TypeScript dashboard.
• Collaborate with Product, Design, Data Science, and Implementation teams to translate complex accounting and ERP concepts into experiences that feel simple for finance teams.
• Design distributed systems where correctness is non-negotiable, making idempotency, reconciliation, traceability, and proactive issue detection first-class parts of the architecture.
• Own problems end-to-end, from user experience and API design to data models, scalability, and ongoing observability.
• Work with ML models in production, integrating predicted GL coding and mappings into accounting workflows while preserving explainability and human review.
• Participate in on-call rotation and maintain high operational standards for mission-critical systems.
任职要求
• 5+ years of full-time software engineering experience with a focus on backend development.
• 2+ years of experience building systems in a domain where correctness and reliability were core requirements, such as fintech, payments, financial systems, or another regulated industry (e.g. healthcare, legal).
• Strong curiosity for digging deep into the technical problems, and a track record of owning significant technical scope and delivering high quality solutions.
• Experience designing APIs, data models, and platform capabilities that serve many different customer workflows and configurations.
• Proficiency in backend technologies (e.g., Kotlin, Java, TypeScript) and comfort with our stack (Kotlin and Micronaut).
• Experience architecting, developing, and testing full-stack applications end-to-end.
• Comfort working with databases (e.g., PostgreSQL), event streaming (e.g., Kafka), and distributed systems.
• A high bar for engineering standards: code quality, testing, observability, and operational excellence, and a habit of raising that bar in others through review and mentorship.
• Strong written and verbal English communication and interpersonal abilities.
Bonus points
• Direct experience with accounting systems or ERPs such as NetSuite, QuickBooks, Xero, SAP, or Oracle, either building integrations or working with them as a practitioner.
• Familiarity with accounting concepts such as the monthly close, general ledger coding, reconciliation, or double-entry bookkeeping.
• Experience building third-party integrations at scale, including handling partner API limits, schema drift, and asynchronous failure recovery.
• Experience shipping ML- or LLM-powered product features, particularly where explainability and human review matter.
• Experience with platform or API products consumed by other engineering teams or external developers.
• Experience leading technical design across multiple teams or mentoring engineers as a formal or informal tech lead.
Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.com domain. Any outreach claiming to be from Brex via other sources should be ignored.
福利待遇
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex’s AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.
Working at Brex allows you to push your limits, challenge the status quo, and collaborate with some of the brightest minds in the industry. We’re committed to building a diverse team and inclusive culture and believe your potential should only be limited by how big you can dream. We make this a reality by empowering you with the tools, resources, and support you need to grow your career.
Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It’s an environment where engineering is a craft, and builders become leaders.