Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Braviant Holdings

Head of Software Engineering

Braviant Holdings

Lead the software engineering team at Braviant, a fintech company providing tech-enabled consumer credit products. Oversee full-stack application development and architectural design.

Posted 5/1/2026full-timeAddison • Texas • 🇺🇸 United StatesLeadWebsite

Tech Stack

Tools & technologies
AngularAWSCloudDistributed SystemsEC2JavaMicroservicesSpringSpring BootSpringBoot

About the role

Key responsibilities & impact
  • Serve as Braviant’s primary software architect — owning system design, technology choices, and engineering standards across all application layers.
  • Assess the current architecture (30+ microservices, Java/Spring Boot back end, Angular front end, AWS) and develop a pragmatic rationalization roadmap to reduce complexity and improve deployability.
  • Stay close to the codebase: lead architecture reviews, conduct meaningful code reviews, and prototype solutions to de-risk key technical decisions.
  • Own high-availability design for loan origination, payment processing, and transaction workflows, targeting 99.9%+ uptime SLAs.
  • Define and evolve CI/CD pipeline strategy, release practices, and engineering quality standards.
  • Lead the transition to an AI-native development model — embedding AI-assisted development tools (e.g. GitHub Copilot, Cursor, agentic coding frameworks) into how the team designs, builds, tests, and ships software every day.
  • Partner with the Head of AI & Automation to identify where AI-generated code, automated testing, and LLM-powered tooling can meaningfully accelerate delivery and reduce QA burden.
  • Champion engineering practices that make AI tooling safe and auditable in a regulated consumer lending environment.
  • Own end-to-end software development for consumer-facing and internal applications — from requirements through deployment and support.
  • Manage the full stack: Angular front end, Java/Spring Boot microservices, AWS infrastructure (EC2, S3, SQS, CloudWatch, CodeBuild), and database layers.
  • Own the QA function within the engineering team; define the right balance of automated testing, manual QA, and release gates.
  • Champion security-by-design and compliance standards appropriate to a consumer lending environment (PCI, state lending regulations, CFPB-related requirements).
  • Lead, develop, and retain a team of 6–8 full-stack engineers and QA professionals; set performance standards, provide mentorship, and build a culture of craftsmanship and accountability.
  • Hire and grow the Addison-based engineering team — you will be the anchor for that office’s technical culture.
  • Manage the engineering budget, including capex/opex planning, vendor relationships, and tooling decisions.
  • Partner with business stakeholders and executive leadership to translate product and operational priorities into engineering plans; represent engineering at the leadership level.

Requirements

What you’ll need
  • 10+ years of software engineering experience, including at least 5 years in a senior engineering leadership role (Director, Head of Engineering, or equivalent).
  • Deep full-stack background: strong Java/Spring Boot on the back end, experience with Angular or equivalent modern front-end frameworks, and solid command of relational databases and API design (REST, microservices, MVC).
  • Proven software architect — you have designed production systems, made technology bets that paid off, and course-corrected ones that didn’t.
  • Experience rationalizing or simplifying over-engineered architectures: you can diagnose why a system became complex, build stakeholder alignment around a simplification plan, and execute it without breaking production.
  • AWS cloud infrastructure ownership: EC2, S3, SQS, CloudWatch, CodeBuild, and related services — configuration, architecture, and operations.
  • CI/CD pipeline ownership at production scale; strong branching, review, and release practices using GitHub, Bitbucket, or equivalent.
  • Experience with high-availability, distributed systems in a real-time transaction processing environment.
  • Engineering budget ownership: capex/opex planning, vendor management, and resource allocation.
  • Demonstrated ability to hire, develop, and retain engineering talent in a competitive market.
  • Comfortable in a lean, startup-style environment with heavy workloads, competing priorities, and ambiguity — this is not a role for someone who needs a large support structure.
  • Bachelor’s degree in Computer Science or a related field; Master’s a plus.

Benefits

Comp & 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootAngularmicroservicesAPI designCI/CDhigh-availability systemsrelational databasesAI-assisted developmentautomated testing
Soft Skills
leadershipmentorshipteam developmentstakeholder alignmentperformance standardsaccountabilitycommunicationproblem-solvingadaptabilitystrategic planning
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science