Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer, Product (Travel) image - Rise Careers
Job details

Software Engineer, Product (Travel)

Why join us

Brex is the AI-powered spend platform. We help companies spend with confidence with integrated corporate cards, banking, and global payments, plus intuitive software for travel and expenses. Tens of thousands of companies from startups to enterprises — including DoorDash, Flexport, and Compass — use Brex to proactively control spend, reduce costs, and increase efficiency on a global scale.

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

The Engineering team includes Data, IT, Security, and Software, and is responsible for building innovative products and infrastructure for both internal and external users. We have multiple autonomous and collaborative teams who are eager to learn, teach, and constantly improve how things work. Together, we strive to build robust and scalable systems that enable Brex to grow rapidly and help our customers reach their full potential.

What you’ll do

On the Travel team, you will have the opportunity to dive deep into the global travel industry to build Brex travel - an integrated corporate travel and expense management solution for companies of all sizes. You will be collaborating with the team and our external partners to build a delightful booking and support experience for employees, insights and controls for travel managers to manage their company's travel spend, and tools to organize group events like offsites. You will be encouraged to draw from your personal experience with travel and approach problems with a strong sense of customer empathy and ownership.

Where you’ll work

This role will be based in our New York office. You must be willing to work in office at least 2 days per week on Wednesday and Thursday, starting the week of January 6th, 2025. Employees will be able to work remotely for up to 4 weeks per year, for a minimum of one week at a time.

Responsibilities

  • Design and build strong, resilient, and robust APIs, libraries, and tools to power Brex engineers and operations
  • Own functionality and scalability features by taking responsibility from inception to deployment
  • Be responsible for full software development lifecycle: design, development, testing, and operating in production
  • Uphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounter

Requirements

  • 2+ years of full-time experience working as a software engineer
  • Experience creating libraries and tools for engineers and operations
  • Experience building and designing scalable backend systems 
  • Experience working with SQL or NoSQL databases 
  • Familiarity with software engineering development cycles 
  • Experience working with backend programming languages (Java, Kotlin, Python)
  • Ability to hold yourself and the team to high standards
  • Strong communication and interpersonal skills
  • English proficiency/fluency, both written and speaking (note: interviews will be conducted in English)
  • Must be willing to work in office 2 days per week on Wednesday and Thursday

Bonus points

  • Experience collaborating with experts in product, design, and operations
  • Familiarity with functional programming languages 
  • Strong writing skills
  • Proactive approach

Compensation

The expected salary range for this role is $152,000 - $190,000.  However, the starting base pay will depend on a number of factors including the candidate’s location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.

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 Glassdoor Company Review
4.8 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Brex DE&I Review
4.7 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Brex
Brex CEO photo
Henrique Dubugras and Pedro Franceschi
Approve of CEO

Average salary estimate

$171000 / YEARLY (est.)
min
max
$152000K
$190000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer, Product (Travel), Brex

Are you ready to join a dynamic team at Brex as a Software Engineer, Product focused on Travel? Located in the bustling heart of New York City, this role invites you to dive deep into the global travel industry and help build an integrated corporate travel and expense management solution. At Brex, we pride ourselves on being an AI-powered spend platform, empowering companies to manage their corporate cards, banking, and global payments. Here, you'll collaborate with brilliant minds and be part of a culture that values diversity and innovation. As a Software Engineer on our Travel team, your work will involve designing and developing robust APIs, libraries, and tools that directly impact how our users manage travel expenses. You’ll leverage your travel experiences to create delightful user experiences while providing tools for travel managers. The role requires a commitment to high engineering standards across the software development lifecycle, including design, development, and testing. You'll have two in-office days each week to connect with your team, plus flexibility to work remotely for up to four weeks annually. If you have 2+ years of software engineering experience, a background in programming languages like Java, Kotlin, or Python, and a passion for creating scalable backend systems, we want to hear from you! Join Brex and let’s reshape the future of corporate travel together!

Frequently Asked Questions (FAQs) for Software Engineer, Product (Travel) Role at Brex
What qualifications do I need for the Software Engineer, Product (Travel) position at Brex?

To qualify for the Software Engineer, Product (Travel) position at Brex, candidates should have at least 2 years of full-time experience in software engineering. You should be well-versed in programming languages such as Java, Kotlin, or Python, along with a solid understanding of backend systems and working knowledge of SQL or NoSQL databases. Strong communication skills and a proactive mindset are also essential.

Join Rise to see the full answer
What kind of work will I be doing as a Software Engineer in the Travel team at Brex?

As a Software Engineer in the Travel team at Brex, you will focus on creating an integrated solution for corporate travel and expense management. This includes designing user-friendly APIs, developing tools for efficient travel management, and leveraging your travel experiences to enhance customer empathy and ownership in the product you build.

Join Rise to see the full answer
Is the Software Engineer, Product (Travel) position at Brex fully remote?

No, the Software Engineer, Product (Travel) position at Brex requires you to work in the New York office at least 2 days per week, specifically on Wednesdays and Thursdays. However, you will have the option to work remotely for up to four weeks annually, giving you flexibility.

Join Rise to see the full answer
What is the expected salary range for the Software Engineer, Product (Travel) role at Brex?

