For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
ProsourceIT
ProsourceIT

Principal Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Principal

Tech stacks

Database
Software Development
Automation
+34

Permanent role
a day ago
Apply now

We’re seeking a Principal Software Engineer to architect and build a next-generation software platform from the ground up. This is a high-impact, hands-on role focused on building production systems, making foundational technical decisions, and driving end-to-end delivery across applications, data, and AI-powered automation.

You’ll work closely with leadership and cross-functional teams to deliver customer-facing applications, internal tools, and scalable infrastructure in a fast-paced, high-growth environment.

What You’ll Do:

Build Core Applications

  • Develop customer-facing web and mobile applications
  • Build real-time features such as notifications, scheduling, and account management
  • Create internal tools that support business operations and decision-making

Design AI-Powered Systems

  • Build and deploy AI agents and LLM-powered applications
  • Develop workflow automation using AI and orchestration tools
  • Integrate GenAI copilots to enhance internal productivity and operations

Own Billing & Business Logic Systems

  • Architect systems handling complex calculations and business rules
  • Automate document processing and structured data extraction
  • Generate reporting and statements tied to system activity

Develop Data & Integration Layers

  • Build APIs and integrations across SaaS platforms and internal systems
  • Design and implement real-time, event-driven architectures
  • Create data pipelines, models, and analytics infrastructure

How You’ll Work

  • Own features end-to-end (database → backend → frontend → deployment)
  • Leverage AI-assisted development tools to accelerate delivery
  • Ship quickly with a focus on pragmatic, production-ready solutions
  • Partner closely with business stakeholders to translate requirements into scalable systems
  • Establish engineering best practices (testing, CI/CD, code reviews, documentation)
  • Provide technical leadership and mentor as the team grows

Must-Have Qualifications:

  • 8+ years of software engineering experience, including 3+ years at a senior/staff/principal level
  • Proven track record of building and shipping production applications end-to-end
  • Strong full-stack expertise (frontend, backend, databases, and cloud infrastructure)
  • Advanced proficiency in Python and solid experience with TypeScript/JavaScript
  • Experience building SaaS integrations and APIs
  • Hands-on experience with AWS or similar cloud platforms
  • Experience using AI coding tools (e.g., Copilot, Cursor, Claude) to drive productivity
  • Strong communication skills with the ability to work directly with non-technical stakeholders

Preferred Qualifications:

  • Experience building AI agents, LLM-powered applications, or RAG systems in production
  • Strong background in data engineering (ETL/ELT, data modeling, analytics platforms)
  • Experience with complex business logic systems (e.g., billing, financial calculations)
  • Exposure to operations, logistics, or scheduling optimization systems
  • Mobile development experience (React Native or native platforms)
  • Experience in fast-paced or early-stage environments with high ownership

Nice to Have:

  • Experience with platforms such as NetSuite, Salesforce, or Databricks
  • Broader machine learning or data science experience beyond LLM integration
  • Experience leading or scaling engineering teams

Education:

  • Bachelor’s degree or equivalent experience

About ProsourceIT

👥11-50
📍Florida Miami Lakes
🔗Website

ProsourceIT Service

ProsourceIT product / service
ProsourceIT product / service
ProsourceIT product / service
ProsourceIT product / service
ProsourceIT product / service

How does ProsourceIT work?

Provides the best career opportunities to our candidates while being the best in the US at servicing our clients

Company culture

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service