Title: Senior Software Engineer
Function: Engineering
Reports to: VP of Technology
Level: Senior Lead/Manager
Location: Addison, TX (5 days/week in-office)
Please note: This position requires candidates to be based in the Dallas–Fort Worth (DFW) metro area, within commuting distance of our Addison, TX office, and to work on-site five days per week. Applicants must reside in Texas and be authorized to work in the United States. Applications from candidates outside of Texas will not be considered at this time. While we appreciate interest from all applicants, Braviant Holdings is unable to sponsor visas at this time.
Who We Are
Founded in 2015 and based in Chicago, IL, privately held Braviant Holdings, LLC is a leading provider of tech-enabled consumer credit products that combine breakthrough technology and cutting-edge machine learning to transform how people access credit online. Our next-generation approach to lending reduces credit barriers and creates a Path to Prime® — helping millions of underbanked consumers build credit history, reduce their cost of borrowing, and take control of their personal finances. Braviant has been named multiple times to the Inc. 5000 list of fastest growing private companies and has been recognized as a Best Place to Work.
We are a lean team of approximately 40 people who move fast and hold ourselves accountable for real outcomes. Everyone here rolls up their sleeves — including this role.
About the Role
What You'll Do
- You’ll be leading a squad of engineers through Braviant’s Agile SDLC including estimation sessions, sprint planning, daily standups all the way through production deployment, production support, and retrospectives.
- You’ll be working directly with Product Management to analyze requirements, understand business cases, and design out implementable solutions for the engineering squad.
- Create technical requirements, software design specifications and other forms of architectural artifacts
- You will be leading the design hand in hand with the VP to modernize the testing of the automation scripts to AI driven spec development of testing functionality that runs on the CI/CD pipelines.
- You’ll be instrumental in assuring code adheres to the designs through design and code reviews all while keeping your coding skills up to date while writing code yourself.
- You’ll also be responsible for the overall performance and improvement of the squad by analyzing squad performance through retrospectives and following up on actionable areas of improvement.
- Work both independently and in collaboration with other architects and engineers.
What We're Looking For
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Information Systems, Software Engineering, Computer Programming, or a related field for entry into the position preferred
- 5- 10 years of hands-on programming experience using Java
- 3+ years of experience leading teams of engineers in an Agile software environment
- Ability to demonstrate strong experience with the following technologies and frameworks: Java, Spring, Spring Boot, Postgres, AWS
- Solid understanding of contemporary API and architectural concepts (REST, Microservices, MVC, Architectural Layers, etc.)
- You love problem solving!
- You can communicate complex information to different audiences
- You are a self starter and do not need constant supervision or constant direction
- You make an impact and deliver results through your ability to effectively prioritize and manage project plans
- You build upon the ideas of others and value diverse perspectives
- You’re comfortable with the unknown: startup life allows for a broad, wide ranging role, but also means priorities and work can change quickly. You should be excited about all this entails!
- Strong experience with cloud hosted applications on Amazon AWS, Github actions, CI/CD experience, Monitoring tools such as Datadog, Sentry
- Experience working in an Agile or Lean Software Development such as Kanban, Scrum and Test-Driven Development
- Familiarity with automated testing frameworks and experience working with automation to help the team implement testing strategies on the CI/CD pipelines
- Experience with Git (Github / BitBucket), Jira and Confluence
- Full stack development experience
- An internal drive to consistently stay up to date on current and next versions of technologies, thinking about how next versions can enhance the functionality of products
Experience
equally important...
What makes you stand out
Benefits & Perks
- Comprehensive healthcare including medical, dental, and vision coverage
- Generous paid time off, including PTO, sick time, and 13 company holidays
- 401(k) with company contribution
- Participation in annual discretionary bonus plan
- Regular team and company gatherings
Compensation at Braviant is competitive and commensurate with experience. Details will be discussed with qualified candidates during the interview process. In addition, we provide:
Why Join Us?
Skills Required
- Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Information Systems, Software Engineering, Computer Programming, or a related field
- 5–10 years of hands-on programming experience using Java
- 3+ years of experience leading teams of engineers in an Agile software environment
- Strong experience with Java, Spring, Spring Boot, PostgreSQL, and AWS
- Understanding of REST, microservices, MVC, and architectural layers
- Experience with cloud-hosted applications, GitHub Actions, and CI/CD
- Experience with monitoring tools such as Datadog and Sentry
- Experience with automated testing frameworks and CI/CD testing strategies
- Experience with Agile or Lean software development, including Kanban, Scrum, or Test-Driven Development
- Experience with Git, GitHub or Bitbucket, Jira, and Confluence
- Full-stack development experience
- Must reside in Texas within commuting distance of Addison, Texas, and work onsite five days per week
- Must be authorized to work in the United States without visa sponsorship
Braviant Holdings Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Braviant Holdings and has not been reviewed or approved by Braviant Holdings.
-
Leave & Time Off Breadth — Recharge Fridays, generous PTO, flexible schedules, and a paid sabbatical after five years are highlighted, expanding time-away options. These programs broaden rest and recovery opportunities beyond standard vacation.
-
Retirement Support — An automatic employer 401(k) contribution with immediate vesting is advertised, providing baseline retirement value without requiring an employee match. This structure can enhance total compensation predictability.
-
Wellbeing & Lifestyle Benefits — Company-paid disability coverage, an EAP with Calm access, remote-first flexibility, and culture events indicate attention to wellbeing and day-to-day quality of work. Such perks complement cash pay with practical lifestyle support.
Braviant Holdings Insights
What We Do
Braviant Holdings is a digital lending platform that combines breakthrough technology and cutting-edge machine learning to empower consumers with better credit solutions. This next-generation approach to lending is reducing credit barriers and creating a Path to Prime to help millions of underbanked consumers.
Why Work With Us
We’re about making a meaningful and lasting impact on the world. We come to work each day ready to embrace our wide range of backgrounds and build on each another’s ideas as we join forces to create the next-generation lending products our customers deserve!









