Senior Financial Systems Engineer
BrazeAbout the role
At Braze, we have found our people. We’re a genuinely approachable, exceptionally kind, and intensely passionate crew.
We seek to ignite that passion by setting high standards, championing teamwork, and creating work-life harmony as we collectively navigate rapid growth on a global scale while striving for greater equity and opportunity – inside and outside our organization.
To flourish here, you must be prepared to set a high bar for yourself and those around you. There is always a way to contribute: Acting with autonomy, having accountability and being open to new perspectives are essential to our continued success.
Our deep curiosity to learn and our eagerness to share diverse passions with others gives us balance and injects a one-of-a-kind vibrancy into our culture.
If you are driven to solve exhilarating challenges and have a bias toward action in the face of change, you will be empowered to make a real impact here, with a sharp and passionate team at your back. If Braze sounds like a place where you can thrive, we can’t wait to meet you.
ABOUT THE TEAM
The Financial Systems team leads and oversees the ongoing enhancement of Braze’s Financial platforms, data, security and operating procedures. At our core, we are system optimization people. While we are committed to providing outstanding end-user support, our primary objective is to find and fix inefficiencies, enabling functional teams to perform at levels they never thought possible. As a team, we care about end-user satisfaction, agile methodologies and system integrity. To the company, we provide administrative support, lead digital transformation and process improvement projects, and enable new reporting capabilities.
ABOUT THE ROLE
The Senior Financial Systems Engineer will lead the design, development, and implementation of scalable, automated solutions for current and future business needs. You will be responsible for optimizing and refactoring enterprise systems for long-term flexibility and adaptability.
Core responsibilities include designing, developing, and automating business processes within enterprise systems, such as Netsuite and Coupa, and integrating across systems using iPaaS tools like Tray.io. This hands-on technical leadership role requires in-depth knowledge of core enterprise systems, their integration points, and how to build efficient and scalable solutions. Additionally, you will mentor junior team members, collaborate with cross-functional teams, and influence the long-term strategy for financial systems architecture and automation.
WHAT YOU’LL DO
- Lead multiple development tasks as part of an agile team process, utilizing Atlassian Jira for project management and tracking.
- Deliver high-quality, first-class SuiteScript/JavaScript/Python code and designs that adhere to industry best practices for software development.
- Oversee and drive the integration of enterprise-level software applications, including Netsuite, Coupa, and Salesforce, ensuring seamless communication and data flow between systems through well-defined interfaces, particularly with Tray.io.
- Conduct thorough implementation testing in line with software development lifecycles and our change management policies.
- Design, write, and execute automated tests by creating scripts that run testing functions automatically, maximizing test coverage for the most critical system features.
- Support both new and existing customizations across systems like Netsuite, Tray.io, and others, developed internally or by external partners.
- Address and manage issues in Jira and Service Desk, driving resolution of incidents, problems, and system changes.
- Identify, analyze, and resolve system design weaknesses, driving continuous improvement of system architecture.
WHO YOU ARE
- You have 8+ years of technical development, test, and release management experience.
- You have 5+ years of JavaScript/Python/SuiteScript development, preferably with GitHub or other source control systems.
- You have 5+ years of coding experience using API based server side (without DOM) SuiteScript/Javascript with deployment and dependency controls and excellent understanding of Map-Reduce.
- You have experience and knowledge of some of the following platforms/applications: Salesforce, NetSuite, Coupa, Workday, Mulesoft, Boomi, Tray.io, Okta and Jira.
- Experience working in an Agile methodology and in a task management system
- You understand IT General Controls and can follow SOX compliance requirements, such as adhering to segregation of duties.
- You learn new financial systems and stay informed of technology changes.
- Develop solutions according to software development best practices.
- You handle multiple projects
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s