Brex - New York, NY
posted 5 months ago
As a Senior Software Engineer on the Application Infrastructure team at Brex, you will play a pivotal role in enhancing the development experience for product engineers. The Application Infrastructure team is part of the broader Infrastructure group, which also includes Release Infrastructure and Cloud Infrastructure. Your primary responsibility will be to design and build robust platforms and tools that streamline the software development process, enabling product engineers to deliver high-quality software solutions efficiently. You will work with a diverse range of technologies, including federated GraphQL APIs, remote development environments, pre-merge testing, and dependency management, among others. In this role, you will own and maintain critical API infrastructure that serves hundreds of requests per second, ensuring reliability and performance improvements in our backend stack. You will be expected to uphold high engineering standards, bringing consistency to the codebases, infrastructure, and processes you encounter. This position offers a unique opportunity to work on complex systems across multiple programming languages and levels of abstraction, allowing you to push the boundaries of financial software solutions that help companies grow. You will be encouraged to adopt a metric and data-driven approach, thinking creatively to help Brex scale into new markets and verticals.