Senior Software Engineer Bureau Composer
Role Summary
The Senior Software Engineer is responsible for leading the design and delivery of complex platform capabilities. This role drives technical solutions across multiple services, mentors engineers, influences architecture decisions, and ensures operational excellence across mission-critical workloads supporting millions of transactions daily.
Key Responsibilities
Lead design and implementation of scalable, distributed cloud-native solutions.
Architect and develop Python-based services supporting real-time bureau orchestration, model serving, and decisioning workflows.
Drive technical design discussions and architecture reviews.
Mentor engineers through code reviews, design guidance, and best-practice adoption.
Lead performance optimization, resiliency, and observability initiatives.
Own critical production issues through root cause analysis and resolution.
Partner with Product, TPMs, Solution Engineering, and client-facing teams during implementation activities.
Define and promote engineering standards, testing strategies, and security best practices.
Identify and reduce technical debt while improving long-term maintainability.
Drive cloud migration, modernization, and platform engineering initiatives.
Support strategic initiatives such as scalability, disaster recovery, vulnerability remediation, and operational excellence programs.
Required Qualifications
Bachelor's degree in Computer Science, Engineering, or related field.
8+ years of professional software engineering experience.
Advanced Python programming expertise.
Strong experience with distributed systems and microservice architectures.
Deep knowledge of AWS cloud-native services.
Experience designing REST APIs and event-driven systems.
Strong database design and performance tuning skills.
Hands-on experience with CI/CD, Infrastructure as Code, and DevOps practices.
Proven experience troubleshooting complex production environments.
Preferred Qualifications
Experience leading technical initiatives across multiple teams.
Experience in credit bureau, financial services, fraud, identity, or decisioning domains.
Familiarity with SageMaker, machine learning model serving, and decision engines.
Experience operating high-volume transaction processing systems.
Knowledge of security, compliance, disaster recovery, and resiliency frameworks.
Leadership Expectations
Serve as a technical leader within the Bureau Composer organization.
Influence architectural direction and engineering best practices.
Mentor and develop junior engineers.
Proactively identify risks and drive resolution.
Collaborate effectively across product, architecture, infrastructure, and client-facing teams.
| Location | Austin, TX (Remote) |
Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.
Free resume templatesImprove your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.
Resume Builder