Senior Software Architect
$165k - $190kRumble
Senior Software Architect
Rumble is the Freedom-First technology platform. We proudly offer a video platform, cloud services, advertising solutions, and a non-custodial cryptocurrency wallet.
Rumble Cloud is building a self-service cloud platform that gives customers and internal teams powerful, reliable infrastructure with a straightforward, intuitive experience. As a Senior Software Architect, you'll define and evolve the architecture for our Self-Service Cloud Portal, Cloud Console, and the broader set of services that support them - including APIs, billing and account management, provisioning and automation, and new product surfaces as they emerge.
This role blends architectural leadership with sustained, hands-on coding. You'll set technical direction across services while personally contributing large volumes of clean, production-quality Python, and you'll help connect backend Python services, Go microservices, and React/TypeScript frontends into a coherent, well-structured system. It's not a management role, but you will influence priorities, mentor engineers, and keep the team aligned on patterns, standards, and trade-offs.
You'll work closely with product, DevSecOps, cloud infrastructure, and application engineering teams to turn requirements into architectures, epics, and delivery plans. If you enjoy designing distributed systems, care deeply about API and data model quality, and want to stay deeply involved in the code while steering the platform's direction, this role is designed for you.
Responsibilities
- Define and document the architecture, standards, and technical roadmap across the Self-Service Cloud Portal, Cloud Console, and other current and future services.
- Contribute a large, sustained volume of production Python code for core backend components, focusing on clarity, reliability, and maintainability.
- Design and implement RESTful APIs and backend services, including authentication and authorization flows (OAuth2 / OpenID Connect) and multi-tenant patterns.
- Integrate backend Python services with Go microservices and React/TypeScript frontends, ensuring consistent contracts, error handling, and performance across layers.
- Shape data and persistence layers, including relational schemas, ORM models (e.g., SQLAlchemy), and patterns for usage metering, billing, account management, and provisioning.
- Synthesize product requirements into epics, tickets, and delivery plans, and help establish SDLC and CI/CD practices that keep releases predictable and safe.
- Collaborate with the DevSecOps Engineer on SSDLC and secure design decisions, ensuring security is integrated into architecture and planning while DevSecOps owns and operates the SSDLC pipeline.
- Mentor engineers through design reviews, pairing, and code reviews, and communicate architectural trade-offs and decisions to both technical and non-technical stakeholders.
- Work closely with cloud and platform teams to align application architecture with OpenStack, Ceph, and Kubernetes capabilities and constraints.
- Continuously refine patterns, libraries, and conventions to reduce complexity, improve reliability, and make the codebase easier for the team to work with over time.
Qualifications
- Expert-level Python for API and backend development, including experience with frameworks such as FastAPI or Flask, and libraries like SQLAlchemy and Jinja2.
- Strong experience designing and consuming RESTful APIs, including authentication and authorization with OAuth2 and OpenID Connect.
- Experience architecting distributed systems or service-oriented architectures at production scale, with attention to reliability, observability, and evolvability.
- Solid relational database skills (PostgreSQL, MySQL) including schema design, query optimization basics, and ORM modeling.
- Proficiency with Docker, Kubernetes, and Git-based CI/CD workflows for building, testing, and deploying services.
- Strong communication and mentoring skills, with the ability to lead architecture discussions and explain trade-offs clearly.
Preferred Qualifications
- Hands-on Go (Golang) experience to contribute to and review backend services.
- Experience with React and TypeScript for collaborating effectively on frontend architecture and implementation.
- Familiarity with OpenStack APIs and ecosystem, and with Ceph or other distributed storage systems.
- Background in multi-tenant SaaS, including tenant isolation, usage metering, and self-service provisioning models.
- Experience with Odoo ERP/CRM or open-source cloud console/dashboard projects.
- Test-driven development with Pytest, and experience building public cloud or IaaS products.
Annual Compensation Range:
$165,000 - $190,000 USD base + benefits + equity (If based in the United States)
$145,000 - $175,000 CAD base + benefits + equity (If based in Canada)
Note: The salary range listed for this position is a good faith estimate based on experience, qualifications, and internal compensation structure. The actual salary offered varies depending on the candidate's skill level and experience. This posting refers to an active vacancy within the organization.
Why Our Team Loves Working Here:
- We are making a significant financial impact for our video creator community; we're proud of their success stories
- We enjoy challenging the status quo and going head-to-head against Big Tech
- We aren't afraid to try new things; we act fast and want to win
- We pay competitive salaries and provide great benefits
EEO Statement: Rumble is an equal opportunity employer. We promote an equal playing field where everyone has the same opportunities regardless of race, religion, color, national origin, sex, sexual orientation, age, veteran status, disability status, or any other applicable characteristics protected by law. Rumble is an active participant in the e-verify program.
Physical demands of the position: While performing the duties of this job, the employee is regularly required to sit for prolonged periods of time while using a computer and/or keyboard. The employee is required to communicate verbally and hear. The employee may be required to walk, reach with hands and arms, balance, and stoop or kneel. The employee may occasionally be required to lift and/or move up to 15 pounds. Specific vision abilities required by this job include clarity of vision at approximately 20 inches or less (i.e., working with small objects or reading small print), including the use of computers.
$130k - $150k
...Senior Software Architect – Data Center Infrastructure Management (DCIM) As a Senior Software Architect – DCIM, you will lead the architecture and design of Digital Realty's next-generation Data Center Infrastructure Management (DCIM) platform. This platform powers...Senior- ...The Role We are looking for a Technical Architect to take joint ownership of two critical... ...Requirements Must-haves ~5-8 years of software engineering experience, with at least 2-3 years in architecture or senior technical leadership roles. ~ Proven experience...Senior
$50k - $100k
Salary Depends on Experience: $50,000--$100,000 Job Schedule: Full Time Job Category: Information Technology Expertise in Integrated Database Management Systems (IDMS) systems, Online IDMS programs using ADSO, IDD, ADSC, MAPC, DDDL, DMLO, OLP, PFCH, and DME, Batch...SeniorFull time- Subway in Miami, FL is looking for a Sr. Software Engineer who will design and develop high-quality software solutions. You will collaborate with cross-functional teams to ensure reliable systems while contributing to code quality and improvement. The role requires at...Senior
- WinsAbove is looking for a Senior Solutions Engineer to join the Pre-Sales Solution Engineering organization. This role involves partnering with sales teams to deliver technical presentations, demos, and proof-of-concept trials for Cloudflare's solutions. The ideal candidate...SeniorRemote job
- Koitecc Solutions is seeking a Senior Solutions Engineer for Enterprise Accounts based in Miami, FL. This work-from-home role involves delivering technical presentations and demos to customers while collaborating with the sales team to address customer needs. The ideal...SeniorRemote jobWork from home
- ...Senior Systems Analyst Employment Type: Full Time, Senior-level Department: Information Technology CGS is seeking a Senior Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large Federal agency. Responsibilities Develop, manage...SeniorFull timeContract workFor contractorsWork at officeFlexible hours
- Dormont Manufacturing Co is seeking an experienced Senior-Level IT Enterprise Architect to support the IT mission for a large-scale government enterprise. Ideal candidates will showcase exceptional knowledge in various IT frameworks including PMI, ITIL, CISSP, SDLC, Agile...Senior
$147k - $211k
Google is seeking software developers to join their Platforms and Devices team, focusing on next-generation technologies that change how billions of users interact. The ideal candidates will have a strong background in C++ and embedded operating systems, with responsibilities...SeniorRemote work- The University of Miami is seeking a Senior Network Architect to join their IT Department in Miami, Florida. This full-time role includes overseeing the design and implementation of diverse computer networks and requires a Bachelor's degree and at least 10 years of network...SeniorFull time
- Pendo is looking for a Senior Pre- & Post-Sales Customer Engineer to own strategic Enterprise accounts. This role involves managing customer acquisitions, addressing complex technical challenges, and ensuring value realization for clients. Ideal candidates will have 5-...SeniorRemote job
- ...Senior Programmer Analyst The Boeing Company is currently seeking a Senior Programmer Analyst to join the team in Renton, WA; Everett... ...(Required Skills/Experience): ~5+ years of experience in software programming with C, C++, C#, .NET coding, debug, and...Senior
- Dormont Manufacturing Co is seeking a Litigation Systems Analyst in Miami, Florida. The role involves supporting a large Federal agency’s technical support initiatives for ongoing litigation efforts. Candidates should have hands-on experience in relevant systems, excellent...Senior
$118.98k - $171.87k
Contact Government Services, LLC, located in Miami, Florida, is looking for a Senior Discovery Business and System Analyst to support various legal accounts. This pivotal role involves analyzing and documenting business processes to facilitate efficiency. You will orchestrate...Senior- Dormont Manufacturing Co in Miami, Florida, is looking for a dedicated Discovery Business and System Analyst to support legal accounts and various company functions. The analyst will be responsible for documenting processes, identifying improvements, and conducting thorough...Senior
- A leading professional services firm is seeking a Senior Manager in Data Architecture to oversee transformative technology initiatives in the utilities sector. The ideal candidate will possess extensive experience in data architecture and cloud technologies, manage multiple...Senior
- Proofpoint is seeking a Senior Consultant in Miami to serve as a technical authority on enterprise messaging and email security. This role will lead discussions for high-volume messaging infrastructures and optimize email security. Ideal candidates will have 7-10 years...SeniorFlexible hours
- Google, situé à Miami, recherche un Développeur Logiciel pour rejoindre son équipe dynamique. Vous développerez des technologies de pointe qui touchent des milliards d'utilisateurs. Le candidat idéal possède au moins 5 ans d'expérience en développement C/C++, ainsi qu'une...Senior
- ...Senior Application Developer Are you empathetic to client needs and inspired by transformation and impacting the lives of millions... ...clients. You will work with clients, product managers, architects, software engineers, and more to plan, design, develop, test, and...Senior
- Ymp-Real-Estate-Management-2 is seeking a Senior Executive Assistant to support a high-profile Principal in Miami Beach. This role requires 24/7 availability and the ability to handle dynamic tasks while ensuring nothing falls through the cracks. The ideal candidate thrives...Senior
- C&S Wholesale Grocers, LLC in Miami is looking for a Senior Business Systems Analyst to work in a dynamic and challenging environment. You will provide solutions analysis, design, and delivery, transforming HR processes and enhancing employee experiences. The ideal candidate...Senior
- MaintainX is seeking a Senior Support Systems Administrator based in Miami to act as the technical lead for the Zendesk ecosystem and integrated tooling. You will focus on scalability, system resilience, and data integrity while owning support processes and documentation...Senior
- A global consulting firm is seeking a Senior Manager in Data Architecture to lead transformative technology projects within the automotive and aerospace sectors. The role involves managing data architecture and engineering initiatives, ensuring quality delivery, and solving...SeniorRemote job
- ...NAVA Software solutions is looking for a Senior Business Systems Analyst Details: Senior Business Systems Analyst Location: Miami... ...with technology partners (e.g. Solution Designers and Architects) to research and analyze current state system...SeniorRemote work
- ...Lead.NET Developer / Architect Location: Fully onsite in West Palm Beach, FL or Miami, FL Duration: 1-2+ year contract with opportunity... ...using N-tier architecture. Collaborate with architects and senior developers for scalable system designs. Lead successful...SeniorFull timeContract work
- Ensono is seeking an AIX Expert System Engineer located in Miami, Florida. This role is responsible for the architecture and engineering of IBM AIX and Power Systems environments, focusing on performance engineering and migration strategies. Ideal candidates are expected...Senior
- NCL Bahamas Ltd. is seeking a Data Architect to guide the design and implementation of data architecture for our organization. This role involves collaborating with external vendors to enhance data applications, supporting analytics initiatives, and ensuring scalable data...Senior
- A leading hospitality company in Miami is looking for a Systems Architect specializing in AWS EKS Platform to design, build, and operate its infrastructure. The ideal candidate has over 8 years of experience in systems architecture, especially with Kubernetes in production...Senior
- Miami-Dade County seeks a skilled data modeler to advance its strategic data initiatives, particularly the Enterprise Data Lakehouse. This technical position will design and develop robust data pipelines and models, ensuring high-quality data integration and governance....Senior
- Senior Veritas Enterprise Vault Engineer Employment Type: Full-Time, Executive-Level Department: Legal CGS is seeking a dedicated Senior Veritas Enterprise Vault Engineer to join a fast-paced and hard-working team to assist with any legal accounts. As a Veritas Enterprise...SeniorFull timeFor contractorsRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!
- .net software architects (remote) Miami, FL
- senior cloud service delivery manager Miami, FL
- senior business analyst contract Miami, FL
- senior game producer Miami, FL
- senior software manager Miami, FL
- senior manager business analytics Miami, FL
- senior marketing account manager Miami, FL
- senior marketing manager Miami, FL
- senior contracts analyst Miami, FL
- sr operations manager Miami, FL

