Full Time

Senior Software Engineer, Application Infrastructure

Brex
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Brex, so some details may not match this job. The employer's own page has the real description.

Job Overview

The Senior Software Engineer, Application Infrastructure at Brex will play a critical role in the design, development, and maintenance of scalable infrastructure solutions that support our innovative financial products. This position combines strong engineering leadership with technical expertise, enabling the candidate to guide projects through their entire lifecycle, from conceptualization and planning to implementation and optimization. The ideal candidate will collaborate with cross-functional teams, ensuring robust system architecture while continuously improving performance, security, and reliability in a fast-paced environment.



Job Responsibilities

  • Design and develop scalable and maintainable application infrastructure that meets the company’s operational needs.
  • Collaborate with various teams to understand requirements and implement solutions that enhance user experience and system efficiency.
  • Ensure high availability, performance, and security of application infrastructure components through continuous monitoring and improvements.
  • Mentor and guide junior engineers, promoting best practices in coding, testing, and infrastructure management.
  • Conduct code reviews, provide constructive feedback, and encourage the use of modern software engineering methodologies.
  • Stay abreast of industry trends and emerging technologies, integrating applicable innovations into the existing infrastructure.
  • Provide on-call support and manage incident response to resolve production issues efficiently.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related technical field.
  • 5+ years of experience in software engineering, with a focus on application infrastructure.
  • Proficient in programming languages such as Python, Java, or Go.
  • Strong knowledge of cloud computing platforms (AWS, Azure, GCP) and container orchestration tools (Kubernetes, Docker).
  • Experience with CI/CD processes and infrastructure as code (IAC) tools like Terraform or CloudFormation.
  • Familiarity with monitoring and logging solutions (e.g., Prometheus, Grafana, ELK Stack).
  • Excellent problem-solving skills and a proactive approach to addressing challenges.


Technologies & Tools

The Senior Software Engineer will be expected to work with a diverse set of technologies and tools, including cloud platforms like AWS or Google Cloud, containerization technology such as Docker, and orchestration tools like Kubernetes. Additionally, familiarity with upcoming tools for DevOps practices, such as CI/CD pipelines using Jenkins or GitLab CI, is essential. Advanced monitoring solutions like Prometheus or ELK Stack will also be a regular part of the job, ensuring that application infrastructure is not only robust but also optimized for performance.



Ideal Candidates

An ideal candidate for the Senior Software Engineer, Application Infrastructure position at Brex will exhibit a passion for technology as well as a strong commitment to delivering high-quality infrastructure solutions. They will possess excellent communication skills to effectively collaborate with cross-functional teams and convey technical concepts to non-technical stakeholders. A problem-solving mindset and initiative to innovate and improve existing systems are key traits. Additionally, candidates who demonstrate adaptability in a rapidly changing environment and a willingness to mentor others will thrive in this role.

In Louisiana, the weekly job search for unemployment is 5 work search activities a week (for claims filed from January 4, 2026), its agency says. What it asks →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.