The expected salary range for the Software Engineer, Product (Travel) position at Brex is between $152,000 and $190,000. Your starting base pay will be influenced by various factors such as your skills, experience, and market demand.

Join Rise to see the full answer
What is the company culture like at Brex for Software Engineers?

Brex fosters a culture of innovation, collaboration, and inclusivity. As a Software Engineer, you'll be encouraged to challenge the status quo, work closely with diverse teams, and contribute to building reliable systems that support rapid company growth and enhance user experiences.

Join Rise to see the full answer
What development methodologies does Brex employ for engineering projects?

Brex utilizes a mix of agile development methodologies. This collaborative approach allows the Software Engineer, Product (Travel) to engage in dynamic iteration, contributing to ongoing discussions for improving products and processes while upholding high engineering standards throughout the software development lifecycle.

Join Rise to see the full answer
Can I apply to the Software Engineer, Product (Travel) role at Brex if I have experience in programming but not specifically with travel software?

Absolutely! While experience in travel software is a bonus, Brex values diverse technical backgrounds. If you have experience in software engineering, particularly in designing scalable systems and working with backend languages, your skills will be relevant and applicable to the role.

Join Rise to see the full answer
Common Interview Questions for Software Engineer, Product (Travel)
Can you describe your experience with creating libraries and tools for engineers?

When answering this question, focus on specific projects where you developed libraries or tools, the challenges you faced, and how you overcame them. Highlight your understanding of user needs and how your designs improved efficiency or usability for engineers.

Join Rise to see the full answer
How do you approach designing resilient APIs?

In your answer, explain the importance of resilience in API design. Discuss any frameworks or protocols you follow, how you assess potential failure points, and provide examples of how you've implemented measures to ensure uptime and performance.

Join Rise to see the full answer
What strategies do you employ to ensure high code quality?

Share your approach to maintaining high coding standards, including practices like code reviews, testing methodologies, and documentation. Discuss any tools or frameworks you use to streamline these processes, emphasizing teamwork and continuous improvement.

Join Rise to see the full answer
Describe a challenging problem you encountered in a previous project and how you solved it.

Employ the STAR method (Situation, Task, Action, Result) to describe the challenge clearly. Focus on your analytical skills and how you collaborated with your team to arrive at an effective solution, emphasizing the impact it had on the project.

Join Rise to see the full answer
How do you ensure effective communication within your engineering team?

Discuss your communication strategies, such as regular stand-ups, using project management tools, or fostering an open environment for feedback. Explain how you adapt your communication style based on team dynamics to ensure clarity and alignment.

Join Rise to see the full answer
What has been your experience with software testing and quality assurance?

Detail your experience with writing unit tests, integration tests, and working with QA teams. Emphasize your understanding of the software development lifecycle and how thorough testing fits into maintaining high standards in engineering.

Join Rise to see the full answer
What motivates you to work in the field of software engineering?

Share your passion for technology and problem-solving, and discuss specific aspects of software engineering that resonate with you, such as innovation, creativity, or collaboration with brilliant minds, particularly in a dynamic company like Brex.

Join Rise to see the full answer
How do you prioritize tasks during a project?

Explain your method for task prioritization, perhaps using tools like the Eisenhower Matrix or specific project management methodologies. Discuss your ability to balance deadlines with the need for quality assurance and thorough testing.

Join Rise to see the full answer
Can you provide an example of how you've contributed to team collaboration?

Share an example where you actively fostered a collaborative environment, such as leading team meetings or workshops, sharing knowledge, or mentoring junior engineers. Highlight the positive outcomes that resulted from your contributions.

Join Rise to see the full answer
What tools or technologies are you most comfortable using when developing software?

List the tools and technologies you frequently use, explaining your level of expertise with each. Focus on backend technologies and any collaborative tools used within previous projects, demonstrating how they contribute to your efficiency as a Software Engineer.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Brex Remote New York, New York, United States
Posted 8 days ago
Customer-Centric
Growth & Learning
Collaboration over Competition
Inclusive & Diverse
Rapid Growth
Dental Insurance
Vision Insurance
401K Matching
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Equity
Photo of the Rise User
Brex Remote New York, New York, United States
Posted 8 days ago
Customer-Centric
Growth & Learning
Collaboration over Competition
Inclusive & Diverse
Rapid Growth
Dental Insurance
Vision Insurance
401K Matching
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Equity
Photo of the Rise User
Posted 2 days ago
Photo of the Rise User
Zivaro Hybrid Colorado Springs, CO
Posted 11 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 2 days ago
Inclusive & Diverse
Customer-Centric
Feedback Forward
Growth & Learning
Transparent & Candid

Brex is an American fintech company and spend platform. Its core products include business credit cards and expense-management software to technology companies.

96 jobs
MATCH
VIEW MATCH
BADGES
Badge Diversity ChampionBadge Flexible CultureBadge Future MakerBadge Innovator
CULTURE VALUES
Customer-Centric
Growth & Learning
Collaboration over Competition
Inclusive & Diverse
Rapid Growth
BENEFITS & PERKS
Dental Insurance
Vision Insurance
401K Matching
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Equity
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!