Brim
Junior software engineer
About Brim Brim Financial is a category defining fintech, building the operating system for credit cards and payments. Our platform powers card programs for banks, credit unions, fintechs, and global...
.png&w=128&q=75)
Recruiting From Scratch
·11 days agoRecruiting From Scratch
·11 days agoLocation
remote, United States
Salary
$250k – $500k/yr
Commitment
Full Time
Level
Senior (5+ years)
Who is Recruiting from Scratch: Recruiting from Scratch is a premier talent firm that focuses on placing the best product managers, software, and hardware talent at innovative companies. Our team is 100% remote and we work with teams across the United States to help them hire.
Senior Software Engineer (Infrastructure)
Location: Canada or United States Fully remote. Candidates must be based in North America or Western Europe.
Company Stage of Funding: Series B — AI-Powered Marketing Platform Recently raised $30M in Series B funding and is scaling its AI agent platform from 6 to 100+ workflows for marketing teams.
Office Type: Fully Remote
Salary: $250,000–$325,000 Compensation may be flexible up to $500,000 for exceptional candidates, based on experience and scope.
Equity: Competitive equity.
Visa: Must be authorized to work in the applicable country without current or future employer sponsorship. Visa sponsorship and transfers are not available.
Experience: 6–12 years of experience owning core infrastructure, with a strong background in backend software engineering. Candidates must have built or contributed to core infrastructure at an AI-native Series A–C startup and currently write production application code. This is a developer-first infrastructure role, not a traditional DevOps or SRE position.
Employment Type: Full-time
Hiring Count: 1
Company Description: This AI-powered marketing platform helps marketing teams automate workflows through AI agents. Following a recent $30M Series B raise, the company is scaling its platform from 6 to more than 100 workflows, creating a need for robust, reliable infrastructure that can support rapid growth. The platform relies on always-on, persistent cloud environments for customers. These environments require application code that manages virtual machines, container updates, queues, observability, security, and runtime behavior. The infrastructure team is small, with two engineers currently focused on the platform. The team is building a novel cloud infrastructure layer without an established playbook, providing an opportunity for a senior engineer to influence architecture and own critical systems. This role is ideal for a backend-focused engineer who has taken ownership of infrastructure at an early-stage startup and can build the application code that controls it. The emphasis is on engineering and shipping production systems, rather than managing infrastructure through operations alone.
What You Will Do
Ideal Candidate Background Experience Requirements: 6–12 years of software engineering experience, particularly in backend engineering and core infrastructure. Experience building or contributing to core infrastructure at an AI-native Series A–C startup. Currently writing production application code as a software engineer. Demonstrated ownership of infrastructure components such as virtual machines, queues, containers, or persistent cloud workloads. Experience working in an early-stage startup where engineers take ownership across backend and infrastructure. Strong preference for candidates who have built and operated infrastructure without relying on heavily siloed teams.
Technical Requirements: Strong backend software engineering skills and the ability to ship production code end-to-end. Expertise in infrastructure-as-code tools such as Pulumi, Terraform, or AWS CDK. Experience with Docker and Kubernetes or comparable containerized workload systems. Deep cloud infrastructure experience with Azure, AWS, or GCP. Strong understanding of Linux systems, networking, persistent storage, permissions, and runtime debugging. Experience designing reliable distributed systems, background tasks, queues, locks, and service bus mechanics. Ability to debug problems across application code and infrastructure layers.
Backend & Infrastructure Engineering Requirements: A backend-first engineering profile, with an approximate balance of 60% backend application development and 40% infrastructure. Experience writing application code that controls infrastructure rather than relying exclusively on configuration and operations tools. Experience designing APIs, services, and abstractions that other engineers build on. Ability to build systems for VM lifecycle management, container updates, observability, and security. Experience scaling infrastructure for production applications and increasing workloads. Comfort owning the complete lifecycle of technical work, from design and implementation through deployment and debugging.
AI-Native & Startup Requirements: Experience building core infrastructure at an AI-native, Series A–C startup is a dealbreaker. Strong interest in AI and experience working in an AI-driven or AI-forward engineering environment. Comfortable working in a high-intensity, high-ownership startup environment. Experience making architecture decisions and delivering production systems with limited process or established playbooks. Ability to move quickly while maintaining reliability and engineering quality.
Soft Skills: Clear, confident communication skills in English. Strong ownership and accountability. Ability to explain complex infrastructure and backend systems to other engineers. Comfortable making technical decisions in ambiguous environments. High technical standards and a strong bias toward execution. Collaborative, personable, and able to work closely with a small engineering team. Consistent professional history and evidence of sustained ownership in recent roles.
Nice-to-Have Qualifications: Experience managing per-customer isolated environments at scale. Experience with persistent cloud workloads, virtual machine lifecycle management, or container orchestration. Azure experience; AWS and GCP are also acceptable. Founder or Founding Engineer experience. Experience working with TypeScript and Node.js. Experience with Pulumi, Docker, Kubernetes, MongoDB, Elasticsearch, and Linux. Experience building observability systems or working with monitoring tools such as Prometheus, Grafana, or Datadog.
Compensation & Benefits: Salary: $250,000–$325,000. Potential flexibility: Compensation may reach $500,000 for an exceptional candidate, depending on experience and scope. Equity: Competitive equity. Work model: Fully remote. Location: Canada, United States, or Western Europe. Employment: Full-time. Visa policy: Candidates must have work authorization that does not require employer sponsorship.
Why Join: Own critical infrastructure: Build the application code that manages always-on cloud environments used by customers. Solve novel technical problems: Work on persistent, isolated cloud environments with no established playbook. Influence architecture: Collaborate directly with a small team of strong engineers and shape foundational platform decisions. Work at the intersection of AI and infrastructure: Support an AI agent platform as it expands from 6 to more than 100 workflows. Have end-to-end ownership: Build, ship, debug, and scale production systems rather than focusing exclusively on infrastructure operations. Make a direct impact: Help scale the platform's infrastructure from hundreds of environments to thousands.
Brim
About Brim Brim Financial is a category defining fintech, building the operating system for credit cards and payments. Our platform powers card programs for banks, credit unions, fintechs, and global...

Huron
Huron is redefining what a global consulting organization can be. Advancing new ideas every day to build even stronger clients, individuals and communities. We’re helping our clients find new ways to...

CLEAResult
At CLEAResult, we lead the transition to a sustainable, equitable, and carbon-neutral energy-efficient future for our communities and our planet. We do that by creating a people-first culture built...

Tabbed
About the Role We’re building our quality practice from the ground up, and you’ll be our first dedicated QA team member. Today, testing is handled by our developers and product team. Our mobile app...

Fluxx
Fluxx is looking for a highly motivated Senior Infrastructure Engineer to join our Engineering team. As a Senior Infrastructure Engineer, you’ll own the infrastructure and pipelines behind the...
Launch Labs
You’re starting out in QA and you want a real product to test? Here’s one. Launch Labs is a US-based product development company focused on sports, health, and performance, and we’re looking for a...

J-Mack Technologies
J-Mack Technologies is seeking Java Software Development professionals with 1 to 4+ years of relevant experience in developing software solutions. At J-Mack Technologies, we deliver software...