Location:Tampa, FL, USAPay Rate:$140000 - $170000 per year
Pay Type:per yearEmployment Type:Full Time

Role

Bill360 is a cloud-based platform solving major pain points in the B2B payments and billing space. We are looking for a Senior Full Stack Engineer / Architect to help drive the design and delivery of platform-level solutions while still building customer-facing and internal product features.


This role is ideal for an engineer who enjoys working across the stack (front-end + APIs + data + cloud infrastructure) and is comfortable owning technical direction, improving engineering standards, and mentoring others.


Our platform includes:

  • Vue.js front-end applications
  • .NET-based microservices
  • AWS hosting and services, including a mix of traditional infrastructure and serverless patterns
  • CI/CD pipelines, monitoring, logging, and operational readiness as a core expectation

Who are we? An Introduction

Bill360, Inc. is a fast-growing financial technology company, developing cloud-native software that automates critical financial processes. At Bill360, you'll be working in a collaborative environment alongside fintech experts who are passionate and innovative. We embrace challenge and foster creativity within a culture that helps you develop as a person and a professional. Our leadership team believes in an open-door policy and full transparency, hosting monthly town hall meetings. Bill360 doesn't just offer you a job, we offer you a chance to learn, grow, and create a career you can be proud of.


Bill360 is unable to support requirements for remote work in the following states:

·California · Colorado· Hawaii· New York· Nevada· Oregon· Rhode Island· Washington

Essential Responsibilities

Essential Responsibilities – Staff Engineer (Architect-Level IC)

As a Staff Engineer, you are a senior technical leader and architect-level individual contributor responsible for the technical direction, health, and delivery of a core domain within the Bill360 platform. You lead through hands-on engineering, architectural ownership, and influence, ensuring solutions scale with the business while remaining reliable, secure, and maintainable.


Technical Leadership & Architecture

  • 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.

Hands-On Engineering & Delivery

  • 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.

Cloud & Platform Engineering

  • 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.

Cross-Functional Collaboration

  • Collaborate closely with Product Managers, Designers, and Subject Matter Experts to translate business needs into technically sound, user-focused solutions.
  • Balance architectural rigor with delivery pragmatism, guiding teams toward decisions that optimize long-term platform health and customer value.
  • Lead technical planning and feature decomposition, ensuring work is well-defined, estimable, and aligned with architectural standards.

Quality, Standards & Continuous Improvement

  • Define, uphold, and evolve engineering standards for code quality, testing, security, performance, and maintainability.
  • Lead architectural and technical code reviews, providing clear guidance and constructive feedback that elevates overall engineering quality.
  • Identify recurring technical challenges, propose systemic solutions, and build consensus across engineering and product stakeholders.
  • Evaluate emerging technologies, tools, and patterns, recommending adoption when they meaningfully advance platform capabilities.

Mentorship & Technical Influence

  • Multiply the effectiveness of other engineers through mentorship, technical guidance, documentation, and knowledge sharing.
  • Serve as a technical lead on complex initiatives, coordinating across teams and resolving cross-cutting concerns.
  • Model calm, decisive execution and strong ownership, reinforcing a culture of accountability and collaboration.

Ownership & Accountability

  • 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.

This role does not include direct people management. Leadership is demonstrated through technical ownership, architectural decision-making, hands-on delivery, and influence across teams, not formal authority.


Qualifications (Required Minimum Knowledge, Skills & Abilities)

What You Need to Be Successful in This Role

· 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.

Bonus Points / Preferred Experience

· 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.

What This Role Is Not

· Not a pure architecture or advisory role-hands-on delivery is required.

· Not a people management position-leadership is exercised through technical ownership and influence, not formal authority.

Bill360 Inc
  • Apply Now

  • * Fields Are Required
    About You:
    Contact Info:
    Address: