Senior Software Architect jobs in United States
cer-icon
Apply on Employer Site
company-logo

Bill360 · 17 hours ago

Senior Software Architect

Bill360 is a fast-growing financial technology company, developing cloud-native software that automates critical financial processes. They are seeking a Senior Software Architect to drive the design and delivery of platform-level solutions while building customer-facing and internal product features.

AccountingBillingFinanceFinTechSaaSSoftware
Hiring Manager
Ean Sullivan
linkedin

Responsibilities

Own the technical vision and architecture for a core platform domain, ensuring alignment with business strategy, product direction, and operational realities
Design, evolve, and steward API-first and event-driven architectures, enabling reliable, scalable communication across the AR and payments ecosystem
Act as a technical authority for architectural decisions that span multiple services or teams, clearly articulating tradeoffs and long-term implications
Participate in the Architecture Review Board, reviewing designs beyond your immediate scope and providing clear, actionable feedback that raises the bar across the organization
Anticipate system-level risks and proactively guide architectural decisions to prevent performance, scalability, or reliability issues before they emerge
Lead by example through direct contribution to production code, delivering complex, high-impact features across the full stack
Perform end-to-end development across: Front-end applications (Vue.js), Back-end services (.NET Core), Event-driven and serverless components (AWS Lambda using TypeScript/JavaScript)
Break down large initiatives into well-scoped, incremental deliverables, avoiding monolithic releases and enabling predictable, low-risk execution
Consistently deliver high-quality software with accurate estimates, clear milestones, and dependable follow-through
Own technical outcomes for projects, including testing strategy, performance, reliability, and production readiness
Architect, build, and operate production workloads on AWS, ensuring high availability, fault tolerance, scalability, and security
Partner closely with DevOps and platform teams to improve: CI/CD pipelines, Observability (logging, metrics, tracing), Performance optimization and cost efficiency
Identify and address technical debt proactively, preventing localized issues from becoming systemic platform risks
Take initiative to identify and solve high-impact technical problems without waiting for direction
Act as a steward of long-term platform scalability, reliability, and maintainability
Support additional strategic initiatives as needed, applying sound judgment and prioritization in service of company objectives

Qualification

C#.NET CoreAWSAPI designSQLJavaScript/TypeScriptDockerNoSQL databasesTechnical communicationProblem-solving

Required

8–12+ years of professional software engineering experience, with a demonstrated record of technical leadership as a senior individual contributor
Expert-level experience building and evolving production systems using C# and .NET Core / .NET (5+), including ownership of business-critical services
Proven ability to design, implement, and govern service-oriented and API-first architectures, balancing scalability, reliability, security, and delivery speed
Strong experience with relational data modeling and SQL, including schema design, performance optimization, and data integrity at scale
Hands-on experience building modern web interfaces using JavaScript/TypeScript, HTML5, and contemporary front-end frameworks
Deep experience working in AWS, designing and operating cloud-native systems with an understanding of availability, fault tolerance, security, and cost tradeoffs
Experience building and operating containerized workloads on Linux, including Docker-based development and deployment
Strong experience with NoSQL and document databases (e.g., MongoDB, DynamoDB, DocumentDB), including appropriate use-case selection and performance considerations
Demonstrated ability to design and secure APIs, including authentication and authorization patterns such as OAuth2 and JWT
Strong testing and quality mindset, with experience defining and implementing unit, integration, and system-level testing strategies
Excellent technical communication skills, with the ability to explain complex concepts, influence architectural decisions, and collaborate effectively across engineering, product, and business stakeholders
Proven problem-solving and decision-making ability, particularly in ambiguous, high-impact scenarios involving architectural tradeoffs

Preferred

Experience designing and operating event-driven systems, including asynchronous messaging and event-based integration patterns
Hands-on experience with AWS serverless services, such as Lambda, Step Functions, EventBridge, SNS, and SQS
Experience building and scaling high-performance, highly available systems, including performance tuning and reliability improvements
Demonstrated success influencing architecture across multiple teams or services, while remaining deeply hands-on in code delivery
Experience participating in or leading architectural review processes for cross-team or platform-level initiatives
Familiarity with Azure DevOps and/or JIRA in agile, product-driven delivery environments
Experience with modern engineering practices, including TDD/BDD, design thinking, iterative product discovery, and continuous improvement

Company

Bill360

twittertwittertwitter
company-logo
The only embedded payemnts and accounts receivable (AR) platform purpose-built for small-to-mid sized B2B companies.

Funding

Current Stage
Growth Stage
Total Funding
$5.42M
2022-11-10Series Unknown· $5.42M

Leadership Team

leader-logo
Christopher J. McDonald
Software Partnerships
linkedin
leader-logo
George Mahowald
Software Partnerships | Fintech Executive Channels & Alliances / Accounts Receivable Automation
linkedin
Company data provided by crunchbase