Brex - San Francisco, CA
posted 5 months ago
Brex is seeking a Senior Software Engineer to join our Application Infrastructure team, which is part of the broader Infrastructure group. This team plays a crucial role in simplifying the coding process for product developers at Brex. As a Senior Software Engineer, you will be responsible for building and maintaining a suite of platforms and tools that enable Product Engineers to deliver high-quality software solutions efficiently. Your work will involve a diverse range of technologies, including federated GraphQL APIs, remote development environments, pre-merge testing, and Brex-wide dependency management. You will also work on fast Kotlin builds and developer CLIs, among other tasks. In this role, you will regularly engage with complex systems across multiple programming languages and levels of abstraction. You will have the opportunity to learn and innovate, pushing the boundaries of what is possible in providing the best financial software experience to help companies grow. We encourage a metric and data-driven approach, as well as creative thinking to help Brex scale into new markets and verticals. The Application Infrastructure team is committed to upholding high engineering standards and ensuring consistency across codebases, infrastructure, and processes. Working at Brex means being part of a collaborative environment where you can push your limits and challenge the status quo. We are dedicated to building a diverse team and inclusive culture, empowering you with the tools, resources, and support needed to grow your career. Join us in our mission to help companies spend with confidence and make a significant impact in the industry.